tim kolaboratif bersama dengan ITU-T, dan memiliki nomor katalog masing- masing di Seri Rekomendasi ITU-T.
Gambar. 2.5. MPEG-2 digunakan di DVB dan DVD MPEG-2 digunakan pada Digital Video Broadcast dan Digital Versatile
Discs, MPEG transport stream, TS, dan MPEG program stream, PS, adalah format. MPEG-2 adalah inti dari televisi digital dan format DVD. MPEG-2
video tidak dioptimalkan untuk bit rate rendah, terutama kurang dari 1 Mbit s = 1,000,000 bits pada resolusi definisi standar.
2.5.1. MPEG-2 Transport Stream
MPEG-2 Transport Stream adalah sebuah standar transmisi dan penyimpanan audio, video dan data, digunakan pada sistem DVB
dan ATSC. Sebuah MPEG-2 Transport Stream, juga disebut sebagai MPEG-2 atau MPEG TS atau hanya TS, adalah format khusus untuk
transmisi MPEG MPEG-1, MPEG-2, atau MPEG-4 video muxed dengan stream lainnya. Ini umumnya digunakan untuk televisi digital
dan streaming di seluruh jaringan, termasuk internet. Transport stream menentukan format kontainer encapsulating
packetized elementary streams, dengan koreksi kesalahan dan fitur
sinkronisasi streaming untuk menjaga integritas transmisi ketika sinyal yang terdegradasi.
Gambar 2.6. Alur model MPEG-2 transport stream Beberapa program MPEG digabungkan kemudian dikirim ke
antena pemancar. Sebuah ATSC receiver kemudian dekode file TS dan menampilkannya.
Transport stream memiliki beberapa elemen penting, elemen- elemen tersebut adalah :
1. Paket
Sebuah paket adalah unit dasar dari data dalam aliran transportasi. paket memiliki data header dan payload. Header
tersebut berisikan informasi tabel diluar konten data yang terdapat di dalam paket. Semua konten data di dalam paket berada di bagian
payload.
Gambar 2.7. Paket transport stream Header terdiri dari sync byte, yang nilainya 0x47, diikuti oleh
tiga flags satu-bit dan 13-bit paket Identifier PID. Kemudian 2 bit Scrambling control Dikuti oleh 4-bit continuity counter. Opsional
lahan transport tambahan sebagai sinyal opsional adaption field. Sisa dari paket terdiri dari payload, Panjang dari paket adalah 188 byte.
2. PID
Setiap paket di transport stream yang terdiri dari elementary stream memiliki paket ID 13 bit PID sebagai identitas dari setiap
paket tersebut saat dilakukan multiplex. Saat dilakukan demultiplex, demultiplexer akan mengekstrak elemtary stream dari transport
stream dengan mencari paket-paket yang memiliki PID sama. Kebanyakan aplikasi, pembagian waktu multiplexing berguna untuk
memutuskan seberapa sering PID tertentu muncul dalam aliran transportasi.
3. Program
Transport stream memiliki konsep program. Setiap program tunggal dideskripsikan oleh Program Map Table PMT yang
memiliki PID yang unik, dan elementary streams yang terkait dengan program yang memiliki PID tercantum dalam PMT.
Sebagai contoh, sebuah transport stream yang digunakan pada televisi digital mungkin berisi tiga program, untuk mewakili 3 siaran
televisi. Misalkan masing-masing saluran terdiri dari satu video stream, satu atau dua stream audio, dan setiap metadata yang
diperlukan. Sebuah penerima ingin dekode channel tertentu hanya diizinkan dekode muatan dari setiap PID yang terkait dengan
program. Karena hal ini dapat membuang isi dari semua PID lainnya. Sebuah transport stream dengan lebih dari satu program
yang disebut sebagai MPTS - Multi Program Transport Stream. Sebuah program tunggal stream transportasi disebut sebagai SPTS.
4. PSI Program Specific Information
Terdapat empat tabel PSI: Program Association PAT, Program Map PMT, Conditional Access CAT, dan Network
Information NIT. • PAT Program Association Table adalah daftar semua program
yang tersedia dalam transport stream. Setiap program yang tercantum didentifikasi dengan nilai 16-bit yang disebut
program_number. Setiap program yang tercantum dalam PAT
memiliki nilai terkait dari PID untuk Program Map Table PMT. Untuk program_number bernilai 0x0000 sudah
dialokasikan untuk NIT. Akan tetapi, jika pada PAT tidak terdapat suatu program apapun, maka NIT akan diberikan PID
0x0010. Paket TS yang berisi paket PAT informasi selalu memiliki PID 0x0000.
• CAT - Conditional Access Table mendefinisikan jenis pengacakan yang digunakan dan nilai-nilai PID dari transport
streams yang mengandung manajemen akses bersyarat dan hak informasi entitlement information EMM. PAT dikirim dengan
nilai PID 0x001. • Program Map Tables PMTs berisi informasi tentang program.
Setiap program memiliki 1 PMT. • NIT - Network Information Table PID=10, berisi rincian dari
jaringan pembawa yang digunakan untuk mengirimkan MPEG multiplex, termasuk frekuensi pembawa
5. PCR Program Clock Reference
Pada transport stream dapat memiliki beberapa program yang sudah di-multiplex. Setiap program diharapkan dapat
disinkronisasikan saat dilakukan decode pada setiap program. Oleh karena itu, PCR dimasukkan saat proses multiplex dilakukan.
2.5.2. Multiplexing