问题标签 [flutter-video-player]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flutter - 当 video_player 加载 HLS 视频时 Flutter 应用崩溃
http://static.france24.com/live/F24_EN_LO_HLS/live_web.m3u8
使用 Flutter 的视频播放器加载时,应用程序崩溃,但如果我加载https://flutter.github.io/assets-for-api-docs/assets/videos/bee.mp4
它不会崩溃。当它崩溃时,它会给出以下错误:
这是的输出flutter doctor
:
而在我的pubspec.yaml
我有video_player: ^0.10.11+2
。
你能帮我弄清楚发生了什么事吗?
flutter - 我可以在颤动中播放来自 base64 字符串的视频吗?
我有用于视频的 base64 字符串数据。我想在我的应用程序中播放该视频,那么有什么方法可以将其转换为文件然后播放,或者有什么方法可以直接从 base64 String 播放视频?请提出任何解决方案..
flutter - 在具有透明背景的颤振上播放视频
我在搅拌机上做了一些复杂的 3d 动画,我想在颤振上播放它们。问题是当我将动画导出到视频中并将其放在我的颤振应用程序中时,透明背景消失了。我正在使用 video_player 在颤振上播放视频,我使用的视频扩展名是 .webm 因为我知道这是唯一一个可以在颤振上阅读并具有透明背景的视频,但应用程序在视频中放置了黑色背景。
android - 颤振:引发了另一个异常:NoSuchMethodError:在 null 上调用了 getter '_duration'
你好开发者我正在使用chewie插件来播放实时流媒体视频它是m3u8视频链接运行它时ios真实设备它给出了这个异常“getter'_duration'被调用为null。” 在 ios 上,它在 android 设备上工作正常,但在 ios 真实设备上工作。我不知道如何在 ios 真实设备上解决问题,任何专家开发人员都可以在这里帮助解决这个问题,但例外。
我的代码
流媒体
flutter - video_player 依赖项不起作用 api 19
我正在尝试使用颤振中的 video_player 依赖项从网络播放 mp4 视频(仅在 android 上运行我的应用程序),视频不播放并且应用程序在几秒钟后崩溃。我正在尝试在 API 19 max 上运行该应用程序。
这是我的代码:
这是输出:
android - 无法使用 Flutter 中的 VideoController 在 iOS 物理设备上下载和播放 Android Emulator 上传的视频文件
我只是想在我的 iOS 设备上播放从我的 Android 模拟器录制和上传的视频,但由于某种原因,我无法使用 Flutter 中的 VideoContoller 下载它。我想知道这是否与 Android Emulator 上传的视频格式有关,还是我需要将上传的视频转换为不同的格式?现在我从我的 Android 模拟器上传的视频是 MP4 格式的。我也VideoPlayerController.network(widget.url)
用来下载我的文件。
它保持在我的代码片段中指定的旋转:
flutter - 在列表视图中使用 CachedVideoPlayer
我正在尝试以listview
阻止我videocontroller
在initState
. 这导致我在应用程序期间不小心多次重绘视频。我收到此错误:
然后
与我目前的实施。它似乎可以工作一段时间,但内存会慢慢积累,直到填满。我怎样才能以不同的方式实现这一点?
这是我在流中调用的代码:
flutter - Flutter - video_player 监听器的调用速度非常慢
我想实时获取正在播放的视频的当前位置。我正在考虑使用监听器,但如果我这样做:
它仅每 500 毫秒打印一次该值。这太慢了,视频每 33 毫秒更新一次,甚至更频繁。任何人都知道为什么会发生这种情况以及实现我想要的正确方法是什么?
PS 我可以通过在视频开始时启动 AnimationController 来实现我想要的,但这似乎是一个 hack。
flutter - Flutter 视频播放器仅显示我要循环播放的视频的第一帧
我想为我的颤振应用程序创建一个 VideoPlayer 类,我可以在其中放置一个循环视频。当我调试应用程序或在“发布模式”下运行它时,VideoPlayer 仅显示视频的第一帧。
这是我的 videoplayer.dart 文件中的代码
这是我对 public.yasml 文件的依赖
颤振运行没有任何错误。是因为视频的大小为20MB吗?
flutter - Chewie颤动视频播放器
我正在使用带有自定义控制栏的咀嚼播放器,当播放器切换到全屏时,我看不到控件..即使播放器进入全屏,我也需要显示控件。我没有使用chewie提供的控件,因为我不希望进度条是可触摸的,即我不希望用户倒带视频....
以下是代码:-