ffplay能播放http-flv视频flv.js报错无法播放视频的问题

之前公司测试推流的flv能播放,但是app上手机直播出来的流地址,在pc端上就不能用,报错,我刚入行不就,所以不能找到问题所在,后端一直让我用电脑上的播放器试,说播放器能用,就说明没问题,可是我还是不相信,望大神帮忙看下,如下为报错的内容以及截图:
[MSEController] > Received Initialization Segment, mimeType: video/mp4;codecs=avc1.42c01e
[MSEController] > SourceBuffer Error: [object Event]
[MSEController] > MediaSource onSourceEnded
[MSEController] > SourceBuffer Error: [object Event]
[MSEController] > Failed to execute ‘appendBuffer’ on ‘SourceBuffer’: The HTMLMediaElement.error attribute is not null.
在这里插入图片描述

音视频流有问题或不规范,导致浏览器播放器 pipeline 报错并退出
chrome://media-internals 下有浏览器提供的更详细 log

浏览器对 html5 MSE 视频有非常严格的规范限制
流问题请使用 ffprobe / FlvBugger 等工具分析问题并自行解决

使用librtmp推流,去掉0x00 00 00 01即可
————————————————
版权声明:本文为优快云博主「NBA_1」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/NBA_1/article/details/87118041

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值