mailofjack@sina.com
mailofjack@sina.com
  • 发布:2020-10-15 22:54
  • 更新:6 天前
  • 阅读:57

【报Bug】video组件播放rtsp直播时出现延迟累积问题

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 2.9.2

HBuilderX类型: Alpha

HBuilderX版本号: 2.9.2

手机系统: Android

手机系统版本号: Android 10

手机厂商: 三星

手机机型: s20+

页面类型: nvue

nvue编译模式: 纯nvue

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

预期结果:

实际结果:

bug描述:

使用官方自带的video组件播放rtsp直播流时,出现延迟累积现象。例如持续播放5小时的rtsp直播流,视频中的时间与实际时间相差20分钟左右。而电脑端vlc播放器测试则没有问题。
不知安卓端是否是用ijkplayer实现播放功能?现网上已有通过调整ijkplayer的配置项,用丢帧的方式来改善此类情况,因此请求官方能够给出ijkplayer自定义配置的接口,供开发者自行调整。
一个明显的特征是,打开一个rtsp流播放,暂停10秒后,断网,点击播放,仍然能从10秒前开始播放(播放的是已缓冲暂存资源,而不是实时视频流)。
另外,安卓端的video组件中,error事件在直播流开始播放时就会触发,但视频能正常播放,不知原因。

2020-10-15 22:54 负责人:无 分享
已邀请:
MrWos

MrWos - 前端工程师

你试试m3u8格式呢。rtmp格式本身就有问题

  • mailofjack@sina.com (作者)

    我们是监控大屏展示,不得不使用rtsp。m3u8分片延迟过大,且如果转码又是一笔额外的设备费用

    2020-10-16 02:42

mailofjack@sina.com

mailofjack@sina.com (作者)

d顶一顶

mailofjack@sina.com

mailofjack@sina.com (作者)

顶一顶

要回复问题请先登录注册