详细问题描述
服务器使用rtmp 转flv 视频流 采用官方代码播放视频流 图像一切正常 大概率出现无声音现象,触发过一次有声音情况
[内容]
重现步骤
使用一下代码 出现异常
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<link href="../css/mui.min.css" rel="stylesheet" />
</head>
<body style="margin:0;padding:0;text-align:center;">
视频播放控件
<br/><br/>
<div id="video" style="width:100%;height:300px;background-color:#000000;margin:auto"></div>
</body>
<script src="../js/mui.js"></script>
<script type="text/javascript">
// H5 plus事件处理
function plusReady(){
// 创建视频播放控件
var video = new plus.video.VideoPlayer('video',{
src:'拉流地址',
muted:true
});
// 监听开始播放事件
video.addEventListener('play', function(e){
plus.nativeUI.alert('Video play');
}, false)
// 监听播放进度更新事件
video.addEventListener('timeupdate', function(e){
console.log(JSON.stringify(e));
}, false);
// 监听播放结束事件
video.addEventListener('ended', function(e){
plus.nativeUI.alert('Video ended');
}, false);
}
document.addEventListener('plusready', plusReady, false);
</script>
</html>
[步骤]
[结果]
之前直接使用rtmp 拉流 会出现 有声音没 图像的问题 所以采用才 服务器将rtmp转flv 视频流
[期望]
[如果语言难以表述清晰,拍一个视频或截图,有图有真相]
IDE运行环境说明
[HBuilder 或 HBuilderX。如果你用其他工具开发uni-app,也需要在此说明]
[IDE版本号]
[windows版本号]
[mac版本号]
uni-app运行环境说明
[运行端是h5或app或某个小程序?]
[运行端版本号]
[项目是cli创建的还是HBuilderX创建的?如果是cli创建的,请更新到最新版cli再试]
[编译模式是老模板模式还是新的自定义组件模式?]
App运行环境说明
[Android版本号]
[iOS版本号]
[手机型号]
[模拟器型号]
附件
[IDE问题请提供HBuilderX运行日志。菜单帮助-查看运行日志,点右键打开文件所在目录,将log文件压缩成zip包上传]
[App问题请提供可重现问题的代码片段,你补充的细一点,问题就解决的快一点]
[App安装包或H5地址]
[可重现代码片段]
联系方式
[QQ]
0 个回复