MPEG-1: Różnice pomiędzy wersjami

[wersja nieprzejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
→‎Część 1: 'System': edytowanie linków
→‎Część 1: 'System': formatowanie tekstu
Linia 17:
==Część 1: 'System' ==
 
'''Część 1''' odnosi się do problemu łączenia jednego lub kilku strumieni danych audio i wideo standardu MPEG-1 do postaci jednego strumienia. Jest to ważna funkcja, ponieważ po połączeniu w jeden strumień danych o postaci cyfrowej, obraz lepiej nadaje się do przechowywania lub przesyłania.
 
'''Podstawowe strumienie(ES – Elementary Streams)''' to zakodowane strumienie bitów MPEG-1 audio i video. Te rodzaje strumieni mogą być osobno udostępniane, np. tak jak w przypadku [[MP3|MP3]]MP3.
Dodatkowo, podstawowe strumienie mogą być bardziej wydajne poprzez ich spakowanie, np. dzieląc je na niezależne kawałki i dodając do nich [[Suma_kontrolna|sumę kontrolną]] ([[Cykliczny_kod_nadmiarowy|CRC-Cyclic Redundancy Check]]), dla każdego segmentu do wykrywania błędów. Taką strukturę nazywamy strukturą [[PES|PES (Packetized Elementary Stream)]].
 
[[SCR|'''SCR (System Clock Reference)]]''' jest wartością czasową przechowywaną w 33-bitowych nagłówkach każdego z elementarnych strumieni, przy częstotliwości/dokładność 90 kHz, z dodatkowym 9 -bitowym rozszerzeniem, które przechowuje dodatkowe dane czasu z dokładnością do 27 Mhz. Te zakodowane wartości, pochodzą z [[Zegar_systemowy|zegara systemowego]](STC – System Time Clock). Jednocześnie zakodowane strumienie audio i video nie mają identycznych wartości SCR.
 
'''Strumienie programowe(PS - Program Streams)''' są związane z powiązaniem wielu pakietów strumieni elementarnych (zwykle tylko jeden elementarny pakiet strumieni audio i video) w jeden strumień, zapewniając jednoczesne dostarczanie, utrzymywanie i synchronizacje. Struktury PS znane są też jako '''multipleksy'''.