[1] MLD-5.x / General / Sreamen leicht gemacht!
 

Offline joscchi642

  • Newbie
  • *
  • Posts: 8
    • View Profile
Sreamen leicht gemacht!
« on: February 27, 2021, 10:55:55 »
Hallo,

ich habe mir eine Möglichkeit eingerichtet, mit der ich mit einem einfachen Befehl einen bestimmten TV-Sender streamen kann. Dachte mir, dass es vielleicht jemand nützlich finden könnte.

Ihr braucht neben Streamdev-plugin und VLC noch wol.exe und PortQry.exe - beides findet Ihr über g..... oder jede bessere Suchmaschine. Kopiert beide Programme direkt in den Windows-Ordner, dann sind sie systemweit zugänglich.

Erstellt eine Datei mit dem Namen TV.bat und schreibt dort folgendes rein:


wol 00:00:00:00:00:00
@echo off & setlocal enabledelayedexpansion
rem
set ip=VDR
set port=3000
rem
echo test !ip!
ping -n 1 %ip% | find /I /c "TTL" >nul
if  %errorlevel% GEQ  1 (
  echo Netzwerkhost nicht aktiv
) else (
  goto ende
)
Portqry -n 192.168.6.10 -e 3000
if ERRORLEVEL 1 goto error
goto ende
:error
Portqry -n 192.168.6.10 -e 3000
if ERRORLEVEL 1 goto error
:ende
C:\Progra~1\VideoLAN\VLC\vlc.exe http://192.168.6.10:3000/%1 -f
timeout /T 10


Natürlich müsst Ihr noch den Namen des VDR, die MAC-Adresse und den Port ändern. Wenn Ihr VLC nicht im Standard-Ordner habt, dann muss auch der angepasst werden.

Die erstellte Datei kopiert ihr einfach auch in den Windows-Ordner. Wenn Ihr nun mal schnell einen TV-Sender sehen wollt, geht Ihr auf "Ausführen" und gebt "tv 2" ein - bei mir startet dann ZDF.

Wie funktioniert es?

1. Der VDR wird über WOL gestartet - wenn er schon läuft ist das egal.
2. Es wird geprüft, ob der VDR schon im Netzwerk erreichbar ist. Wenn das so ist, wird direkt VLC gestartet. Das kann schief gehen, wenn der VDR noch am Hochfahren ist, dann einfach nochmal versuchen.
3. An dieser Stelle ist schon klar, dass der VDR noch nicht gestartet ist, deshalb wird gewartet, bis der Streaming-Port erreichbar ist. Anschließend startet VLC.
4. Zur leichteren Fehlerkontrolle bleibt das Fenster noch für 10 Sekunden geöffnet. Wenn Euch das stören sollte löscht einfach die letzte Zeile.

Warum wird nicht gleich der Port geprüft?

Den Port zu prüfen dauert etwa 5 Sekunden. Ohne den kleinen Umweg über Ping würde es also immer eine Verzögerung geben - selbst wenn der VDR schon läuft. So wird sofort gestreamt.

Klar könnt Ihr VLC auch austauschen. Wer weitere Ideen hat - immer her damit!

Vie Spaß!

[1] MLD-5.x / General / Sreamen leicht gemacht!
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.