iOS直播--Nginx服务器搭建和RTMP,HLS推流实现
她吃西红柿 发表于1周前
iOS直播--Nginx服务器搭建和RTMP,HLS推流实现
  • 发表于 1周前
  • 阅读 1024
  • 收藏 88
  • 点赞 0
  • 评论 5

IBM Bluemix免费试用!>>>   

共有 人打赏支持
粉丝 27
博文 28
码字总数 14905
评论 (5)
王枢昊
我想请教一下:基于nginx+ffmpeg切割的点播hls流(用于微信h5)
1.如何动态切割,就是不需要事先把所有mp4文件切割好,等请求的时候判断是否存在m3u8再切mp4文件。
2.如何管理mp4的m3u8碎片,最好是能定期清理碎片或者是在内存/临时区域存储这些m3u8文件。
滔哥
如果是rtmp的话,延时应该在3秒以内才正常呀。。。
她吃西红柿

引用来自“滔哥”的评论

如果是rtmp的话,延时应该在3秒以内才正常呀。。。
公司网络比较卡
她吃西红柿

引用来自“王枢昊”的评论

我想请教一下:基于nginx+ffmpeg切割的点播hls流(用于微信h5)
1.如何动态切割,就是不需要事先把所有mp4文件切割好,等请求的时候判断是否存在m3u8再切mp4文件。
2.如何管理mp4的m3u8碎片,最好是能定期清理碎片或者是在内存/临时区域存储这些m3u8文件。
:flushed:我看7牛是切好了多个码率的文件,如果要动态的话应该也是客户端动态提交带宽环境然后返回对应的流, 仅参考
王枢昊

引用来自“王枢昊”的评论

我想请教一下:基于nginx+ffmpeg切割的点播hls流(用于微信h5)
1.如何动态切割,就是不需要事先把所有mp4文件切割好,等请求的时候判断是否存在m3u8再切mp4文件。
2.如何管理mp4的m3u8碎片,最好是能定期清理碎片或者是在内存/临时区域存储这些m3u8文件。

引用来自“Royce她吃西红柿”的评论

:flushed:我看7牛是切好了多个码率的文件,如果要动态的话应该也是客户端动态提交带宽环境然后返回对应的流, 仅参考
嗯,是客户端提供当前网络环境。我就是想知道如何在nginx动态切,我记得nginx rtmp模块安装后好像有个exec配置节点,用于执行ffmpeg。不知道点播的hls是否可以这样?
×
她吃西红柿
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: