neue treiber für clipmode
-
- Senior Member
- Beiträge: 1282
- Registriert: Montag 12. November 2001, 00:00
-
- Senior Member
- Beiträge: 782
- Registriert: Dienstag 25. Februar 2003, 21:35
-
- Developer
- Beiträge: 631
- Registriert: Donnerstag 24. Januar 2002, 12:21
-
- Interessierter
- Beiträge: 38
- Registriert: Samstag 1. Februar 2003, 15:35
-
- Senior Member
- Beiträge: 1282
- Registriert: Montag 12. November 2001, 00:00
-
- Interessierter
- Beiträge: 38
- Registriert: Samstag 1. Februar 2003, 15:35
-
- Neugieriger
- Beiträge: 12
- Registriert: Donnerstag 6. Juni 2002, 05:08
-
- Einsteiger
- Beiträge: 337
- Registriert: Mittwoch 2. April 2003, 18:55
hallo leute!
also würd gerne daten vom ftp-server auf meine dbox2 bringen (mp3, ts-video) und dort abspielen.
wäre es möglich in die dbox ein menü einzubauen, sodass man beim booten die wahl zwischen (1)audio-video modus und (2)fernseh modus(=standard) hat.
zu 1:
kann man die box so starten, dass man keine telnetsitzung etc. braucht um die files abzuspielen?
vielen dank euch allen - ohne euch wäre die dbox nicht das was sie ist
mfg zor
also würd gerne daten vom ftp-server auf meine dbox2 bringen (mp3, ts-video) und dort abspielen.
wäre es möglich in die dbox ein menü einzubauen, sodass man beim booten die wahl zwischen (1)audio-video modus und (2)fernseh modus(=standard) hat.
zu 1:
kann man die box so starten, dass man keine telnetsitzung etc. braucht um die files abzuspielen?
vielen dank euch allen - ohne euch wäre die dbox nicht das was sie ist
mfg zor
-
- Senior Member
- Beiträge: 1282
- Registriert: Montag 12. November 2001, 00:00
wozu beim booten auswaehlen, wenn es im betrieb umschaltbar ist?
in den guis fehlt bislang der support dafuer.. duerfte aber fuer bereitwillige nicht viel arbeit sein.
ftp wird aber so nicht gehen. es sei denn man baut sich das ftpfs modul und mountet den server wie bei nfs usw.
hab ich aber nie probiert und nur mal von gelesen, dass es das irgendwo gibt.
gruss,
obi
in den guis fehlt bislang der support dafuer.. duerfte aber fuer bereitwillige nicht viel arbeit sein.
ftp wird aber so nicht gehen. es sei denn man baut sich das ftpfs modul und mountet den server wie bei nfs usw.
hab ich aber nie probiert und nur mal von gelesen, dass es das irgendwo gibt.
gruss,
obi
-
- Einsteiger
- Beiträge: 337
- Registriert: Mittwoch 2. April 2003, 18:55
im direkten betrieb umschalten, das klappt?! ist ja wunderbar!!
(hörte das man, nachdem man ein video auf der box gesehen hat, die box neu booten muss...ein paar bugs)
ab welcher version wird es eine solche gui geben?
nfs sollte auch klappen, muss meinen rechner im keller halt konfigurieren
gruss zor
(hörte das man, nachdem man ein video auf der box gesehen hat, die box neu booten muss...ein paar bugs)
ab welcher version wird es eine solche gui geben?
nfs sollte auch klappen, muss meinen rechner im keller halt konfigurieren
gruss zor
-
- Developer
- Beiträge: 631
- Registriert: Donnerstag 24. Januar 2002, 12:21
-
- Senior Member
- Beiträge: 782
- Registriert: Dienstag 25. Februar 2003, 21:35
Ich bin dabei das ganze in Neutrino einzubauen. Allerdings ist mein C/C++ bereits soo eingerostet, daß es etwas länger dauert als erwartet. Ich habe aber bereits eine erste Version, in der man Files auswählen kann, und dann abspielen, pause/resume, stop machen kann. Leider funktioniert das ganze bisher nur mit bestimmten Transport Streams. Bis ich das ganze mit PS am laufen habe, dauert noch ein wenig.
Falls jemand helfen mag. Die folgenden Dinge wären zu tun:
- herausfinden der audio pid und video pid direkt aus dem ts file
- pes2ts direkt auf der box (wird wahrscheinlich eh nicht gehen)
- einen Server, der alle möglichen Formate in ts wandelt und streamt
Falls jemand helfen mag. Die folgenden Dinge wären zu tun:
- herausfinden der audio pid und video pid direkt aus dem ts file
- pes2ts direkt auf der box (wird wahrscheinlich eh nicht gehen)
- einen Server, der alle möglichen Formate in ts wandelt und streamt
-
- Developer
- Beiträge: 631
- Registriert: Donnerstag 24. Januar 2002, 12:21
Bleibt aber halt trotzdem das Problem, dass man dann sonst nicht mehr viel machen kann ;) Ausserdem muesste es dann auch API abhaengig de-/aktivierbar sein.gagga hat geschrieben:Ich bin dabei das ganze in Neutrino einzubauen.
Bei den Metzler mpeg tools gibts da was, das die pids ausm TS File irgendwie herausbekommt, Source ist da natuerlich auch bei ;) Evtl. hilft das ja.gagga hat geschrieben:- herausfinden der audio pid und video pid direkt aus dem ts file
Wegen der Leistung meinst du?gagga hat geschrieben:- pes2ts direkt auf der box (wird wahrscheinlich eh nicht gehen)
Waere das nicht wieder ein Fall fuer Tuxvision, bzw. wieder ein eigenen DS Filter? ;)gagga hat geschrieben:- einen Server, der alle möglichen Formate in ts wandelt und streamt
Aber hmm, von dem ganzen mal abgesehen, bleibt doch immer noch das Sync Problem, oder?
alexW
-
- Senior Member
- Beiträge: 782
- Registriert: Dienstag 25. Februar 2003, 21:35
OK. Gibts dafür ein #define?alexW hat geschrieben:Ausserdem muesste es dann auch API abhaengig de-/aktivierbar sein.
Gute Idee. Mal suchen gehen.Bei den Metzler mpeg tools gibts da was, das die pids ausm TS File irgendwie herausbekommt, Source ist da natuerlich auch bei Evtl. hilft das ja.
Ja. Denke mal, daß ist zu hungrig, oder?
Wegen der Leistung meinst du?
Da habe ich auch schon mal reingeschaut, habe aber festgestellt, daß ich von DirectShow nur begrenzt Ahnung habeWaere das nicht wieder ein Fall fuer Tuxvision, bzw. wieder ein eigenen DS Filter?
Welches Sync Problem?
Aber hmm, von dem ganzen mal abgesehen, bleibt doch immer noch das Sync Problem, oder?
-
- Developer
- Beiträge: 631
- Registriert: Donnerstag 24. Januar 2002, 12:21
#define HAVE_DVB_API_VERSION 1gagga hat geschrieben:OK. Gibts dafür ein #define?
#define HAVE_OST_DMX_H 1
die beiden gibts..
Hm, also ich kanns mir nicht so vorstellen, kannst doch mal testen, auch hier ist ja alles aus den metzler tools klaubar ;)gagga hat geschrieben:Ja. Denke mal, daß ist zu hungrig, oder?
Vielleicht hat ja eher BSE Lust den zu erweitern :)gagga hat geschrieben:Da habe ich auch schon mal reingeschaut, habe aber festgestellt, daß ich von DirectShow nur begrenzt Ahnung habe :(
Nicht aufgefallen? A und V sind extrem unsync.gagga hat geschrieben:Welches Sync Problem?
alexW
-
- Senior Member
- Beiträge: 1282
- Registriert: Montag 12. November 2001, 00:00
also:config.h hat geschrieben: /* Define to the version of the dvb api */
#define HAVE_DVB_API_VERSION 3
Code: Alles auswählen
#include <config.h>
#if HAVE_DVB_API_VERSION >= 3
/* code */
#endif
pids findest du, indem du alle 188 byte in den ts header schaust.
der sieht so aus:
Code: Alles auswählen
struct dvb_ts_header {
u32 sync_byte: 8;
u32 transport_error_indicator: 1;
u32 payload_unit_start_indicator: 1;
u32 transport_priority: 1;
u32 pid: 13;
u32 transport_scrambling_control: 2;
u32 adaptation_field: 1;
u32 payload: 1;
u32 continuity_counter: 4;
};
pid sollte klar sein..
wenn payload_unit_start_indicator == 1 ist, dann heisst das, das in diesem ts paket ein pes paket beginnt. dann kannst du nach 00 00 01 suchen (beginn des pes paketes). anschliessend steht im pes header die stream id. da gibts video, audio und private (meist ac3). rest siehe spec.
gruss,
obi
-
- Senior Member
- Beiträge: 782
- Registriert: Dienstag 25. Februar 2003, 21:35
-
- Einsteiger
- Beiträge: 337
- Registriert: Mittwoch 2. April 2003, 18:55
-
- Beiträge: 2
- Registriert: Dienstag 29. April 2003, 14:24
-
- Interessierter
- Beiträge: 20
- Registriert: Freitag 8. Februar 2002, 16:03
-
- Senior Member
- Beiträge: 1282
- Registriert: Montag 12. November 2001, 00:00
-
- Senior Member
- Beiträge: 1282
- Registriert: Montag 12. November 2001, 00:00
Hi.
Also nachdem kein Feedback auf den cvs commit kam, hier noch eine nachtraegliche Ankuendigung:
Der dvr Treiber unterstuetzt jetzt das schreiben eines beliebig umfangreichen Transport Streams, wovon je ein audio und ein video stream zum mpeg decoder geleitet werden koennen.
Audio/Video-Synchronisation erfolgt automatisch beim ersten geschriebenen Audio PES Paket mit PTS Header.
Man kann z.B. PAT oder PMT eines aufgenommenen Transport Streams nun analysieren und ein Menu anbieten, das aus den enthaltenen Streams auswaehlen laesst.
Es muesste jetzt auch moeglich sein, den aufgenommenen TS, den man gerade abspielt, gleichzeitig wieder aufzunehmen.
Aber mangels Sinn und Netzwerkbandbreite hab ich das nicht getestet.
Nach wie vor kann man seine clips mit abspielen.
Gruss,
obi
Also nachdem kein Feedback auf den cvs commit kam, hier noch eine nachtraegliche Ankuendigung:
Der dvr Treiber unterstuetzt jetzt das schreiben eines beliebig umfangreichen Transport Streams, wovon je ein audio und ein video stream zum mpeg decoder geleitet werden koennen.
Audio/Video-Synchronisation erfolgt automatisch beim ersten geschriebenen Audio PES Paket mit PTS Header.
Man kann z.B. PAT oder PMT eines aufgenommenen Transport Streams nun analysieren und ein Menu anbieten, das aus den enthaltenen Streams auswaehlen laesst.
Es muesste jetzt auch moeglich sein, den aufgenommenen TS, den man gerade abspielt, gleichzeitig wieder aufzunehmen.
Aber mangels Sinn und Netzwerkbandbreite hab ich das nicht getestet.
Nach wie vor kann man seine clips mit
Code: Alles auswählen
test_clip <vpid> <apid> <filename>
Gruss,
obi
-
- Interessierter
- Beiträge: 57
- Registriert: Dienstag 2. April 2002, 17:38
-
- Einsteiger
- Beiträge: 182
- Registriert: Donnerstag 1. November 2001, 00:00