uni-app videoplayer 播放rtmp有时会没有声音,非视频源问题

uni-app videoplayer 播放rtmp有时会没有声音,非视频源问题

详细问题描述

(DCloud产品不会有明显的bug,所以你遇到的问题大都是在特定环境下才能重现的问题,请仔细描述你的环境和重现方式,否则DCloud很难排查解决你的问题)

[内容]

重现步骤

[步骤]

  1. 用Hello H5+里的video-videoplayer视频播放例子,将rtmp流改为湖南台rtmp://58.200.131.2:1935/livetv/hunantv,点击直播,播放直播
  2. 返回到上页面,再次点击进入video-videoplayer视频播放页面,rtmp://58.200.131.2:1935/livetv/hunantv,点击直播,播放直播
  3. 播放rtmp时用wireshark抓包,每个几秒会有audio Data声音流,但是没有产生声音,
    [结果]
    以上步骤重复几十次,会有几次播放时有声音,大部分播放时无声音
    [期望]
    我之前看过也是湖南台没有声音的哪个帖子,当时解决之后是有声音的,但没有现在这种问题。用的4g网。
    播放自己的rtmp直播流,也出现这种情况,这种情况出现在videoplayer创建的时候,如果创建的时候有声音只要没有退出那就有声音。

IDE运行环境说明

项目 说明
IDE HBuilder 或 HBuilderX
IDE版本号 2.1.2.20190717-alpha
windows版本号 win10
运行端 h5
H5地址 用的hbuilderx创建的h5+里的hello 5+模板 仅改了rtmp地址

联系方式

[QQ]943699106

https://www.itying.com/uniimg.php?url=https://img-cdn-tc.dcloud.net.cn/uploads/questions/20190731/d1346526c37c0920d03091dfeba755ad.jpg

https://www.itying.com/uniimg.php?url=https://img-cdn-tc.dcloud.net.cn/uploads/questions/20190821/153ff2392c61964de0090f20d89ba399.jpg


更多关于uni-app videoplayer 播放rtmp有时会没有声音,非视频源问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

问题已解决,简单来说就是视频源的音频编码格式问题。 湖南卫视的源,编码格式变来变去,不具有测试价值,请忽略湖南卫视。
html5plus的videoPlayer只支持有限的音频编码格式,如主流的aac、mp3,很多其他的不支持,所以请自行检测自己推流时候用的什么编码格式。 其中网页flash推流默认使用NellyMoser等编码格式,很难支持aac、mp3等,近乎无解或不值得研究了。

更多关于uni-app videoplayer 播放rtmp有时会没有声音,非视频源问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html


同样问题,已更新最新版HBuilderX,还是没有声音。 而且发现所有用网页推流的rtmp好像都是有画面没声音。 不知现在问题解决没

回到顶部