ffmpeg搭建hls服务器
来源:互联网 发布:mac桌面东西没了 编辑:程序博客网 时间:2024/05/21 06:29
2014/4/30 19:49:47
林夕 2014/4/30 19:49:47
-f dshow -r 25 -s 1280*720 -i video="SA7160 PCI, Analog 02 Capture" -f dshow -ar 48000 -i audio="SA7160 PCI, Analog 02 WaveIn" -pix_fmt yuv420p -subq 4 -s 960*576 -x264opts bitrate=900:vbv-maxrate=900:vbv-bufsize=166:nal_hrd=cbr:fps=24 -profile high -g 38 -r 24 -vcodec libx264 -acodec libvo_aacenc -ar 44100 -ab 32k -async 1 -f mpegts udp://192.168.1.143:20000
官方版多路转发设置 其中一路推给VLC 一路推给传输软件
-i udp://127.0.0.1:20000 -map 0:v -vcodec copy -map 0:a -acodec copy -f mpegts udp://127.0.0.1:20001?pkt_size=188 -map 0:v -vcodec copy -map 0:a -acodec copy -f mpegts udp://127.0.0.1:20002?pkt_size=188 -map 0:v -vcodec copy -map 0:a -acodec copy -f mpegts udp://127.0.0.1:20003?pkt_size=188 -map 0:v -vcodec copy -map 0:a -acodec copy -f mpegts udp://127.0.0.1:20004?pkt_size=188
需要设置VLC新编码方式为h264+aac格式ts 流
VLC再把UDP传送方式转换为HTTP传输方式,由Potplay打开地址 http://本地IP:10000
204.45.22.58
-f dshow -r 25 -s 1280*720 -i video="SA7160 PCI, Analog 03 Capture" -f dshow -ar 48000 -i audio="SA7160 PCI, Analog 03 WaveIn" -pix_fmt yuv420p -subq 4 -s 960*576 -x264opts bitrate=900:vbv-maxrate=900:vbv-bufsize=166:nal_hrd=cbr:fps=24 -profile high -g 38 -r 24 -vcodec libx264 -acodec libvo_aacenc -ar 44100 -ab 32k -async 1 -f hls udp://127.0.0.1:10000/test.m3u8
-i http://192.168.1.143/test.m3u8 -c copy -f mpegts udp://127.0.0.1:30000
-i udp://127.0.0.1:20000 -c copy -f hls -hls_time 3 -hls_list_size 10 -hls_wrap 20 /mnt/tmp/test.m3u8
林夕 2014/4/30 19:49:47
-f dshow -r 25 -s 1280*720 -i video="SA7160 PCI, Analog 02 Capture" -f dshow -ar 48000 -i audio="SA7160 PCI, Analog 02 WaveIn" -pix_fmt yuv420p -subq 4 -s 960*576 -x264opts bitrate=900:vbv-maxrate=900:vbv-bufsize=166:nal_hrd=cbr:fps=24 -profile high -g 38 -r 24 -vcodec libx264 -acodec libvo_aacenc -ar 44100 -ab 32k -async 1 -f mpegts udp://192.168.1.143:20000
官方版多路转发设置 其中一路推给VLC 一路推给传输软件
-i udp://127.0.0.1:20000 -map 0:v -vcodec copy -map 0:a -acodec copy -f mpegts udp://127.0.0.1:20001?pkt_size=188 -map 0:v -vcodec copy -map 0:a -acodec copy -f mpegts udp://127.0.0.1:20002?pkt_size=188 -map 0:v -vcodec copy -map 0:a -acodec copy -f mpegts udp://127.0.0.1:20003?pkt_size=188 -map 0:v -vcodec copy -map 0:a -acodec copy -f mpegts udp://127.0.0.1:20004?pkt_size=188
需要设置VLC新编码方式为h264+aac格式ts 流
VLC再把UDP传送方式转换为HTTP传输方式,由Potplay打开地址 http://本地IP:10000
204.45.22.58
-f dshow -r 25 -s 1280*720 -i video="SA7160 PCI, Analog 03 Capture" -f dshow -ar 48000 -i audio="SA7160 PCI, Analog 03 WaveIn" -pix_fmt yuv420p -subq 4 -s 960*576 -x264opts bitrate=900:vbv-maxrate=900:vbv-bufsize=166:nal_hrd=cbr:fps=24 -profile high -g 38 -r 24 -vcodec libx264 -acodec libvo_aacenc -ar 44100 -ab 32k -async 1 -f hls udp://127.0.0.1:10000/test.m3u8
-i http://192.168.1.143/test.m3u8 -c copy -f mpegts udp://127.0.0.1:30000
-i udp://127.0.0.1:20000 -c copy -f hls -hls_time 3 -hls_list_size 10 -hls_wrap 20 /mnt/tmp/test.m3u8
0 0
- ffmpeg搭建hls服务器
- 使用nginx+ffmpeg搭建hls服务器
- 利用FFMPEG+Nginx 搭建 HLS 服务器
- 使用Nginx+FFMPEG搭建HLS直播转码服务器
- 使用Nginx+FFMPEG搭建HLS直播转码服务器
- 使用Nginx+FFMPEG搭建HLS直播转码服务器
- 基于nginx和ffmpeg搭建HLS流媒体服务器
- 使用Nginx+FFMPEG搭建HLS直播转码服务器
- 使用Nginx+FFmpeg搭建HLS直播转码服务器
- 使用Nginx+FFMPEG搭建HLS直播转码服务器
- 使用Nginx+FFmpeg搭建HLS直播转码服务器
- 使用Nginx+FFMPEG搭建HLS直播转码服务器
- 使用Nginx+FFMPEG搭建HLS直播转码服务器
- 使用Nginx+FFMPEG搭建HLS直播转码服务器
- ffmpeg+nginx搭建HLS服务器及基于ARM实现的简单hls解决方案
- HLS 服务器 搭建
- 使用ffmpeg和nginx搭建一个简易的HLS服务器(2)-参考
- Nginx+ffmpeg的HLS开源服务器搭建配置及开发详解
- php时间戳
- nefu 650 max num
- JAVA设计模式-装饰设计模式-继承体系的由来和装饰类的优化
- 取石子游戏 hdu 1907、2509、 水1846
- C++之this指针和const对象/成员函数
- ffmpeg搭建hls服务器
- Codeforces Unlucky Ticket 题解
- IC总线应用下的EEPROM
- 黑马程序员---.NET\C#J基础扫盲日记
- Spiral Matrix II
- Asp.Net Mvc 4 使用Ajax 遇到的问题
- CXF学习02---处理JavaBean类型与List的集合类型
- js控制图片自适应屏幕
- NGUI学习之路(2)Scroll View 简洁版【NGUI 2.6.3】