Kann mir jemand einige Infos über die Funktion weise vom SPTS-Modus. Wie kommt der Transport-Stream zur Netzwerkkarte. Wird die CPU stark dabei beansprucht oder wird es über eine eingebaute Schaltung realisiert?
mfg
Flashfactor
Frage zum SPTS
-
- Neugieriger
- Beiträge: 17
- Registriert: Sonntag 2. Januar 2005, 11:32
-
- Oberlamer, Administrator & Supernanny
- Beiträge: 10532
- Registriert: Samstag 13. Juli 2002, 10:49
-
- Senior Member
- Beiträge: 1339
- Registriert: Donnerstag 24. April 2003, 12:12
SPTS/DualPES ist nur für den Dekoder (den Avia500/600) wichtig, man filtert dann einfach entsprechend (TS oder PES).
Naja, und ansonsten... der Demux bekommt den kompletten TS-Stream, filtert ihn entsprechend der Ucode-Vorgaben und löst einen Interrupt aus, um dem Kernel mitzuteilen, daß Daten gekommen sind.
Der Rest geschieht dann - weiterhin im Kernelspace - über die DVB-API.
Die Useranwendung interessiert das alles nicht, die kommuniziert nur mit der DVB-API.
Das Streamen geschieht dann über eine solche Useranwendung (z.B. streamts).
Naja, und ansonsten... der Demux bekommt den kompletten TS-Stream, filtert ihn entsprechend der Ucode-Vorgaben und löst einen Interrupt aus, um dem Kernel mitzuteilen, daß Daten gekommen sind.
Der Rest geschieht dann - weiterhin im Kernelspace - über die DVB-API.
Die Useranwendung interessiert das alles nicht, die kommuniziert nur mit der DVB-API.
Das Streamen geschieht dann über eine solche Useranwendung (z.B. streamts).