flvpusher flv/mp4/ts/rtmp/rtsp切片点播并推流到rtmpserver

https://github.com/dengxiayehu/flvpusher

hls服务器 + 推流

flv文件/mp4文件/ts文件/rtmp流/rtsp流切片点播并推流到rtmpserver

[root@123]# git clone https://github.com/dengxiayehu/flvpusher.git

[root@123]# cd flvpusher ; ls

compile.sh  contrib  README.txt  sources

[root@123 flvpusher]# ./compile.sh 

[root@123 flvpusher]# cd sources/build/

[root@123 build]# cp ../flvpusher_cfg.txt  . 


执行flvpusher命令

单独推流:
./flvpusher -i xxx.mp4 -L rtmp_server_uri

切片点播:
./flvpusher -i xxx.mp4 --hls_playlist xxx.m3u8 --hls_time 5  

        会生成  hls_info.txt  xxx.m3u8  xxx.m3u8.seek

        然后 mv hls_info.txt  xxx.m3u8  xxx.m3u8.seek ./html

./flvpusher -w 
启动之后可以:
http://10.10.20.46:9877/index.html
http://10.10.20.46:9877/xxx.m3u8  

ip为 flvpusher 所在机器的IP


点播命令行为了:

先试用flvpusher--hls_playlist根据mp4文件生成hls_info.txt xxx.m3u8 xxx.m3u8.seek,
相当于给实时点播做一次预处理;
然后使用flvpusher -w启动web服务器供hls点播 


编译出错:CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found...问题的解决 

[root@123 flvpusher]# CMAKE_CXX_COMPILER="g++"

然后再次编译

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值