u012963125
独孤求败24
2015-12-25 06:58
采纳率: 87.5%
浏览 11.3k
已采纳

vlc播放 推送到本地的rtmp流会顿卡

使用ffmpeg -re -i test.flv -vcodec copy -acodec copy -f flv -y rtmp://localhost/live/live1 推送rtmp流到本地的rtmp服务器,然后使用ffplay播放rtmp流,一切正常,但是使用vlc播放时候,中间会有卡的现象,一般卡10秒左右,播放到后面卡的现象就少了。
我觉得好像是vlc的问题,抓包发现window is full,应该是这个原因引起的,就是window size value 只有256, 但是我直接使用 ffplay -i rtmp://live.hkstv.hk.lxdns.com/live/hks 播放rtmp流,很正常,抓包看window size value 60000多,中间没有出现window is full 的现象,使用的是nginx搭建的rtmp服务器,谢谢!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • u012963125
    独孤求败24 2016-02-25 05:20
    已采纳

    vlc处理rtmp流时候,不是立即处理,导致数据包堆积,使用potPlayer播放器就没有这种现象了

    点赞 评论
  • devmiao
    devmiao 2016-02-06 22:15
    点赞 评论

相关推荐