bilibili / flv.js

HTML5 FLV Player
Apache License 2.0
22.94k stars 3.38k forks source link

视频流加载进来,也不报错 ,但是无法显示视频 #338

Open yanye411325 opened 6 years ago

yanye411325 commented 6 years ago

控制台 无报错显示如下: [MSEController] > MediaSource onSourceOpen flv.js:11583 [FLVDemuxer] > Parsed onMetaData flv.js:11583 [FLVDemuxer] > Parsed AVCDecoderConfigurationRecord flv.js:11583 [MSEController] > Received Initialization Segment, mimeType: video/mp4;codecs=avc1.42c01e

有可能是纯视频(没有音频),视频流如果没有音频的话,添加属性 hasAudio:false,就可以解决 if (flvjs.isSupported()) { var videoElement = document.getElementById('video_el'); var flvPlayer = flvjs.createPlayer({ type: 'flv', url: 'http://192.168.30.217:8080/live/livestream2.flv', hasAudio:false

                });
                flvPlayer.attachMediaElement(video_el);
                flvPlayer.load();
                flvPlayer.play();
            }
0079123 commented 6 years ago

chrome://media-internals 打出来

mynameisyrb commented 5 years ago

解决

zwg890919 commented 4 years ago

解决

请问是如何解决的

yanye411325 commented 4 years ago

您的流是不是没有声音?我之前的视频是监控没声音,所以设置hasAudio:false 这个属性就解决了。如下: if (flvjs.isSupported()) { var videoElement = document.getElementById('video_el'); var flvPlayer = flvjs.createPlayer({ type: 'flv', url: 'http://192.168.30.217:8080/live/livestream2.flv', hasAudio:false

在 2020-08-06 17:26:34,"Syaka" notifications@github.com 写道:

解决

请问是如何解决的

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

zeng16107 commented 4 years ago

大概率是flv.js不支持视频编码avc1.42c01e造成的,可以换成其他编码即可。

fengbozs commented 1 year ago

问题是如果摄像头的确有AAC的音频,也会遇到这个问题,目前找不出原因,很尴尬,卡在第一帧

siifan168 commented 1 year ago

老哥具体怎么解决的呢,我现在也是这样子报提示,但是对于同一路流,它有时候就能够显示有时候就不行

yanye411325 commented 1 year ago

是不是没音频?发自我的手机-------- 原始邮件 --------发件人: siifan168 @.>日期: 2023年8月8日周二 16:16收件人: "bilibili/flv.js" @.>抄送: yanye @.>, Author @.>主 题: Re: [bilibili/flv.js] 视频流加载进来,也不报错 ,但是无法显示视频 (#338) 老哥具体怎么解决的呢,我现在也是这样子报提示,但是对于同一路流,它有时候就能够显示有时候就不行

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

siifan168 commented 1 year ago

是不是没音频?发自我的手机-------- 原始邮件 --------发件人: siifan168 @.>日期: 2023年8月8日周二 16:16收件人: "bilibili/flv.js" @.>抄送: yanye @.>, Author @.>主 题: Re: [bilibili/flv.js] 视频流加载进来,也不报错 ,但是无法显示视频 (#338) 老哥具体怎么解决的呢,我现在也是这样子报提示,但是对于同一路流,它有时候就能够显示有时候就不行 —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

我设置了hasAudio: false。还是一样,而且它的表现是偶现的,有时候能够播放出来有时候不行。不能播放的时候连get请求都没有发送,在源码里面mediaSource里的souceopen方法都没有触发