오디오 프로그램 속성

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

PreviewProgram.Builder 사용 프로그램을 만듭니다. 각 필드에 사용 가능한 값에 대한 자세한 내용은 빌더의 각 setter에 대한 Java 문서

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

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

다음 표는 각 유형의 속성에 할당할 수 있는 속성을 보여줍니다. 해당 setter에 대한 링크를 PreviewProgram.Builder 로 표시된 속성은 필수입니다. (✔)로 표시된 것은 선택사항입니다.

속성트랙앨범아티스트재생목록뮤직 스테이션
저자 (✔) (✔)(✔)
사용 가능 여부 (✔)(✔)(✔)(✔)(✔)
채널 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 (✔)(✔)(✔)(✔) (✔)
Weight (✔)(✔)(✔)(✔)(✔)