क्लास: ब्रेक

निर्माता

ब्रेक

नया ब्रेक(id, breakClipIds, पोज़िशन)

पैरामीटर

id

स्ट्रिंग

ब्रेक का यूनीक आईडी.

breakClipIds

स्ट्रिंग का कलेक्शन

इस ब्रेक में शामिल ब्रेक क्लिप आईडी की सूची.

वैल्यू शून्य नहीं होनी चाहिए.

जगह

नंबर

मुख्य वीडियो में इस ब्रेक की जगह.

प्रॉपर्टी

breakClipIds

स्ट्रिंग की नॉन-शून्य रेंज

इस ब्रेक में, ब्रेक क्लिप आईडी की सूची शामिल है.

कुल समय

(संख्या या तय नहीं है)

सेकंड में ब्रेक की अवधि.

बड़ा किया गया

(बूलियन या तय नहीं)

यह बताता है कि टाइमलाइन पर ब्रेक की अवधि बढ़ी है या नहीं. वीडियो चलने के कुल समय में बड़ा ब्रेक भी शामिल होता है. true की वैल्यू से पता चलता है कि ब्रेक बड़ा किया गया है. इसे शामिल न करने पर, वैल्यू को false माना जाता है.

id

स्ट्रिंग

यूनीक ब्रेक आईडी. सीक ब्रेक के लिए, आईडी एक ऐसी स्ट्रिंग होती है जो seek-<timestampInMs> फ़ॉर्मैट में अपने-आप जनरेट होती है.

isEmbedded

(बूलियन या तय नहीं)

इससे पता चलता है कि ब्रेक मुख्य स्ट्रीम में एम्बेड है या नहीं. इसे शामिल न करने पर, वैल्यू को false माना जाता है.

isWatched

boolean

क्या ब्रेक देखा गया था. ब्रेक शुरू होने पर इसे true के तौर पर मार्क किया जाता है. जब यह फ़ील्ड false से true में बदल जाता है, तो ईमेल भेजने वाला व्यक्ति इस ब्रेक से जुड़े प्रोग्रेस बार मार्कर का रंग बदल सकता है. इससे पता चलता है कि उपयोगकर्ता ने ब्रेक देख लिया है.

जगह

नंबर

मुख्य वीडियो में ब्रेक की जगह (सेकंड में). -1, मुख्य वीडियो के आखिर में (वीडियो खत्म होने के बाद विज्ञापन) की पोज़िशन दिखाता है. यह सिर्फ़ क्लाइंट-साइड विज्ञापन स्टिचिंग के लिए मान्य है. सर्वर साइड पर विज्ञापन को स्टिचिंग के लिए, सटीक पोज़िशन की ज़रूरत होती है.