Insbesondere stellt sich die Frage, wie RTSP-Streams von Adressen abgespielt werden, die ein Fragezeichen enthalten.
IE: rtsp: //some.server.name: 554 / video_file.wmv? Authstring = sOm3StrIN2 == & param = 3
Ich habe verschiedene Mediaplayer ausprobiert, konnte die Datei jedoch nicht streamen. Ich weiß mit Sicherheit, dass dies kein Serverproblem ist, da ich ein Testvideo auf diesem Server streamen könnte, für das keine Authentifizierung erforderlich ist.
Ich war überrascht, dass vlc mit solchen URLs nicht umgehen konnte, also habe ich mplayer ausprobiert, aber es konnte auch die Streams nicht abspielen.
mpv war der erste Player, in dem ich das oben erwähnte Testvideo abspielen konnte, aber ich konnte keine URLs der oben geschriebenen Form streamen. Mit mpv habe ich diese Kommandozeile ausprobiert:
mpv --http-header-fields='authstring:sOm3StrIN2==','param:3' \rtsp://some.server.name:554/video_file.wmv
und versuchte auch, die --rtsp-transport=lavf|tcp|udp|http
Option hinzuzufügen , aber nichts funktionierte.
Leider weiß ich, dass solche Links (wie oben beschrieben) mit dem Windows Media Player funktionieren, aber ich möchte keinen Wein verwenden oder zu Windows wechseln (ich habe einen Duellstart), nur um einen Stream anzusehen.