分享

nginx + ffmpeg 搭建m3u8服务器

 心灵地图sxh 2018-07-18

1、 安装nginx

nginx

官方 http:/// 

nginx-rtmp-module:

官网:https://github.com/arut/nginx-rtmp-module


增加:http_ssl_module:

configure --add-module=<path-to-nginx-rtmp-module>  --with-http_ssl_module

make

sudo make install


2、编译ffmpeg

ffmpeg

官网:http:///

x264:http://www./developers/x264.html

先编译 x264 

./configure --enable-static

make

sudo make install

编译ffmpeg

./configure --enable-libx264 --enable-gpl


 3、启动

启动nginx

sudo /user local/nginx/sbin/nginx

ffmpeg 切片

本地文件:

ffmpeg -i 文件 -c:v libx264 -c:a aac -strict -2 -f hls /html/test.m3u8

ts流:

ffmpeg -i udp://@:1234 -c:v libx264 -c:a aac -strict -2 -f hls /html/test.m3u8


4、vlc 测试

打开网络串流

http://192.168.12.205/test.m3u8


如果不出差错便可以观看



    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多