MLD-5.x > General

MLD 5 auf Acer Aspire One 521 für streaming von SAT>IP im Heimnetzwerk

<< < (6/7) > >>

u-turn:
Also:
network-driver deinstalliert..done
Spoiler (show / hide)Uninstall network-drivers
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
dvb-apps libdbus-1-3 libiw30 libnl-3-200 libnl-genl-3-200 libpcsclite1
network-wireless
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
network-drivers
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 13,8 MB disk space will be freed.
Create a snapshot of '/mnt/root/@root' in '/mnt/root/2015-08-24 16:11'
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 4180 files and directories currently installed.)
Removing network-drivers (0-5+3.16.1.191) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
dvb-apps libdbus-1-3 libiw30 libnl-3-200 libnl-genl-3-200 libpcsclite1
network-wireless
0 upgraded, 0 newly installed, 7 to remove and 0 not upgraded.
After this operation, 3.457 kB disk space will be freed.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 3870 files and directories currently installed.)
Removing dvb-apps (1.1.1-~1) ...
Removing network-wireless (0-47) ...
done
Removing libdbus-1-3 (1.8.16-~1) ...
Removing libiw30 (30-~1) ...
Removing libnl-genl-3-200 (3.2.24-~1) ...
Removing libnl-3-200 (3.2.24-~1) ...
Removing libpcsclite1 (1.8.13-~1) ...
done
Paket network-wireless-drivers neu ausgewählt...done
Spoiler (show / hide)Install network-wireless-drivers
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
libdbus-1-3 libiw30 libnl-3-200 libnl-genl-3-200 libpcsclite1
network-wireless
The following NEW packages will be installed:
libdbus-1-3 libiw30 libnl-3-200 libnl-genl-3-200 libpcsclite1
network-wireless network-wireless-drivers
0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/15,2 MB of archives.
After this operation, 30,3 MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
libdbus-1-3 libnl-3-200 libnl-genl-3-200 libpcsclite1 libiw30
network-wireless network-wireless-drivers
Authentication warning overridden.
Create a snapshot of '/mnt/root/@root' in '/mnt/root/2015-08-24 16:13'
Selecting previously unselected package libdbus-1-3.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 3825 files and directories currently installed.)
Preparing to unpack .../libdbus-1-3_1.8.16-~1_i386.deb ...
Unpacking libdbus-1-3 (1.8.16-~1) ...
Selecting previously unselected package libnl-3-200.
Preparing to unpack .../libnl-3-200_3.2.24-~1_i386.deb ...
Unpacking libnl-3-200 (3.2.24-~1) ...
Selecting previously unselected package libnl-genl-3-200.
Preparing to unpack .../libnl-genl-3-200_3.2.24-~1_i386.deb ...
Unpacking libnl-genl-3-200 (3.2.24-~1) ...
Selecting previously unselected package libpcsclite1.
Preparing to unpack .../libpcsclite1_1.8.13-~1_i386.deb ...
Unpacking libpcsclite1 (1.8.13-~1) ...
Selecting previously unselected package libiw30.
Preparing to unpack .../libiw30_30-~1_i386.deb ...
Unpacking libiw30 (30-~1) ...
Selecting previously unselected package network-wireless.
Preparing to unpack .../network-wireless_0-47_i386.deb ...
Unpacking network-wireless (0-47) ...
Preparing to unpack .../network-wireless-drivers_0-6+3.16.1.191_i386.deb ...
Unpacking network-wireless-drivers (0-6+3.16.1.191) ...
Setting up libdbus-1-3 (1.8.16-~1) ...
Setting up libnl-3-200 (3.2.24-~1) ...
Setting up libnl-genl-3-200 (3.2.24-~1) ...
Setting up libpcsclite1 (1.8.13-~1) ...
Setting up libiw30 (30-~1) ...
Setting up network-wireless (0-47) ...
Setting up network-wireless-drivers (0-6+3.16.1.191) ...
done
Dann ein Neustart, dann nochmal WLAN-settings eingestellt, klappte irgendwie erst beim 4. Mal daß sie fest übernommen wurden...dann wurde das WLAN korrekt bei Connection details im OSD angezeigt, Programm-Informationen wurden angezeigt, Signalstärke ebenfalls (im OSD-Stil LCARS), nur Bild und Ton kam keiner!

Nochmal Neustart.. jetzt leuchtet auch die WLAN-Kontrollampe am Acer Aspire One 521 und Bild+Ton ist auch da!
Danke Claus!

u-turn:
Für die Konvertierung von  der Datei channels.conf unter /etc/vdr in eine m3u-Playlist, die dann zB vom VLC.-Player verwendet werden kann um auf einen Sat>IP-Server zuzugreifen habe ich jetzt mal ein paar Übersichten gemacht. Im Anhang ist ein Bild das die Herkunft und Bedeutung der Zahlen/Buchstaben in einer channel.conf-Zeile und in einer m3u-Zeile erklärt, und zwar:
- einmal Anhand der website lyngsat.com, wo man die aktuellen Einstelldaten für die Satellitentransponder findet,
- die dann in einer channel.conf-Datei landen (durch den Sendersuchlauf bzw bereits vorhandene Listen)
- und die dann in eine m3u-Liste so konvertiert werden müssen, daß sie vom VLC-Player lesbar sind.

Die Zeile

--- Code: ---Das Erste HD;ARD:11493:HC23M5O35S1:S19.2E:22000:5101=27:5102=deu@3,5103=mis@3;5106=deu@106:5104:0:10301:1:1019:0
--- End code ---
habe ich aus einer Datei aus dem Ordner /etc/vdr entnommen. Das Trennungszeichen zwischen den einzelnen Werten ist hier ein Doppelpunkt.
Die genaue Bedeutung aller Werte, vor allem des Blocks "HC23M5O35S1" kann man hier entnehmen: http://www.vdr-wiki.de/wiki/index.php/Channels.conf



Die Zeile

--- Code: ---#EXTINF:-1,Das_Erste_HD
http://<?=StatusIP?>/?src=1&freq=11493&sr=22000&pol=h&msys=dvbs2&pids=0,5100,5101,5102,5103,5106
--- End code ---
habe ich aus einer m3u-Liste für Astra entnommen, die von der Fa. Inverto.tv für einen ihrer Sat>IP-Server zur Verfügung gestellt wird.
Das Trennungszeichen zwischen den einzelnen Werten ist hier ein &-Zeichen.

Im Anhang sind noch zwei Bilder, auf denen ich versucht habe die Verwirrung komplett zu machen. :) Eigentlich ist es aber ganz einfach. einfach mal mit dem Finger den Pfeilen nachgehen, dann klärt sich alles ganz von selber. Bei Fragen: fragen!

clausmuus:
OK, Danke. Damit sollte sich das übersetzen lassen.

Claus

clausmuus:
Hi,

hier schon mal nen Versuch für DVB-S. Die Zeile nimmt die aktuelle Kanalliste und gibt die als m3u Liste aus. Allerdings weiß ich nicht, wo die 5100 in Deinem Beispiel her kommt. Entsprechend kann ich die auch nicht mit einbauen. Und dann hab ich die Gruppen auch mit eingefügt. Die Zeilen Fangen mit ##. Sollten die stören können die auch einfach weg gelassen werden. Dafür muss nur das "s/^:/##/;" durch ein "s/^:.*//;" ersetzt werden.


--- Code: ---sed 's/^:/##/; s/\([^,;]*\)[,;][^:]*:\([^:]*\):\(.\)[^:]*\(S.\):[^:]*:\([^:]*\):\([^:=]*\)[^:]*:\([^:]*\):.*/#EXTINF:-1,\1\nhttp:\/\/<?=StatusIp?>\/?src=1\&freq=\2\&pol=\3\&msys=dvb\4\&sr=\5\&pids=0,\6,\7/; s/ /_/g; s/pol=H/pol=h/; s/pol=V/pol=v/; s/dvbS1/dvbs2/; s/dvbS0/dvbs/; s/[,;]\([0-9]*\)=[^,;]*/,\1/g' /etc/vdr/channels.conf
--- End code ---

Claus

u-turn:
Super Sache, das sieht aus als funktioniert das so im Prinzip.

Drei Sachen müssten noch geändert werden:

1. In Deinem Code

--- Code: ---sed 's/^:/##/; s/\([^,;]*\)[,;][^:]*:\([^:]*\):\(.\)[^:]*\(S.\):[^:]*:\([^:]*\):\([^:=]*\)[^:]*:\([^:]*\):.*/#EXTINF:-1,\1\nhttp:\/\/<?=StatusIp?>\/?src=1\&freq=\2\&pol=\3\&msys=dvb\4\&sr=\5\&pids=0,\6,\7/; s/ /_/g; s/pol=H/pol=h/; s/pol=V/pol=v/; s/dvbS1/dvbs2/; s/dvbS0/dvbs/; s/[,;]\([0-9]*\)=[^,;]*/,\1/g' /etc/vdr/channels.conf
--- End code ---

Ist "StatusIp" mit einem kleinem "p" geschrieben, damit kann das Inverto IP-LNB nichts anfangen und setzt die lokale, temporäre IP-Adresse (192.168.178.23) nicht ein. Es muß "StatusIP" geschrieben sein. Nachdem ich das geändert hatte ging es.

Korrigiert also:

--- Code: ---sed 's/^:/##/; s/\([^,;]*\)[,;][^:]*:\([^:]*\):\(.\)[^:]*\(S.\):[^:]*:\([^:]*\):\([^:=]*\)[^:]*:\([^:]*\):.*/#EXTINF:-1,\1\nhttp:\/\/<?=StatusIP?>\/?src=1\&freq=\2\&pol=\3\&msys=dvb\4\&sr=\5\&pids=0,\6,\7/; s/ /_/g; s/pol=H/pol=h/; s/pol=V/pol=v/; s/dvbS1/dvbs2/; s/dvbS0/dvbs/; s/[,;]\([0-9]*\)=[^,;]*/,\1/g' /etc/vdr/channels.conf
--- End code ---

2. Was ich dir noch nicht gesagt hatte: Am Anfang einer m3u Liste muß noch stehen: "#EXTM3U", dann können die Zeilen mit den Programminformationen kommen wie gehabt. So war das auch in der Datei 19.2E_ASTRA_TV.m3u.txt die ich bei meinem letzten post angehängt hatte.
Der Anfang der m3u-Liste für Astra 2 (28.2° Ost):

--- Code: ---#EXTM3U
#EXTINF:-1,Pick_FSAT
http://<?=StatusIP?>/?src=1&freq=12207&sr=27500&pol=v&msys=dvbs&pids=0,280,8190,518,666,646
#EXTINF:-1,TV_Highlights
http://<?=StatusIP?>/?src=1&freq=12207&sr=27500&pol=v&msys=dvbs&pids=0,267,4052,4053,4054,4055,4056
#EXTINF:-1,SKY_Challenge_TV_FSAT
http://<?=StatusIP?>/?src=1&freq=12304&sr=27500&pol=h&msys=dvbs&pids=0,271,8190,522,670,650
--- End code ---

Geht das ins script einzubauen? Falls nicht kann man das #EXTM3U einfach dazuschreiben oder kopieren.

3. Läßt es sich einrichten, daß die Ausgabe direkt in einer Textdatei landet mit der Endung .m3u? zB unter

--- Code: ---/etc/vdr/m3u/channelsxxx.m3u
--- End code ---
Momentan kommt die Ausgabe ja im Terminal.


Auf die Frage woher die 5100 stammt habe ich schon gewartet :) Das ist mir nämlich auch aufgefallen. Das konnte ich auch nicht zuordnen.

In  der Tabelle unter http://www.lyngsat.com/Astra-2E-2F-2G.html für das TV-Programm "Das Erste HD" kommt diese Zahl nämlich nicht vor. Ich vermute daß da auch mal Zahlencodes von Satellit kommen, die nicht gleich alle von Lyngsat erfasst werden.

Aber ich denke wenn man einen Sendersuchlauf auf Satellit macht, dadurch dann alle wichtigen Zahlen (Video- und Audio-PID's) in der channels.conf landen, und man dann einfach alle Zahlen die anschliessend nach der Symbolrate (hier: 22000)

--- Code: ---Das Erste HD;ARD:11493:HC23M5O35S1:S19.2E:22000:5101=27:5102=deu@3,5103=mis@3;5106=deu@106:5104:0:10301:1:1019:0
--- End code ---
in die m3u-Liste am Ende der Zeile unter "pids"einfügt, richtet man damit keinen Schaden an. Der VLC-Player weis dann schon was er damit anfangen muß, und den Rest ignoriert er.

Dummerweise kann ich grade keinen Sendersuchlauf mit vdr respektive MLD machen, weil ich momentan keinen PC mit DVB-S-Karte am Start habe. Hab die Teile da, muß ich aber erst zusammenschrauben. Dann kann ich einen Sendersuchlauf machen, erhalte eine neue, aktuelle channel.conf (bzw. eine neue /etc/vdr/channels/DVB-S-S28.2E-Astra.conf ), die ich dann mit deinem script in eine m3u-Datei wandeln kann. Die wird dann zB als "astra2.m3u" im SAT>IP-LNB abgespeichert, von dort unter http://192.168.178.23:8080/m3u
abgerufen (ergänzt um die aktuelle lokale IP-Adresse) und kann dann als playlist vom VLC-Player verwendet werden.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version