एमपीईजी ट्रांसपोर्ट स्ट्रीम

एमपीईजी ट्रांसपोर्ट स्ट्रीम (एमपीईजी-टीएस, एमटीएस) या बस ट्रांसपोर्ट स्ट्रीम (टीएस) डिजिटल ऑडियो,  डिजिटल वीडियो  और  कार्यक्रम और सिस्टम सूचना प्रोटोकॉल  (पीएसआईपी) डेटा के प्रसारण और भंडारण के लिए एक मानक  डिजिटल कंटेनर प्रारूप  है। इसका उपयोग  डिजिटल वीडियो प्रसारण ,  एटीएससी मानक ों और  आईपीटीवी  जैसे प्रसारण प्रणालियों में किया जाता है।

ट्रांसपोर्ट स्ट्रीम एक कंटेनर प्रारूप को निर्दिष्ट करता है, जिसमें त्रुटि का पता लगाने और सुधार और तुल्यकालन पैटर्न  सुविधाओं के साथ  पैकेटयुक्त प्राथमिक धारा ओं को शामिल किया जाता है, जब ट्रांसमिशन अखंडता को बनाए रखने के लिए संचार चैनल  गिरावट (दूरसंचार)  होता है।

ट्रांसपोर्ट स्ट्रीम कई महत्वपूर्ण तरीकों से इसी तरह नामित एमपीईजी प्रोग्राम स्ट्रीम  से भिन्न होती हैं: प्रोग्राम स्ट्रीम यथोचित विश्वसनीय मीडिया, जैसे डिस्क ( डीवीडी ) के लिए डिज़ाइन की जाती हैं, जबकि ट्रांसपोर्ट स्ट्रीम कम  विश्वसनीयता (कंप्यूटर नेटवर्किंग)  ट्रांसमिशन के लिए डिज़ाइन की जाती हैं, अर्थात्  स्थलीय टेलीविजन  या  सैटेलाइट टेलीविज़न । इसके अलावा, एक ट्रांसपोर्ट स्ट्रीम में कई कार्यक्रम हो सकते हैं।

ट्रांसपोर्ट स्ट्रीम MPEG-2  भाग 1, सिस्टम में निर्दिष्ट है, जिसे औपचारिक रूप से ISO/IEC मानक 13818-1 या  ITU-T  Rec के रूप में जाना जाता है। एच.222.0।

सिंहावलोकन
एक ट्रांसपोर्ट स्ट्रीम कई अन्य सबस्ट्रीम को एनकैप्सुलेट करती है, अक्सर प्राथमिक स्ट्रीम (PES) को पैक करती है, जो बदले में MPEG कोडेक या गैर-MPEG कोडेक (जैसे डॉल्बी डिजिटल  या DTS (साउंड सिस्टम) ऑडियो, और किसी भी संख्या में) का उपयोग करके प्राथमिक स्ट्रीम को लपेटती है।  एमजेपीईजी  या  जेपीईजी 2000  वीडियो), उपशीर्षक के लिए पाठ और चित्र, धाराओं की पहचान करने वाली तालिकाएं, और यहां तक ​​कि ब्रॉडकास्टर-विशिष्ट जानकारी जैसे  इलेक्ट्रॉनिक प्रोग्राम गाइड । कई धाराओं को अक्सर एक साथ मिलाया जाता है, जैसे कई अलग-अलग टेलीविजन चैनल, या कई डीवीडी-वीडियो#अध्याय और एक फिल्म के कोण।

प्रत्येक स्ट्रीम को (अधिकतम) 188-बाइट सेक्शन में काटा जाता है और एक साथ इंटरलीव किया जाता है। छोटे पैकेट आकार के कारण, एमपीईजी प्रोग्राम स्ट्रीम और ऑडियो वीडियो इंटरलीव,  क्विकटाइम फ़ाइल स्वरूप /एमपीईजी-4 पार्ट 14, और  मट्रोस्का  जैसे अन्य सामान्य कंटेनरों की तुलना में धाराओं को कम विलंबता और अधिक त्रुटि लचीलापन के साथ इंटरलीव किया जा सकता है, जो आम तौर पर प्रत्येक को लपेटते हैं। एक पैकेट में फ्रेम करें। यह वीडियो कॉन्फ़्रेंसिंग के लिए विशेष रूप से महत्वपूर्ण है, जहां बड़े फ़्रेम अस्वीकार्य ऑडियो विलंब पेश कर सकते हैं।

ट्रांसपोर्ट स्ट्रीम को निरंतर बिटरेट (सीबीआर) के रूप में प्रसारित किया जाता है और पर्याप्त डेटा मौजूद नहीं होने पर पैडिंग बाइट्स से भरा जाता है।

पैकेट
एक नेटवर्क पैकेट  एक ट्रांसपोर्ट स्ट्रीम में डेटा की मूल इकाई है, और एक ट्रांसपोर्ट स्ट्रीम केवल पैकेट का एक क्रम है। प्रत्येक पैकेट एक  तुल्यकालन  और एक  हैडर (कंप्यूटिंग)  से शुरू होता है, जिसका वैकल्पिक अतिरिक्त हेडर के साथ पालन किया जा सकता है; बाकी पैकेट में  पेलोड (कंप्यूटिंग)  होता है। सभी हेडर फ़ील्ड्स को Endianness#Big-endian|big-endian के रूप में पढ़ा जाता है। पैकेट 188 बाइट लंबाई के होते हैं, लेकिन संचार माध्यम अतिरिक्त जानकारी जोड़ सकता है। 188-बाइट पैकेट आकार मूल रूप से  अतुल्यकालिक अंतरण विधा  | एसिंक्रोनस ट्रांसफर मोड (एटीएम) सिस्टम के साथ संगतता के लिए चुना गया था।



पैकेट पहचानकर्ता (पीआईडी)
ट्रांसपोर्ट स्ट्रीम में प्रत्येक तालिका या प्राथमिक स्ट्रीम की पहचान 13-बिट पैकेट आइडेंटिफ़ायर (PID) द्वारा की जाती है। एक उलटा बहुसंकेतक  एक ही पीआईडी ​​​​द्वारा पहचाने गए पैकेटों की तलाश में परिवहन प्रवाह से प्राथमिक धाराओं को निकालता है। अधिकांश अनुप्रयोगों में,  समय विभाजन बहुसंकेतन  का उपयोग यह तय करने के लिए किया जाएगा कि ट्रांसपोर्ट स्ट्रीम में एक विशेष पीआईडी ​​​​कितनी बार दिखाई देती है।

कार्यक्रम
ट्रांसपोर्ट स्ट्रीम में कार्यक्रमों की अवधारणा है। प्रत्येक प्रोग्राम को प्रोग्राम मैप टेबल (PMT) द्वारा वर्णित किया जाता है। उस कार्यक्रम से जुड़ी प्रारंभिक धाराओं में पीएमटी में सूचीबद्ध पीआईडी ​​हैं। एक और पीआईडी ​​पीएमटी से ही जुड़ा हुआ है। उदाहरण के लिए, डिजिटल टेलीविज़न में उपयोग की जाने वाली ट्रांसपोर्ट स्ट्रीम में तीन टेलीविज़न चैनलों का प्रतिनिधित्व करने के लिए तीन कार्यक्रम हो सकते हैं। मान लीजिए कि प्रत्येक चैनल में एक वीडियो स्ट्रीम, एक या दो ऑडियो स्ट्रीम और आवश्यक मेटाडेटा शामिल हैं। एक एटीएससी ट्यूनर  जो तीन चैनलों में से एक को डीकोड करना चाहता है, उसे केवल अपने कार्यक्रम से जुड़े प्रत्येक पीआईडी ​​​​के पेलोड को डीकोड करना होगा। यह अन्य सभी पीआईडी ​​की सामग्री को त्याग सकता है। एक से अधिक प्रोग्राम वाली ट्रांसपोर्ट स्ट्रीम को मल्टी-प्रोग्राम ट्रांसपोर्ट स्ट्रीम (MPTS) कहा जाता है। सिंगल प्रोग्राम ट्रांसपोर्ट स्ट्रीम को सिंगल-प्रोग्राम ट्रांसपोर्ट स्ट्रीम (SPTS) कहा जाता है।

कार्यक्रम विशेष जानकारी
4 प्रोग्राम विशिष्ट सूचना (PSI) टेबल हैं: प्रोग्राम एसोसिएशन (PAT), प्रोग्राम मैप (PMT), कंडीशनल एक्सेस (CAT), और नेटवर्क इंफॉर्मेशन (NIT)। MPEG-2 विनिर्देश CAT और NIT के प्रारूप को निर्दिष्ट नहीं करता है।

पीसीआर
एक डिकोडर को समकालिक सामग्री प्रस्तुत करने के लिए सक्षम करने के लिए, जैसे संबंधित वीडियो से मेल खाने वाले ऑडियो ट्रैक, प्रत्येक 100 एमएस में कम से कम एक बार, एक एमपीईजी -2 ट्रांसपोर्ट स्ट्रीम पैकेट के अनुकूलन क्षेत्र में एक प्रोग्राम घड़ी संदर्भ (पीसीआर) प्रसारित किया जाता है। MPEG-2 प्रोग्राम के लिए PCR के साथ PID की पहचान संबद्ध PMT में PCR_pid मान द्वारा की जाती है। पीसीआर का मूल्य, जब ठीक से उपयोग किया जाता है, डिकोडर में एक system_timing_घड़ी उत्पन्न करने के लिए नियोजित किया जाता है। सिस्टम टाइम क्लॉक (STC) डिकोडर, जब ठीक से लागू किया जाता है, एक अत्यधिक सटीक समय आधार प्रदान करता है जिसका उपयोग ऑडियो और वीडियो प्राथमिक धाराओं को सिंक्रनाइज़ करने के लिए किया जाता है। MPEG-2 में समय इस घड़ी को संदर्भित करता है। उदाहरण के लिए, प्रस्तुति समय मुहर  (पीटीएस) का उद्देश्य पीसीआर के सापेक्ष होना है। पहले 33 बिट 90 kHz घड़ी पर आधारित होते हैं। अंतिम 9 बिट 27 मेगाहर्ट्ज घड़ी पर आधारित हैं। पीसीआर के लिए अनुमत अधिकतम जिटर है.

अशक्त पैकेट
कुछ प्रसारण योजनाएँ, जैसे कि एटीएससी मानक  और डिजिटल वीडियो प्रसारण, परिवहन धारा पर सख्त निरंतर बिटरेट आवश्यकताओं को लागू करती हैं। यह सुनिश्चित करने के लिए कि धारा निरंतर बिटरेट बनाए रखती है, एक मल्टीप्लेक्सर को कुछ अतिरिक्त पैकेट डालने की आवश्यकता हो सकती है। पीआईडी ​​0x1FFF इस प्रयोजन के लिए आरक्षित है। अशक्त पैकेट का पेलोड सभी शून्य है, और रिसीवर से इसकी सामग्री को अनदेखा करने की अपेक्षा की जाती है।

डिजिटल वीडियो कैमरों में प्रयोग करें
ट्रांसपोर्ट स्ट्रीम मूल रूप से प्रसारण के लिए डिजाइन किया गया था। बाद में इसे मानक 188-बाइट पैकेट में 4-बाइट टाइमकोड (टीसी) फ़ील्ड जोड़कर डिजिटल वीडियो कैमरा, रिकॉर्डर और खिलाड़ियों के साथ उपयोग के लिए अनुकूलित किया गया, जिसके परिणामस्वरूप 192-बाइट पैकेट बन गया। इसे ही अनौपचारिक रूप से .m2ts स्ट्रीम कहा जाता है।  ब्लू-रे डिस्क एसोसिएशन  इसे .m2ts|BDAV MPEG-2 ट्रांसपोर्ट स्ट्रीम कहता है। JVC ने इसे MOD और TOD (वीडियो प्रारूप) कहा जब  JVC GZ-HD7 |GZ-HD7 जैसे HDD-आधारित कैमकोर्डर में उपयोग किया जाता है।  टाइमकोड स्ट्रीम के किसी भी हिस्से को या तो मीडिया प्लेयर से, या गैर-रैखिक वीडियो संपादन प्रणाली से त्वरित पहुंच की अनुमति देता है। इसका उपयोग बहु-कैमरा सेटअप में कई कैमरों से वीडियो स्ट्रीम को सिंक्रनाइज़ करने के लिए भी किया जाता है।

ब्लू-रे
में प्रयोग करें मेनू समर्थन के साथ लिखे गए ब्लू-रे डिस्क वीडियो शीर्षक, ब्लू-रे डिस्क मूवी  (बीडीएमवी) प्रारूप में हैं और इसमें एक बीडीएवी कंटेनर में ऑडियो, वीडियो और अन्य स्ट्रीम शामिल हैं, जो एमपीईजी-2 ट्रांसपोर्ट स्ट्रीम प्रारूप पर आधारित है।  ब्लू-रे डिस्क वीडियो इन संशोधित MPEG-2 ट्रांसपोर्ट स्ट्रीम का उपयोग करता है, डीवीडी प्रोग्राम स्ट्रीम की तुलना में जिनमें अतिरिक्त ट्रांसपोर्ट ओवरहेड नहीं होता है।

बीडीएवी (ब्लू-रे डिस्क ऑडियो/विजुअल) प्रारूप भी है, जो मूवी रिलीज के लिए उपयोग किए जाने वाले बीडीएमवी प्रारूप का उपभोक्ता-उन्मुख विकल्प है। ऑडियो/वीडियो रिकॉर्डिंग के लिए रिकॉर्ड करने योग्य ब्लू-रे डिस्क पर बीडीएवी प्रारूप का उपयोग किया जाता है। ब्लू-रे डिस्क MPEG-2 ट्रांसपोर्ट स्ट्रीम रिकॉर्डिंग पद्धति का उपयोग करती है। यह बीडीएवी परिवर्तित डिजिटल प्रसारण की परिवहन धाराओं को रिकॉर्ड करने में सक्षम बनाता है क्योंकि वे पैकेट के न्यूनतम परिवर्तन के साथ हैं। यह BDAV परिवर्तित डिजिटल प्रसारण के सरल स्ट्रीम कट स्टाइल संपादन को भी सक्षम बनाता है जो कि जैसा है वैसा ही रिकॉर्ड किया जाता है और जहां स्ट्रीम से अवांछित पैकेटों को हटाकर डेटा को संपादित किया जा सकता है। हालांकि यह काफी स्वाभाविक है, उच्च गति और उपयोग में आसान पुनर्प्राप्ति के लिए एक फ़ंक्शन अंतर्निहित है।

यह भी देखें

 * एमपीईजी मीडिया परिवहन (एमएमटी)
 * वास्तविक समय परिवहन प्रोटोकॉल (आरटीपी)
 * यूनिडायरेक्शनल लाइटवेट एनकैप्सुलेशन (ULE)

इस पेज में लापता आंतरिक लिंक की सूची

 * बातचीत का माध्यम
 * त्रुटि का पता लगाना और सुधार
 * डीटीएस (साउंड सिस्टम)
 * प्राथमिक धारा
 * स्थिर बिट दर
 * MPEG-4 भाग 14
 * एमओडी और टीओडी (वीडियो प्रारूप)
 * एकाधिक-कैमरा सेटअप
 * ब्लू-रे डिस्क रिकॉर्ड करने योग्य

बाहरी कड़ियाँ

 * ITU-T H.222.0 | ISO/IEC 13818-1 Systems Spec Documents
 * Latest free copy of the spec, August 2018
 * MPEG-4 Systems FAQ
 * TSDuck – Free open-source tool to manipulate MPEG transport streams.