Streaming to external m3u8 file

About encoding, codec settings, muxers and filter usage
jysteele
New Cone
New Cone
Posts: 1
Joined: 08 Oct 2020 20:53

Streaming to external m3u8 file

Postby jysteele » 08 Oct 2020 21:19

Hello, I am attempting to set up a video stream and am fumbling, trying to find some guidance on how it works. I have streaming experience, but it's from over a decade ago and things have changed!

I work at a school that has smart boards that are capable of receiving a live video stream via m3u8 links. They receive the stream command from an external webpage. I have tested with a sample stream and confirmed the basic technique works.

I am running into trouble trying to set up a stream from our network (daily news, etc) that will send to an external m3u8 file. I think I can use vlc to do this, but can't quite put the pieces together.

Is there any documentation on how to do this or do I need to look into paid video servers?

The part I can't quite understand is how to connect the internal stream to a web based m3u8 file. I know the external file should point to the address on our network, but I can't figure out what that link is. When I set up a live stream in VLC, it makes a link ala, http://localhost/live However, I *think* the internal link should be *.m3u8 which is constantly updating the stream snippets. (I have tried saving to a m3u8 file, but it just captures a second or so of video, it is more of a snapshot)

I can set up port forwarding from our network through the firewall, but I'm not sure if that is enough to ensure whatever is being broadcast will be picked up. Do I need to broadcast to an internal web server with a m3u8 file on it, and then open that to the internet?

Thanks for any guidance! We spent a lot of money on the smartboards and I would love to be able to use them to their full abilities.

Rémi Denis-Courmont
Developer
Developer
Posts: 15266
Joined: 07 Jun 2004 16:01
VLC version: master
Operating System: Linux
Contact:

Re: Streaming to external m3u8 file

Postby Rémi Denis-Courmont » 09 Oct 2020 17:18

VLC has the livehttp output for this, but you will need a separate HTTP server as front-end.
Rémi Denis-Courmont
https://www.remlab.net/
Private messages soliciting support will be systematically discarded


Return to “VLC stream-output (sout)”

Who is online

Users browsing this forum: No registered users and 9 guests