오디오 프로그램 속성

오디오 프로그램용 속성은 콘텐츠 유형에 따라 다릅니다. 프로그램 유형은 UI가 적절히 채워질 수 있도록 시스템에 예상되는 메타데이터를 알려줍니다. 오디오 프로그램은 다음 유형 중 하나입니다.

PreviewProgram.Builder 를 사용하여 프로그램을 빌드합니다. 각 필드에 가능한 값에 관한 자세한 내용은 빌더의 각 setter에 관한 자바 문서를 읽어보세요.

다음 예시에서는 PreviewProgram.Builder를 사용하는 방법을 보여줍니다.

PreviewProgram program = new PreviewProgram.Builder()
                    .setChannelId(channelId)
                    .setTitle(clip.getTitle())
                    .setDescription(clip.getDescription())
                    .setType(TvContractCompat.PreviewPrograms.TYPE_ALBUM)
                    // Set required attributes
                    .build();

다음 표에는 각 오디오 프로그램 유형에 할당할 수 있는 속성과 PreviewProgram.Builder의 해당 setter 링크가 나와 있습니다. 로 표시된 속성은 필수이며 (✔)로 표시된 속성은 선택사항입니다.

속성 트랙 앨범 아티스트 재생목록 뮤직 스테이션
Author (✔) (✔) (✔)
제공 지역 (✔) (✔) (✔) (✔) (✔)
채널 ID
Content ID (✔) (✔) (✔) (✔) (✔)
시간
장르 (✔) (✔) (✔) (✔) (✔)
인텐트 URI
Interaction Count (✔) (✔) (✔)
Interaction Type (✔) (✔) (✔)
내부 프로바이더 ID (✔) (✔) (✔) (✔) (✔)
Live (✔)
Logo URI (*) (✔)
Logo Content Description (*) (✔)
제공 가격 (✔) (✔) (✔) (✔) (✔)
Poster Art Aspect Ratio
Poster Art URI
오디오 미리보기 URI (✔) (✔) (✔) (✔) (✔)
Preview Video URI (✔) (✔) (✔) (✔) (✔)
Release Date (✔) (✔)
간단한 설명 (✔) (✔) (✔) (✔) (✔)
Starting Price (✔) (✔) (✔) (✔) (✔)
Thumbnail Aspect Ratio (✔) (✔) (✔) (✔) (✔)
Thumbnail URI (✔) (✔) (✔) (✔) (✔)
제목
Video Height (✔) (✔) (✔) (✔) (✔)
Video Width (✔) (✔) (✔) (✔) (✔)
무게 (✔) (✔) (✔) (✔) (✔)