gpt4 book ai didi

Flutter Web- 播放 uint8list n videoplayer

转载 作者:行者123 更新时间:2023-12-05 01:32:02 58 4
gpt4 key购买 nike

我正在尝试在 flutter web 上播放本地视频文件,但在选择视频后卡住了。根据这篇 github 帖子,可以通过将视频的 uint8list 转换为 blob 然后使用 videoController.network 播放 blob 来播放本地视频文件:github .问题是我不确定如何正确转换为 blob。如何将 uint8list 转换为 blob,然后在 flutter 视频播放器中播放该 blob?

最佳答案

Url.createObjectUrlFromBlob(blob) 来自 dart:html 库的技巧:

import 'dart:html' as html;

// ...
final blob = html.Blob([bytes]);
final url = html.Url.createObjectUrlFromBlob(blob);
_controller = VideoPlayerController.network(url);

关于Flutter Web- 播放 uint8list n videoplayer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65821003/

58 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com