EasyDarwin / EasyPusher

免费组件:简单、高效、稳定、免费的一款标准RTSP/RTP协议直播推送库,支持将H.264/H.265/G.711/G.726/AAC等音视频数据推送到RTSP流媒体服务器(例如EasyDarwin)进行低延时直播或者视频通信,支持Windows、Linux、ARM、Android、iOS等平台,EasyPusher配套EasyDarwin流媒体服务器、EasyPlayer RTSP播放器适用于特殊行业的低延时应急指挥需求! Android迁移到了https://github.com/EasyDarwin/EasyPusher-Android , iOS迁移到了https://github.com/EasyDarwin/EasyPusher-iOS
http://www.easydarwin.org/
787 stars 391 forks source link

部分设备关键帧间隔有问题 #5

Open ideniden opened 8 years ago

ideniden commented 8 years ago

在LG G3(Android6.0+) 三星S6Edge+(Android6.0+)在编码时,关键帧产生的间隔过大,设置I_Frame_INTERFVAL为1,实际关键帧间隔大概30秒左右,导致播放端会画面中断、马赛克、打开画面过慢等问题。是否跟高版本使用MediaCodec有关系呢,还是摄像头获取数据应该通过Camera2接口类呢

babosa commented 8 years ago

这会导致服务器端缓存大量音视频帧,我感觉还是手机端编码有问题,您帮忙找找问题原因,我这没这个手机

ideniden commented 8 years ago

好的,我尝试下吧。

发送自我的三星 Galaxy 智能手机。 -------- 原始信息 --------由: Babosa notifications@github.com 日期: 16/5/23 20:35 (GMT+08:00) 收件人: EasyDarwin/EasyPusher EasyPusher@noreply.github.com 抄送: ideniden ideniden@163.com, Author author@noreply.github.com 主题: Re: [EasyDarwin/EasyPusher] 部分设备关键帧间隔有问题 (#5) 这会导致服务器端缓存大量音视频帧,我感觉还是手机端编码有问题,您帮忙找找问题原因,我这没这个手机

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