问题标签 [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.

0 投票
1 回答
395 浏览

flutter - 播放视频网络所需的安全标头

video_player:^2.1.4 我的服务器请求标头授权,我已将其插入标头:

但是好像不行!我给出错误:

#additional:在 Flutter Web 应用程序上播放视频时出现此错误

谁能帮我?非常感谢!

0 投票
1 回答
1347 浏览

flutter - 是否可以在flutter video_player android中使用PIP(画中画)?

我正在尝试在我的颤振应用程序中使用 pip 模式。例如,多亏了thanhit93,我发现了这个。但是发现他只为ios定制了包……那android呢?它是否在默认的 video_player 包中启用?

..谢谢

0 投票
0 回答
326 浏览

flutter - 谷歌驱动器视频在颤振中使用视频播放器播放文件 ID 时发生源错误?

我在如何从 Google Drive 链接播放视频中找到了一些使用视频播放器的示例?我也尝试过这样,但发生源错误。

216) E/ExoPlayerImplInternal(14285):在 android.os.HandlerThread.run(HandlerThread.java:65) E/ExoPlayerImplInternal(14285):引起:com.google.android.exoplayer2.source.UnrecognizedInputFormatException:没有可用的提取器(FlvExtractor、FlacExtractor、WavExtractor、FragmentedMp4Extractor、Mp4Extractor、AmrExtractor、PsExtractor、OggExtractor、TsExtractor、MatroskaExtractor、AdtsExtractor、Ac3Extractor、Ac4Extractor、Mp3Extractor)可以读取流。E/ExoPlayerImplInternal(14285):在 com.google.android.exoplayer2.source.BundledExtractorsAdapter.init(BundledExtractorsAdapter.java:92) E/ExoPlayerImplInternal(14285):在 com.google.android.exoplayer2.source.ProgressiveMediaPeriod$ExtractingLoadable。加载(ProgressiveMediaPeriod.java:1024)E/ExoPlayerImplInternal(14285):在 com.google.android.exoplayer2。

这是我的代码:

这真让我抓狂。请帮帮我

0 投票
2 回答
2170 浏览

flutter - Flutter:Flutter Video Player 无法播放视频文件 TWICE [视频控制器处理后无法使用]~

我正在为我的颤振应用程序使用官方颤振视频播放器包,但显示器是全黑的,我在屏幕上显示它时也遇到了这个错误:

或者有时这样:

这是播放器的代码:

我尝试使用setState(() {})并将新的小部件传递UniqueKey()给我的VideoPlayer小部件以创建新视频,但出现错误,表明控制器在处理后无法使用,尽管是完全不同的两个小部件。

0 投票
0 回答
208 浏览

unit-testing - 如何在 Flutter 中模拟 VideoPlayerController.network()

我正在为使用 video_player 插件的视频播放器小部件编写一个简单的测试。我无法模拟视频控制器发出的用于通过网络获取视频的网络请求。我的小部件代码如下所示:

和测试代码:

这不起作用,因为它无法正确地存根网络请求方法。任何正确模拟它的想法?我的代码中还有其他几个测试,我在其中模拟了发出网络请求的 api 客户端类,但这一个有点不同。我正在使用 mockito 进行模拟。

请帮忙!

0 投票
0 回答
324 浏览

flutter - 使用flutter的video_player访问RTSP流时出错

我正在尝试使用颤振应用程序访问 RTSP 流。此处显示的代码是模块示例的修改版本(可在此处获得)。

在 192.168.101.202:554 我有一个简单的摄像头,无需密码即可访问。video_player 模块背后的支持播放器是 ExoPlayer,根据其文档,它应该能够处理 RTSP 流(可以在此处找到文档)。我还检查了 ExoPlayer 支持相机馈送格式。当我按下播放时,我的控制台上出现以下错误:

我已经尝试检查文档以获取一些答案,但到目前为止我还没有成功。有没有办法解决这个错误,或者我的相机馈送是否不受支持?

谢谢你的时间!

0 投票
2 回答
837 浏览

flutter - 如何使用flutters video_player或chewie或video_viewer插件播放m3u8链接?

我注意到使用flutters video_player插件的一些链接在iOS设备上不起作用,但如果我使用下面的示例链接,它在所有设备上都能很好地工作,即使在android和iOS上也是如此。

https://sfux-ext.sfux.info/hls/chapter/105/1588724110/1588724110.m3u8

以下链接不适用于 iOS 设备,但适用于 android 设备,

https://5421175365ea3.streamlock.net/live/smil:switch.smil/playlist.m3u8

https://dcunilive28-lh.akamaihd.net/i/dclive_1@533583/master.m3u8

任何线索我们怎样才能使它工作?

0 投票
0 回答
221 浏览

flutter - 如何在抖音或 instagram 等 Flutter 中应用视频滤镜?

我正在构建类似 tiktok 的应用程序,并希望在该应用程序中实现该功能。请帮我。还有如何使用木薯粉:^1.0.2 包来应用该过滤器,因为没有适当的文档。也没有视频教程 - 请给我指导。

0 投票
0 回答
67 浏览

flutter - 我如何在颤振 video_player 上使用编码的视频流 url 清单

所以我有一个通过编码天蓝色媒体服务生成的流媒体链接。视频在测试播放器上播放,但现在想在颤振视频播放器上使用 URL。

以下是预期的链接类型示例https://itvnnows-sano13.streaming.media.azure.net/be344295-3f54-4537-abd4-87435a3d51ea/ITVNNow.ism/manifest

在颤振视频播放器上,当我使用带有 .mp4 扩展名的 URL 时,它可以工作,但是在使用上述链接时没有任何反应。有可能的解决方法吗?

0 投票
0 回答
36 浏览

flutter - 如何解密通过 VideoPlayer.network() 加载的字节

我正在开发一个需要在 iOS、android 和 web 上运行的颤振应用程序。考虑到这一点,我正在尝试从我的服务器加载一个经过加密且只能在用户设备上解密的视频。在视频播放器尝试显示它们之前,我需要一种方法来解密来自 videoplayer.network() 的字节。我正在使用视频播放器包来简化视频。如果我可以从内存中加载视频播放器,那么我不会有问题,但包不支持。欢迎所有想法、提示和建议。感谢您的时间。