befovy / fijkplayer

ijkplayer for flutter. ijkplayer 的 flutter 封装。 Flutter video/audio player. Flutter media player plugin for android/iOS based on ijkplayer. fijkplayer 是基于 ijkplayer 封装的 flutter 媒体播放器,开箱即用,无需编译 ijkplayer
https://fijkplayer.befovy.com
MIT License
1.65k stars 354 forks source link

播放rtmp地址,流直播的视频画面 横竖屏切换之后,播放器播放的画面花屏 #388

Open lan2000 opened 3 years ago

lan2000 commented 3 years ago

Describe the bug 播放rtmp地址,该地址的视频画面 横竖屏切换之后,播放器播放的画面花屏。 当该rtmp的视频画面再次切回之前的竖屏之后,播放器播放的画面恢复正常。

What attempts have you made to resolve this error ? 为了解决这个问题你有什么尝试? 查看打印日志,未发现报错 同样情况下,用安卓原生的腾讯播放器或者pc的PotPlayer播放都正常。

To Reproduce 问题的复现步骤 1、手机端,摄像头开启推流 2、运行该demo,input输入流地址 3、推流端手机横屏

Expected behavior A clear and concise description of what you expected to happen. 描述清楚你希望的运行结果是什么

Screenshots If applicable, add screenshots to help explain your problem. 如果截图有助于对此问题的理解,一定要附上截图 image

fijkplayer version Which version you used. 用了什么版本的 fijkplayer 0.8.7

Smartphone (please complete the following information): 什么手机设备和系统版本? android10,荣耀v10,

Additional context Add any other context about the problem here. 其他有关此问题的内容

lan2000 commented 3 years ago

再次测试,发现只要是流地址的分辨率发现改变都会导致花屏 比如从7201280变成540960的时候就会发现花屏

lan2000 commented 3 years ago

比如从720 x 1280变成540 x 960的时候就会发现花屏

lan2000 commented 3 years ago

想监听分辨率重置播放器来着,但是没有监听到分辨率改变

hetao29 commented 3 years ago

关注此问题,我们也碰到了