I'm having some issues streaming vide from tvheadend and was hoping you can give me some clues on what is wrong.
I'm developing an iOS app and use the vlc-x-callback: URI schema to open the stream in VLC, but I just get a pop-up error message like this:
"Your input can't be opened
VLC is unable to open the MRL
http//cloud.dmug.eu:9981/stream/channelid/5?ticket.
Check the log for details"
Now this isn't the complete URL though as the full URL has more after ticket like this:
Code: Select all
url=<USERNAME>:<PASSWORD>@http://<IP:<PORT>/stream/channelid/5?ticket=E251A95E158C782064D82FA4C620050BAF7742FC
Code: Select all
vlc-x-callback://x-callback-url/stream?url=<USERNAME>:<PASSWROD>@http://<IP>:<PORT>/stream/channelid/5?ticket=E251A95E158C782064D82FA4C620050BAF7742FC
I'm thinking that VLC might have some issue with URLs that have a equals sign in the URL (based on that the error message doesn't show anything after the equals sign and that the x-callbak specs do have an
equals sign if an optional option is set). Can anyone confirm if this is the case, or if the error message just chopped off the remainder of the URL ? I've also tried to open this URL from within the VLC application with the same result.
If it is just chopped of, where can I find the logs mentioned ? I've opened the device in Xcode but there are no crash logs reported by VLC.
The URL opens up fine in other media players (ace player for instance) so I'm quite sure the URL is correct. This is am MKV stream from an installation of
of Tvheadend.
Let me know if you need more info in order to figure out what I'm doing wrong.
Cheers,
Niklas