[FFmpeg-user] Multicast to HLS, step by step

Adrian . a at fumatic.org
Sat Oct 17 22:23:42 CEST 2015

It's my understanding that hls uses the http protocol, probably best
to drop the multicast udp, and install a webserver.

ffmpeg -i vid.mp4 output.m3u8

will segment the mp4 and even write you a m3u8 file.

I usually set the list size to 0, so that I can have all my segments in 
the one m3u8,I am a lazy, lazy man.
I also enable caching with  -hls_allow_cache 1

ffmpeg  -i vid.mp4 -hls_list_size 0 -hls_allow_cache 1  output.m3u8

What I love best about ffmpeg and hls,
is how easy it is to add subtitles.
Here, I copy the codecs to avoid long transcoding times.

ffmpeg  -i vid.264  -i vid.aac  -i web.vtt \
-hls_list_size 0 -hls_allow_cache 1 -c copy output.m3u8

Pick one of the above, and place the ts files and m3u8 in your 
webservers directory so that it can be served via http.
If you add subtitles, include the .vtt and vtt.m3u8 files as well.

On 10/17/15 11:38, Boris Krajnc wrote:
> Hello,
> I am network specialist but I am very curious and I would like to know how
> to deal with video.
> I read a lot about of ffmpeg and how strong it is. I hear that there is no
> big deal to set up system to stream HLS, unfortunately I just hear..nobody
> show me how to do ...
> OK, I spent a lot of hours to start streaming HLS with ffmpeg but no
> success. I search in tutorials and I try step by
> step..http://ffmpeg.gusari.org/viewtopic.php?f=12&t=20 still no success
> What I have and what I would like to do.I have server with Ubuntu where I
> install ffmpeg,  with 2 NIC (eth0 with public IP and eth1 with multicast
> stream). I have multicast stream on udp:// whith mpeg2 video.
> As I understand I have to convert mpeg2 first  than play stream with
> ffserver. I would like to stream in two diferent bit rate
> Is there anybody prepare to share step by step how to do that?
> Boris
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
-------------- next part --------------
A non-text attachment was scrubbed...
Name: a.vcf
Type: text/x-vcard
Size: 186 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-user/attachments/20151017/3c891887/attachment.vcf>

More information about the ffmpeg-user mailing list