用于Web,移动和桌面应用程序的视频播放器中的播放器中的视频播放器



有一个用于iOS&Android(视频插件(

但是,我也想将视频播放器嵌入到我的网络和桌面应用程序中。

因此,我不明白幻影如何为不同平台提供支持插件。因为如果您查看视频插件,它将使用iOS 和在Android 上的 AVPLAYER,但并不支持Web和台式应用程序。<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<</p>

我的问题:社区为什么不为独立于基础平台的视频撰写颤抖插件?还是有可能?为什么我们必须如此依赖Android&amp;iOS尤其是如果将来的颤音越来越独立地平台?是否可以编写源代码,以使视频仅使用DART语言&amp;flutter框架?

当前是否有一种方法可以嵌入网络和桌面应用程序的视频播放器?

您可以使用dart_vlc将视频播放添加到flutter桌面应用程序中。

当前支持Windows&amp;Linux,我们正在积极添加MACOS支持。

库更容易使用,

Player player = Player(id: 0);
player.open(
  Playlist(
    medias: [
      Media.file(File('C:/music.mp3')),
      Media.file(File('C:/audio.mp3')),
      Media.network('https://www.example.com/music.aac'),
    ],
  ),
);

谢谢。结帐项目readme以获取更多示例和文档。

您可以尝试使用flutter_webview_plugin软件包使用WebView。它可以利用任何操作系统中的内置视频解码器/播放器作为Web内容。

编辑:这是因为桌面和Web平台(至少是我(

还没有找到很多视频插件

video_player以及video_player_web插件可用于Web,Android和iOS。但是我尚未在桌面上测试它们。

最新更新