Hallo zusammen,
ich bin neu hier und versuche gerade einen H264 live Stream (rtsp) meiner IP Cam zu MPEG zu konvertieren und im eigenen Netzwerk zur Verfügung zu stellen. Leider mache ich da wohl noch irgendwo einen Fehler. Ich habe mir die Beiträge (und noch querverlinkte) von Markuskr32 vom 9.6.20 , Gutmensch vom 15.6.20, kodela 7.10.2013. Ich schreibe mal auf was ich erreichen möchte und was ich gemacht habe. Vielleicht erkennt ja jemand was ich falsch mache.
- ich starte VLC und öffne unter Medien Netzwerkstream die IP Adresse meines rtsp stream (rtsp://xx.xxx.xx.xx (meine IP der Camera):554/user=Vogelhaus&password=xxxxxxx(mein PW)&channel=1&stream=0.sdp) der camera --> Stream wird angezeigt im VLC Player
- Dann öffne ich wieder Medien -- Stream -- Karte Netzwerk und gebe die Adresse ein (die gleiche wie oben unter öffnen) und bestätige mit "Stream"
- Im danach sich öffnenden Fenster "Quelle" steht wieder die Netzwerkadresse mit user und PW der camera, ich bestätige mit "nächstes"
- Im neuen Fenster "Ziel einstellen" gehe ich auf "neues Ziel" und und klicke "HTTP" an (Feld: Lokal wiedergeben kreuze ich nicht an), und klicke "Hinzufügen" , im sich öffnenden Fenster, Reiter HTTP, steht bei Port "8080" und Pfad "/ " , hier verändere ich nichts und bestätige mit "nächstes"
- Im neuen Fenster "Umcodierungsoptionen" wähle ich Video - H.264 + MP3 (TS) und bestätige mit "nächstes"
- Im nächsten Fenster "Optionen einstellen" wird ein generierter Stream-Ausgabe-String angezeigt. Ich ändere nichts und klicke "Stream" ....
Der String sieht bei mir am Ende anders aus als in den Beiträgen die ich o.g. habe, in den Beiträgen ist in den geschwungenen Klammern am Ende auch mal ein mux=mpjpeg eingetragen , bei mir steht da mux=ts. Vollständig bei mir:
:sout=#transcode{vcodec=h264,vb=800,acodec=mpga,ab=128,channels=2,samplerate=44100,scodec=none}:http{mux=ts,dst=:8080/} :no-sout-all :sout-keep
Wenn das erledigt ist gehe ich auf meine Desktop Verknüpfung VLC, rechte Maustaste und öffne noch ein VLC Fenster. Hier gehe ich auf Medien -- Netzwerkstream öffnen und gebe die verschiedensten Pfade an, leider immer mit dem gleichen Ergebnis das das Fenster schwarz bleibt ...... folgendes habe ich versucht:
http://xxx.xxx.xxx.xx (IP mein Rechner):8080/
http://xxx.xxx.xxx.xx (IP mein Rechner):5004/
http://xxx.xxx.xxx.xx (IP mein Rechner) ohne Port
http://127.0.0.1:8080 (aus obigen Beiträgen)
http://224.0.0.0:8080 (hier kam auch eine Fehlermeldung)
An den Grundeinstellungen des VLC habe ich nicht "rumgeschraubt" das ist alles so wie bei der Installation.
Wenn es noch weitere Foren Beiträge gibt in der die Lösung steht bitte ich um Nachsicht, habe ich dann nicht gefunden beim suchen. Falls jemand Bilder braucht von einzelnen Einstellung mache ich die gerne noch.
Was möchte ich erreichen: Den rtsp Stream live in einen mpeg konvertieren. Hintergrund ist das Mediola AIO Creator in der Fernbedienung nur http bzw mpeg Streams lesen kann, zumindest sagen die google suchen das man aus rtsp erst mal mpeg machen muss. Ich habe noch mpeg Cameras installiert und das funktioniert prima mit mediola AIO Creator.
Vielen Dank schon mal
VG
Stefan