V
V
Vitaly2018-04-08 02:07:15
linux
Vitaly, 2018-04-08 02:07:15

Why does m3u8 broadcast open in VLC via interface but not run via terminal?

I open the m3u8 broadcast via VLC (File -> Open Network -> enter the url), the broadcast starts.
I run via terminal: $vlc url.m3u8 , get:
$ VLC media player 2.2.4 Weatherwax (revision 2.2.4-3-g2fc51dd)
[00000001005276a8] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[000000010068d568] http live stream: HTTP Live Streaming (url)
[000000010a63d128] http access error: error: HTTP/1.1 403 Forbidden
[000000010a63d128] http access error: error: HTTP/1.1 403 Forbidden
[000000010068d568] access core stream error: no suitable access core stream error module for `url.m3u8'
Same computer, same ip address. What is the difference? Why does vlc run when run through the GUI, but a 403 error through the terminal?
Upd. The problem was in escaping special characters at the end of the url. The solution is to run vlc "url" (in quotes). The question is removed

Answer the question

In order to leave comments, you need to log in

2 answer(s)
K
key don, 2018-04-08
@keydon2

1) what is this url.m3u8? It is clear that the address has been changed, but where do you get it from? Is he local?
2) use cvlc in the console
3) request with curl or you can even see the difference in requests in the wireshark right away

S
SOTVM, 2018-04-08
@sotvm

works for me
5ac974021c9b5653978603.png

let me try the link to the resource you are trying,

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question