如何在 Flutter 中实现 Tiktok 之类的视频流和视频滚动

Ani*_*han 5 flutter flutter-dependencies flutter-layout flutter-animation

我正在尝试使用 Flutter 复制 TikTok 应用程序 UI。谁能建议我如何在 Flutter 中复制 TikTok 应用程序的视频流/滚动功能?到现在为止,我设法通过嵌入 PageView.builder() 库来流式传输视频。我面临一些问题:

  • 像 Tiktok 这样的流媒体视频。

  • 视频加载不正确。

  • 像 TikTok App 一样滚动

  • 相机滤镜

这是我到目前为止所做的:

https://drive.google.com/file/d/1EA1eykmlwJeJr6B-WFsuV87Yp-vgihPC/view?usp=sharing

kag*_*ker 3

我正在我的 flutter 应用程序中开发类似的系统。基本上我使用了带有缓存功能的 video_player 插件,你可以这样得到它。将其放入您的 Puspec.yaml 中。

video_player:
git:
  url: https://github.com/999eagle/plugins.git
  ref: feature/caching
  path: packages/video_player
Run Code Online (Sandbox Code Playgroud)

然后使用 PageBuilder 并制作一个在滚动时从内存加载和卸载视频的系统。