ऑडियो प्रोग्राम की विशेषताएं

ऑडियो प्रोग्राम के एट्रिब्यूट इस बात पर निर्भर करते हैं कि वीडियो किस तरह का है. प्रोग्राम type, सिस्टम को यह बताता है कि किस तरह का मेटाडेटा होना चाहिए, ताकि यूज़र इंटरफ़ेस (यूआई) को भरा जा सके सही तरीके से काम करना चाहिए. ऑडियो प्रोग्राम इनमें से किसी एक टाइप के हो सकते हैं:

PreviewProgram.Builder का इस्तेमाल करें वह भी कोई प्रोग्राम नहीं बना सकता. हर फ़ील्ड के लिए संभावित वैल्यू के बारे में ज़्यादा जानकारी पाने के लिए, हर सेटर के लिए 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();

नीचे दी गई टेबल में वे एट्रिब्यूट दिखाए गए हैं जिन्हें हर तरह के एट्रिब्यूट को असाइन किया जा सकता है और उससे जुड़े सेटर के लिंक PreviewProgram.Builder. के तौर पर मार्क किए गए एट्रिब्यूट ज़रूरी हैं; जिन पर (✔) का निशान लगा है वे ज़रूरी नहीं हैं.

एट्रिब्यूटट्रैकएल्बमकलाकारप्लेलिस्टस्टेशन
लेखक (✔) (✔)(✔)
उपलब्धता (✔)(✔)(✔)(✔)(✔)
चैनल आईडी
Content ID (✔)(✔)(✔)(✔)(✔)
कुल समय
शैली (✔)(✔)(✔)(✔)(✔)
इंटेंट यूआरआई
इंटरैक्शन संख्या (✔) (✔)(✔)
इंटरैक्शन टाइप (✔) (✔)(✔)
इंटरनल प्रोवाइडर का आईडी (✔)(✔)(✔)(✔)(✔)
लाइव (✔)
लोगो का यूआरआई (*) (✔)
लोगो कॉन्टेंट का ब्यौरा (*) (✔)
ऑफ़र की कीमत (✔)(✔)(✔)(✔) (✔)
पोस्टर आर्ट का आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात)
पोस्टर आर्ट का यूआरआई
ऑडियो यूआरआई की झलक देखें (✔)(✔)(✔)(✔)(✔)
झलक दिखाने वाले वीडियो का यूआरआई (✔)(✔)(✔)(✔)(✔)
रिलीज़ की तारीख (✔)(✔)
छोटा ब्यौरा (✔)(✔)(✔)(✔)(✔)
शुरुआती कीमत (✔)(✔)(✔)(✔)(✔)
थंबनेल का आसपेक्ट रेशियो (✔)(✔)(✔)(✔)(✔)
थंबनेल का यूआरआई (✔)(✔)(✔) (✔)(✔)
Title
वीडियो की लंबाई (✔) (✔)(✔)(✔) (✔)
वीडियो की चौड़ाई (✔)(✔)(✔)(✔) (✔)
वज़न (✔)(✔)(✔)(✔)(✔)