fijkplayer
fijkplayer copied to clipboard
ijkplayer for flutter. ijkplayer 的 flutter 封装。 Flutter video/audio player. Flutter media player plugin for android/iOS based on ijkplayer. fijkplayer 是基于 ijkplayer 封装的 flutter 媒体播放器,...
**Describe the bug** 一个视频列表页,列表内有N个视频列表,通过VisibilityDetector来实现视频在可视区域内播放。整个视频列表只有一个player,当处于可视区域内时,将会给对应的item设置这个player。 然后正常滚动浏览的时候,偶尔会卡顿,然后导致app崩溃。 **To Reproduce** ``` SmartRefresher( controller: _refreshController, enablePullUp: true, footer: NfRefreshFooter(onTap: () { _refreshController.requestLoading(); }), onRefresh: () async { await model.fetchList(true); _refreshController.refreshCompleted(); }, onLoading: () async...
**Describe the bug** SurfaceTexture is already attached to a context **What attempts have you made to resolve this error ?** 在一个页面 **To Reproduce** 问题的复现步骤: 在一个页面的initState回调中使用 player.setDataSource(xxx, autoPlay: true); //xxx为本地文件路径 player.setLoop(0);...
想问一下,是否此插件是否支持s48或者wav等格式的音频文件, 另是否支持另外的在线直播类的视频格式,若有不支持的,能否提前告知以下???Thanks。。。。 问题如下: 当setDataSource是本地的mp3或者m4a格式的文件的时候,就可以正常打开,但是: 当setDataSource是我本地的s48或者wav 格式的文件的时候,输出以下报错: `2022-03-16 17:50:36.401859+0800 Runner[33387:1220628] flutter: [inf] 2022-03-16 17:50:36.400301 [fijk] FijkPlayer{id:2} invoke reset #23 2022-03-16 17:50:36.410049+0800 Runner[33387:1220628] flutter: [inf] 2022-03-16 17:50:36.409631 [fijk] FijkPlayer{id:2} state changed to...
I/IJKMEDIA(29729): ===== versions ===== I/IJKMEDIA(29729): ijkplayer : I/IJKMEDIA(29729): FFmpeg : ff4.0--ijk0.8.8--20211030--926 I/IJKMEDIA(29729): libavutil : 56.14.100 I/IJKMEDIA(29729): libavcodec : 58.18.100 I/IJKMEDIA(29729): libavformat : 58.12.100 I/IJKMEDIA(29729): libswscale : 5.1.100 I/IJKMEDIA(29729): libswresample: 3.1.100...
**Describe the bug** IOS播放闪退,安卓正常 报错日志: Option ijk-http-error not found 电脑heflutter 配置: [✓] Flutter (Channel stable, 2.5.1, on Mac OS X 10.15.7 19H1217 darwin-x64,
2022-02-25 15:17:51.483 27837-27997/com.hexfuture.hexfamily I/flutter: 进入全屏 2022-02-25 15:17:51.483 27837-27997/com.hexfuture.hexfamily I/flutter: [inf] 2022-02-25 15:17:51.483354 [fijk] FijkPlayer{id:2} enterFullScreen 2022-02-25 15:17:51.487 27837-27997/com.hexfuture.hexfamily I/flutter: +++++++++ prepared:true, completed:false, state:FijkState.started, size:Size(848.0, 478.0), rotate:0, duration:0:00:20.015000, fullScreen:true, exception:FijkException(0, null).state...
**Describe the bug** 场景,视频列表(类抖音),滑动若干条,切换为视频为横屏,会触发列表页面的生命周期(initState),导致视频源播放错乱 **What attempts have you made to resolve this error ?** 参考Demo中ListView的实现方式,(示例中没有看到全屏切换) **To Reproduce** 问题的复现步骤 Steps to reproduce the behavior: 1. 进入列表播放视频 2. 滑动若干条视频 3. 切换为横屏(全屏) 4....
iOS 模拟器文理渲染一直解决了, 实测video_player也已经能在模拟器上播放了。 https://github.com/flutter/flutter/issues/14647
新增个方法可以暂停其他正在播放的fijkplayer,pauseOthers; 虽然可以在flutter 自己封装一个回调的方式处理,但还是期待能在原生处理一下,十分感谢。
**Describe the bug** App crash iOS when exit to background **What attempts have you made to resolve this error ?** Default template with release build iOS. Test app via TestFlight...