[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Stream m3u8 not supported by network music player



	Hi.

On Thu, Aug 01, 2019 at 09:25:53PM +0200, john doe wrote:
> I'm trying to follow the example of (1, 9.2.4. HTTP streaming) but I'm
> getting nowhere:
> 
> "9.2.4. HTTP streaming
> Stream in HTTP :"
> 
> 
> "on the server, run :
> 
> % vlc -vvv input_stream --sout
> '#standard{access=http,mux=ogg,url=server.example.org:8080}'
> •
> on the client(s), run :
> 
> % vlc http://server.example.org:8080";
> 
> Can someone confirm that the two commands  work for him/her?
> 
> Any input is welcome.

First I'd like to suggest an alternative approach (got that link from
https://github.com/notanewbie/LegalStream):

apt install mpd mpc

mpc add https://bcsecurelivehls-i.akamaihd.net/hls/live/621275/1539097700001/master.m3u8

mpc play

Works for me for audio (it's a video stream, mpd can only do audio), no
X required (mpd depends on libpulse0, it pulls some X dependencies).
Does require reading /etc/mpd.conf and maybe changing it though.


Second, this starts an HTTP streaming server listening port 8080, all
IPv4 addresses (host's called buster):

cvlc 01-Demanufacture.flac --sout '#standard{access=http,mux=ogg,url=0.0.0.0:8080'

This plays the file for me:

mpv http://buster:8080

So, something like this should work for you (assuming same host, run
these in different sessions):

cvlc https://bcsecurelivehls-i.akamaihd.net/hls/live/621275/1539097700001/master.m3u8 \
 --sout '#standard{access=http,mux=ogg,url=0.0.0.0:8080'

clvc http://localhost:8080

Reco


Reply to: