Seite 1 von 2

Von DBox2 per multicast streamen?

Verfasst: Do 26 Jan 2006, 11:55
von Errator
Hallo,

nachdem ich 2 Jahre lang meine DBOX so betrieben habe, habe ich gestern meine DBOX flashen lassen mit neutrino.

Habe nun schonmal das Forum durchforstet und noch zig andere Foren. Gibt es ne Möglichkeit den Stream von der Box abzufangen? Ich weiss das ich den Stream auf den PC aufnehmen kann nur wenn ich zb ein Fernsehprogramm in LAN verteilen will dann wird die Datei ja riesig?!

Da wir ne Fußballverrückte WG sind würde ich demnach am liebsten Die Live Events per Multicast im LAN verteilen. Aber wth wie mach ich das? Ich kann ja die Datei aufnehmen und per vlc streamen aber dann ist das erstens zeitversetzt (die zeit die ich brauche zwischen klick der Dateiaufnahme und das los senden mit vlc) und ich habe wieder das Prob mit der riesen Datei?

Also am liebsten wäre es mir der greift das ab, ich kann das streamen und die Datei wird nicht riesig?

Sorry falls das ne noob Frage ist aber ich blick da nicht so durch.

Mario

Verfasst: Do 26 Jan 2006, 12:08
von jmittelst
VLC kann das auch ohne Datei.

Öffne in VLC einfach mit der Formel http://$ip:31339/0,$pmt,$vPid,$aPid Deinen Stream und gib dann z.B. mit dem Stream-Assistenten das Ding als Multicast ins Netz.

$ip steht für die IP Deiner Box, $pmt für die PMT-ID, $vPid für die der Vpid, $aPid für die der Apid, kann z.B. so aussehen: http://192.168.0.202:31339/0,0x66,0x2ff,0x300

Die richtigen Werte bekommst Du im Browser mit dem Aufruf: http://$ip/control/zapto?getallpids - mußt die dann nur in Hex umrechnen.

cu
Jens

Re: Von DBox2 per multicast streamen?

Verfasst: Do 26 Jan 2006, 12:39
von petgun_download
Errator hat geschrieben:Da wir ne Fußballverrückte WG sind würde ich demnach am liebsten Die Live Events per Multicast im LAN verteilen.
...trefft Euch lieber bei Bier und Chips vor dem groessten Monitor Eurer WG ;-) Ganz so 'einfach' wie Jens geschrieben hat ist das imo nicht...und der Server der das handlen soll mit dem Netzwerk muss aller erste Sahne sein sonst gibt das nix.

Verfasst: Do 26 Jan 2006, 12:43
von Errator
Gute Idee... das praktizieren wir auch meistens... es dürfen nur nicht unsere Favoriten Clubs aufeinander treffen das gibt Stress... Ich teste das heute Abend gleich mal mit dem direkt streamen... über WLAN siehts aber schlecht aus oder? (54 Mbit)

Verfasst: Do 26 Jan 2006, 12:46
von petgun_download
über WLAN siehts aber schlecht aus oder? (54 Mbit)
imo no chance bei mehreren Teilnehmern...einer geht _vielleicht_
Wenn es dann zB. ein Stream vom ZDF ist (mit zum Teil abenteuerlich hohen Datenraten >8,5 MBps) kanns mit http kaum noch ruckelfrei durch das erste Nadeloehr (DBox mit 10 MBit HDX Interface) gehen.

Verfasst: Do 26 Jan 2006, 18:23
von Errator
ok aller anfang ist schwer.

habe nun ard auf der box laufen.

den link habe ich im browser eingegeben dann kommt:

Code: Alles auswählen

00101
00102 stereo
00106 dolby
00104 vtxt
00100 pmt
pmt id ist klar das ist die letzte zahl, was ist die vpid und die apid? wie rechne ich die in hex um? den taschenrechner den ich habe da kann ich keine 2 führenden nullen eingeben ;(

Verfasst: Do 26 Jan 2006, 19:08
von DrRamoray
Führende Nullen einfach weglassen ;)

Das geht btw. auch mit dem popligen Rechner (calc.exe) von Windows.

Ansonsten bekommst Du die HEX-Werte auch direkt über die Box.
was ist die vpid und die apid?

Ganz einfach gesagt die Nummer der Video- (vpid) bzw. der Audio-Spuren (apid) des jeweiligen Senders.

Verfasst: Sa 11 Feb 2006, 20:49
von Dr_Jones
Interessantes Thema, per Multicast ließen sich ganze Netzwerke mit einem Stream versorgen.

Könnte die Box schon Multicast losschicken?

Verfasst: So 12 Feb 2006, 11:35
von Errator
So hatte nun mal Zeit das zu testen. Aber ich bekomms nciht hin den Streamd direkt von der Box im VLC abzuspielen.

Habe die Website aufgerufen. (Die von der Box?)

Da kamen bei Pro 7 (deutsch)

00255
00256 deutsch
00257 dolby digital
00032 vtxt
00100 pmt

Das habe ich dann folgendermaßen umgerechnet:

vpid 00255 -> Hex= FF
apid 00256 -> Hex= 100
pmt 00100 -> Hex= 64

Dann bin ich ins VLC auf Datei-> Netzwerkstream öffnen->HTTP
und habe folgende Zeile eingegeben:

http://192.168.1.4:31339/0,64,FF,100
(analog der Formel http://$ip:31339/0,$pmt,$vPid,$aPid)

Bin dann noch bei Streamausgabe rein gegangen und habe gesagt er soll es mir lokal ausgeben damit ich sehe obs klappt. Aber sobald ich alle Eingaben mit OK bestätige passiert nix. Im VLC wird zwar "Play" aber es tut sich absolut nichts.

Hat jemand ne Idee was das sein kann?

Verfasst: So 12 Feb 2006, 11:59
von petgun_download
bei Pro7 sollte sowas wie http://DBox-IP:31339/0,0064,00FF,0100,0101,0020 klappen...bei mir zumindest klappt das. Versuch mal das neue VLCRape oder wie gehabt Y-Web mit LiveView...geht das bei Dir?

Verfasst: So 12 Feb 2006, 12:24
von Errator
Funzt bei mir nicht aber so langsam habe ich die Nase voll ;)

Habe mal geschaut. Also info sagt meine Box:

Image: Sportster 1.76.3
Datum: 29.09.2005
Version 2.0 Release
[edit by jmittelst: Links zu Vogelkäfigen sind hier nicht gewünscht!]

Ich habe das ja flashen lassen aber langsam zweifle ich daran. Ist das nun ein richtiges Neutrino oder gibts eigentlich eine "richtige" Version?

Weil dieses Live View müsste ich doch über die Web Oberfläche meiner DBox auswählen können oder? Das Problem ist nur, dass ich nicht DIE Seite finde von Neutrino. Wenn ich nach DBOX2 flashen googele kommen zig tausend Seiten. :(

Verfasst: So 12 Feb 2006, 12:31
von jmittelst
Tja, wenn Du kein offizielles Image nutzen willst, sondern so einen Vogelkäfig, dann frag die Käfigbauer um Hilfe. Was die da verändert haben, um ihre Vögel zum fliegen zu bringen, kann hier keiner beurteilen.

cu
Jens

Verfasst: So 12 Feb 2006, 13:01
von Pedant
Hallo,

multicast scheint mir nicht geeignet zum Streamverteilen, da es den Stream an alle Clients im Netzwerk verteilt, egal ob sie ihn abfragen oder nicht. Das betrifft dann auch die Dbox. Die dünne Verbindung zur Dbox wird also genutzt um den Stream zu holen und auch wieder an die Dbox geschickt. Da die 10 MBit zur Dbox nur halfduplex macht, wird diese Verbindung durch Multicast schnell überlastet, was zum Ruckeln des zu verteilenden Streams führt.

Die Verteilung muss mit einer IP-Adressen-"Liste" erfolgen bei der die Dbox als Empfänger ausgeklammert ist.

Ich hatte dazu mal eine Abhandlung (HowTo) geschrieben.
http://www.jackthegrabber.de/viewtopic.php?t=4948

Gruß Frank

Verfasst: So 12 Feb 2006, 13:39
von Errator
Problem war, dass ich nicht wusste (oder besser nicht so technisch versiert war) die Box selbst in den DBUG Modus zu setzen also habe ich es für 15 Euro machen lassen. Der Typ hat nur gesagt, er spielt ein Neutrino drauf, da wusste ich noch nicht das es da so viele Unterschiede gibt. Ich werde nun versuchen, dass JTG Image drauf zu spielen. (Wobei ich noch nicht weiss wie das geht, dazu poste ich aber mal in nem anderen Thread bzw lese erstmal nach) Hätte ich vorher gewusst was es für Möglichkeiten gibt, hätte ich mir das jetzt erspart.

Verfasst: So 12 Feb 2006, 13:42
von jmittelst
http://wiki.tuxbox.org/Installation - Eigentlich steht im Wiki alles, was man wissen muß.

cu
Jens