DVBStreamer ist eine Linux-Anwendung, einen Dienst von einem Off-Air DVB-Transportstrom über UDP zu streamen.
Ein Dienst ist in diesem Zusammenhang ein MPEG2 "Progamm", die alle in den "Programm" Program Map Table aufgelistet PIDs umfasst. Verwirrende DVB nennen dies eine "Dienstleistung" und MPEG ein "Programm" (obwohl es Grund für diesen Unterschied, die ich nicht in zu gehen).
DVBStreamer nicht transcodieren den eingehenden Service, sondern einfach nach vorne alle Transportpakete, um den Service über UDP an einen Empfänger gehören. Der Empfänger könnte ein Anzeigeprogramm wie mplayer / xine / Video-LAN-Client sein, oder es könnte eine einfache Recording-Anwendung, um die empfangenen Pakete zu speichern, die Datei zu sein.
Was macht DVBStreamer von ähnlichen Anwendungen anders?
Zunächst DVBStreamer Ströme den gesamten Dienst, der die PCR-PID, die einige andere Anwendungen annehmen wird im Video- oder Audiopaketen eingebettet ist.
Zum anderen die von der linuxtv.org Scan-Anwendung erzeugt channels.conf Datei wird nur verwendet, um die Liste der Dienstleistungen und Multiplexe zu initialisieren, werden die PID-Werte in der Datei nicht verwendet. Stattdessen wird die SI im Transportstrom wird überwacht und aktualisiert, wenn die PAT und PMT-Tabellen aktualisiert werden.
Schließlich DVBStreamer erneuten Abstimmen nur in Multiplex, wenn beim Einschalten Dienstleistungen der neue Dienst auf einem anderen Multiplex. Dies beschleunigt die Kanalwechsel ganz erheblich
Was ist neu in dieser Pressemitteilung:.
- Nur Änderungen in diesem Release sind Updates zu ermöglichen DVBStreamer unter Ubuntu 8.10 bauen
Anforderungen :
- libdvbpsi
- SQLite
Kommentare nicht gefunden