MPEG transport stream
ایم پی ای جی ٹرانسپورٹ اسٹریم (ایم پی ای جی-ٹی ایس، ایم ٹی ایس) یا صرف ٹرانسپورٹ اسٹریم (ٹی ایس) آڈیو، ویڈیو، اور پروگرام اور سسٹم انفارمیشن پروٹوکول (پی ایس آئی پی) ڈیٹا کی ترسیل اور اسٹوریج کے لیے ایک معیاری ڈیجیٹل کنٹینر فارمیٹ ہے۔ یہ ڈی وی بی، اے ٹی ایس سی اور آئی پی ٹی وی جیسے نشریاتی نظاموں میں استعمال ہوتا ہے۔ ٹرانسپورٹ اسٹریم ایک کنٹینر فارمیٹ کی وضاحت کرتا ہے جس میں پیکٹائزڈ ایلیمنٹری اسٹریمز کو شامل کیا جاتا ہے، جس میں ٹرانسمیشن کی سالمیت کو برقرار رکھنے کے لیے ایرر کریکشن اور سنکرونائزیشن پیٹرن کی خصوصیات ہوتی ہیں جب اسٹریم کو لے جانے والا مواصلاتی چینل خراب ہوتا ہے۔ ٹرانسپورٹ اسٹریمز اسی طرح کے نام سے منسوب ایم پی ای جی پروگرام اسٹریم سے کئی اہم طریقوں سے مختلف ہیں: پروگرام اسٹریمز کو معقول حد تک قابل اعتماد میڈیا، جیسے ڈسکس (جیسے ڈی وی ڈی) کے لیے ڈیزائن کیا گیا ہے، جبکہ ٹرانسپورٹ اسٹریمز کو کم قابل اعتماد ٹرانسمیشن کے لیے ڈیزائن کیا گیا ہے، یعنی زمینی یا سیٹلائٹ نشریات۔ مزید برآں، ایک ٹرانسپورٹ سلسلہ متعدد پروگرام لے سکتا ہے۔ ٹرانسپورٹ اسٹریم کی وضاحت ایم پی ای جی-2 پارٹ 1، سسٹمز میں کی گئی ہے، جسے باضابطہ طور پر آئی ایس او/آئی ای سی اسٹینڈرڈ 13818-1 یا آئی ٹی یو-ٹی ریک کے نام سے جانا جاتا ہے۔ H.222.0۔ ایک ٹرانسپورٹ اسٹریم متعدد دیگر سب اسٹریمز کو گھیرے ہوئے ہے، اکثر پیکٹائزڈ ایلیمنٹری اسٹریمز (پی ای ایس) جو بدلے میں مرکزی ڈیٹا اسٹریم کو ایم پی ای جی کوڈیک یا کسی بھی تعداد میں غیر ایم پی ای جی کوڈیک (جیسے اے سی 3 یا ڈی ٹی ایس آڈیو، اور ایم جے پی ای جی یا جے پی ای جی 2000 ویڈیو)، سب ٹائٹلز کے لیے متن اور تصاویر، اسٹریمز کی شناخت کرنے والی میزیں، اور یہاں تک کہ براڈکاسٹر سے متعلق مخصوص معلومات جیسے الیکٹرانک پروگرام گائیڈ کا استعمال کرتے ہوئے لپیٹ لیتے ہیں۔ بہت سے سلسلے اکثر ایک ساتھ ملے ہوئے ہوتے ہیں، جیسے کہ کئی مختلف ٹیلی ویژن چینلز، یا کسی فلم کے متعدد زاویے۔ ہر ندی کو (زیادہ سے زیادہ) 188 بائٹ کے حصوں میں کاٹا جاتا ہے اور ایک ساتھ ملایا جاتا ہے۔ چھوٹے پیکٹ کے سائز کی وجہ سے، اسٹریمز کو پروگرام اسٹریمز اور دیگر عام کنٹینرز جیسے اے وی آئی، ایم او وی/ایم پی 4، اور ایم کے وی کے مقابلے میں کم تاخیر اور زیادہ غلطی کی لچک کے ساتھ انٹرلییو کیا جا سکتا ہے، جو عام طور پر ہر فریم کو ایک پیکٹ میں لپیٹ دیتے ہیں۔ یہ ویڈیو کانفرنسنگ کے لیے خاص طور پر اہم ہے، جہاں بڑے فریم ناقابل قبول آڈیو تاخیر کا باعث بن سکتے ہیں۔ ٹرانسپورٹ اسٹریمز کو مستقل بٹ ریٹ (سی بی آر) کے طور پر نشر کیا جاتا ہے اور جب کافی ڈیٹا موجود نہیں ہوتا ہے تو پیڈنگ بائٹس سے بھرا جاتا ہے۔ عناصر پیکٹ ایک نیٹ ورک پیکٹ ٹرانسپورٹ اسٹریم میں ڈیٹا کی بنیادی اکائی ہے، اور ٹرانسپورٹ اسٹریم محض پیکٹوں کا ایک سلسلہ ہے۔ ہر پیکٹ ایک مطابقت پذیری بائٹ اور ایک ہیڈر سے شروع ہوتا ہے، جس کے بعد اختیاری اضافی ہیڈر ہو سکتے ہیں ؛ باقی پیکٹ پے لوڈ پر مشتمل ہوتا ہے۔ تمام ہیڈر فیلڈز کو بگ اینڈین کے طور پر پڑھا جاتا ہے۔ پیکٹ کی لمبائی 188 بائٹس ہوتی ہے، لیکن مواصلاتی ذریعہ اضافی معلومات شامل کر سکتا ہے۔ 188 بائٹ کے پیکٹ کا سائز اصل میں اسنکرونس ٹرانسفر موڈ (اے ٹی ایم) سسٹمز کے ساتھ مطابقت کے لیے منتخب کیا گیا تھا۔ پیکٹ شناخت کنندہ (پی آئی ڈی) نقل و حمل کے سلسلے میں ہر ٹیبل یا ابتدائی دھارے کی شناخت 13 بٹ پیکٹ شناخت کنندہ (پی آئی ڈی) کے ذریعے کی جاتی ہے۔ ایک ڈیملٹی پلیکسیر اسی پی آئی ڈی کے ذریعے شناخت شدہ پیکٹوں کو ڈھونڈ کر جزوی طور پر ٹرانسپورٹ اسٹریم سے ابتدائی دھاروں کو نکالتا ہے۔ زیادہ تر ایپلی کیشنز میں، ٹائم ڈویژن ملٹی پلیکسنگ کا استعمال یہ فیصلہ کرنے کے لیے کیا جائے گا کہ ٹرانسپورٹ اسٹریم میں ایک مخصوص پی آئی ڈی کتنی بار ظاہر ہوتا ہے۔ پروگرام ٹرانسپورٹ اسٹریم میں پروگراموں کا ایک تصور ہے۔ ہر پروگرام کو پروگرام میپ ٹیبل (پی ایم ٹی) کے ذریعے بیان کیا جاتا ہے۔ اس پروگرام سے وابستہ ابتدائی اسٹریمز میں پی آئی ڈی پی ایم ٹی میں درج ہیں۔ ایک اور پی آئی ڈی خود پی ایم ٹی سے وابستہ ہے۔ مثال کے طور پر، ڈیجیٹل ٹیلی ویژن میں استعمال ہونے والے ٹرانسپورٹ اسٹریم میں تین پروگرام ہو سکتے ہیں، جو تین ٹیلی ویژن چینلز کی نمائندگی کرتے ہیں۔ فرض کریں کہ ہر چینل ایک ویڈیو اسٹریم، ایک یا دو آڈیو اسٹریمز، اور کسی بھی ضروری میٹا ڈیٹا پر مشتمل ہوتا ہے۔ تین چینلوں میں سے کسی ایک کو ڈی کوڈ کرنے کے خواہش مند رسیور کو صرف اس کے پروگرام سے وابستہ ہر پی آئی ڈی کے پے لوڈ کو ڈی کوڈ کرنا ہوتا ہے۔ یہ دیگر تمام پی آئی ڈی کے مواد کو خارج کر سکتا ہے۔ ایک سے زیادہ پروگرام والے ٹرانسپورٹ اسٹریم کو ملٹی پروگرام ٹرانسپورٹ اسٹریم (ایم پی ٹی ایس) کہا جاتا ہے۔ ایک واحد پروگرام ٹرانسپورٹ اسٹریم کو سنگل پروگرام ٹرانسپورٹ اسٹریم (ایس پی ٹی ایس) کہا جاتا ہے۔ پروگرام کی مخصوص معلومات (پی ایس آئی) کے 4 جدول ہیں: پروگرام ایسوسی ایشن (پی اے ٹی)، پروگرام کا نقشہ (پی ایم ٹی)، مشروط رسائی (سی اے ٹی)، اور نیٹ ورک کی معلومات (این آئی ٹی)۔ ایم پی ای جی-2 کی تفصیلات کیٹ اور این آئی ٹی کے فارمیٹ کی وضاحت نہیں کرتی ہیں۔ پی سی آر ڈیکوڈر کو مطابقت پذیر مواد پیش کرنے کے قابل بنانے کے لیے، جیسے کہ متعلقہ ویڈیو سے مماثل آڈیو ٹریک، کم از کم ہر 100 ایم ایس میں ایک بار، ایک پروگرام کلاک ریفرنس (پی سی آر) کو ایم پی ای جی-2 ٹرانسپورٹ اسٹریم پیکٹ کے موافقت کے میدان میں منتقل کیا جاتا ہے۔ ایم پی ای جی-2 پروگرام کے لیے پی سی آر کے ساتھ پی آئی ڈی کی شناخت متعلقہ پی ایم ٹی میں پی سی آر _ پی آئی ڈی ویلیو سے ہوتی ہے۔ پی سی آر کی قیمت، جب مناسب طریقے سے استعمال کی جاتی ہے، تو اسے ڈیکوڈر میں سسٹم _ ٹائمنگ _ کلاک تیار کرنے کے لیے استعمال کیا جاتا ہے۔ سسٹم ٹائم کلاک (ایس ٹی سی) ڈیکوڈر، جب مناسب طریقے سے لاگو ہوتا ہے، تو ایک انتہائی درست ٹائم بیس فراہم کرتا ہے جو آڈیو اور ویڈیو ایلیمنٹری اسٹریمز کو ہم آہنگ کرنے کے لیے استعمال ہوتا ہے۔ ایم پی ای جی-2 میں وقت اس گھڑی کا حوالہ دیتا ہے۔ مثال کے طور پر، پریزنٹیشن ٹائم اسٹیمپ (پی ٹی ایس) کا مقصد پی سی آر سے متعلق ہونا ہے۔ پہلے 33 بٹس 90 کلو ہرٹز گھڑی پر مبنی ہوتے ہیں۔ آخری 9 بٹس 27 میگاہرٹز گھڑی پر مبنی ہیں۔ پی سی آر کے لیے زیادہ سے زیادہ جٹر کی اجازت ہے۔ کچھ ٹرانسمیشن اسکیمیں، جیسے اے ٹی ایس سی اور ڈی وی بی، ٹرانسپورٹ اسٹریم پر سخت مستقل بٹ ریٹ کے تقاضے عائد کرتی ہیں۔ اس بات کو یقینی بنانے کے لیے کہ اسٹریم مسلسل بٹ ریٹ کو برقرار رکھے، ایک ملٹی پلیکسر کو کچھ اضافی پیکٹ داخل کرنے کی ضرورت پڑ سکتی ہے۔ پی آئی ڈی 0x1 ایف ایف ایف اس مقصد کے لیے مخصوص ہے۔ نیل پیکٹوں کا پے لوڈ تمام صفر ہوتا ہے، اور وصول کنندہ سے توقع کی جاتی ہے کہ وہ اس کے مندرجات کو نظر انداز کرے گا۔ ڈیجیٹل ویڈیو کیمروں میں استعمال ٹرانسپورٹ اسٹریم اصل میں نشریات کے لیے ڈیزائن کیا گیا تھا۔ بعد میں اسے ڈیجیٹل ویڈیو کیمروں، ریکارڈرز اور پلیئرز کے ساتھ استعمال کے لیے معیاری 188 بائٹ پیکٹوں میں 4 بائٹ ٹائم کوڈ (ٹی سی) فیلڈ شامل کرکے ڈھال لیا گیا، جس کے نتیجے میں 192 بائٹ کا پیکٹ بنا۔ اسے غیر رسمی طور پر ایم 2 ٹی ایس اسٹریم کہا جاتا ہے، جو عام طور پر ایچ ڈی وی کیمروں میں پایا جاتا ہے۔ بلو رے ڈسک ایسوسی ایشن اسے "بی ڈی اے وی ایم پی ای جی-2 ٹرانسپورٹ اسٹریم" کہتی ہے۔ جے وی سی نے اسے ٹی او ڈی کہا جب اسے جی زیڈ-ایچ ڈی 7 جیسے ایچ ڈی ڈی پر مبنی کیمکوڈرز میں استعمال کیا گیا۔ ٹائم کوڈ میڈیا پلیئر سے یا غیر لکیری ویڈیو ایڈیٹنگ سسٹم سے اسٹریم کے کسی بھی حصے تک فوری رسائی کی اجازت دیتا ہے۔ یہ ایک سے زیادہ کیمرے کے سیٹ اپ میں کئی کیمروں سے ویڈیو اسٹریمز کو ہم آہنگ کرنے کے لیے بھی استعمال ہوتا ہے۔ مینو سپورٹ کے ساتھ لکھے گئے بلو رے بلو رے ڈسک ویڈیو ٹائٹلز میں استعمال بلو رے ڈسک مووی (بی ڈی ایم وی) فارمیٹ میں ہوتے ہیں اور بی ڈی اے وی کنٹینر میں آڈیو، ویڈیو اور دیگر اسٹریمز پر مشتمل ہوتے ہیں، جو ایم پی ای جی-2 ٹرانسپورٹ اسٹریم فارمیٹ پر مبنی ہوتے ہیں۔ بلو رے ڈسک ویڈیو ان ترمیم شدہ ایم پی ای جی-2 ٹرانسپورٹ اسٹریمز کا استعمال کرتا ہے، ڈی وی ڈی کے پروگرام اسٹریمز کے مقابلے میں جن میں اضافی ٹرانسپورٹ اوور ہیڈ نہیں ہے۔ بی ڈی اے وی (بلو رے ڈسک آڈیو/ویژول) فارمیٹ بھی ہے، جو فلم کی ریلیز کے لیے استعمال ہونے والے بی ڈی ایم وی فارمیٹ کا صارف پر مبنی متبادل ہے۔ آڈیو/ویڈیو ریکارڈنگ کے لیے بلو رے ڈسک پر بی ڈی اے وی فارمیٹ استعمال کیا جاتا ہے۔ بلو رے ڈسک ایم پی ای جی-2 ٹرانسپورٹ اسٹریم ریکارڈنگ کا طریقہ استعمال کرتی ہے۔ یہ بی ڈی اے وی میں تبدیل شدہ ڈیجیٹل نشریات کے نقل و حمل کے سلسلے کو ریکارڈ کرنے کے قابل بناتا ہے کیونکہ وہ پیکٹوں میں کم سے کم تبدیلی کے ساتھ ہوتے ہیں۔ یہ بی ڈی اے وی میں تبدیل شدہ ڈیجیٹل براڈکاسٹ کی سادہ اسٹریم کٹ اسٹائل ایڈیٹنگ کو بھی قابل بناتا ہے جسے ریکارڈ کیا جاتا ہے اور جہاں صرف اسٹریم سے ناپسندیدہ پیکٹوں کو پھینک کر ڈیٹا میں ترمیم کی جا سکتی ہے۔ اگرچہ یہ کافی قدرتی ہے، تیز رفتار اور استعمال میں آسان بازیافت کے لیے ایک فنکشن بنایا گیا ہے۔ ایم پی ای جی میڈیا ٹرانسپورٹ (ایم ایم ٹی) ریئل ٹائم ٹرانسپورٹ پروٹوکول (آر ٹی پی) یونی ڈائرکشنل لائٹ ویٹ اینکیپسولیشن (یو ایل ای) نوٹ حوالہ جات بیرونی لنکس آئی ٹی یو-ٹی H.222.0۔ آئی ایس او/آئی ای سی 13818-1 سسٹمز اسپیکس دستاویزات سپیک کی تازہ ترین مفت کاپی، اگست 2018 ایم پی ای جی-4 سسٹمز ایف اے کیو ٹی ایس ڈک-ایم پی ای جی ٹرانسپورٹ اسٹریمز کو جوڑ توڑ کرنے کے لیے مفت اوپن سورس ٹول۔ اے ٹی ایس سی ڈیجیٹل کنٹینر فارمیٹس ایم پی ای جی-2 آئی ٹی یو-ٹی سفارشات