【问题标题】:Flutter - Send headers with video playerFlutter - 使用视频播放器发送标题
【发布时间】:2020-10-12 04:37:03
【问题描述】:

我正在尝试使用 Flutter video_player 插件。但是应用程序使用的 API 需要一个标头来进行授权。

在查看插件的源代码后,我没有发现任何关于在 Flutter 视频播放器中支持 header 的信息。还有其他方法吗?

如果没有,如何在 Flutter 中使用 Android 原生插件?

据我所知,Android 本身支持此功能。因为我已经等不及 Flutter 团队支持这个功能了。我的最后期限即将结束。

任何帮助将不胜感激

【问题讨论】:

标签: android flutter dart video


【解决方案1】:

对于目前正在寻找可行的 http Flutter 视频插件的任何人,已经创建了一个新的非常好的包,它支持视频的 http 标头以及许多其他功能。包的名称是:https://pub.dev/packages/better_player/changelog。希望你会喜欢。

【讨论】:

  • @Christian_X 是否支持每个带有HLS.aac 文件的WEB 和动态(单独)标题?
【解决方案2】:

我将我的令牌放在视频 URL 后面 你可以试试这种认证方式

'$url?token=Bearer $token'

【讨论】:

  • 不幸的是,我不得不在查询参数中这样做
  • 这是一个非常糟糕的解决方案,网络服务器可能会记录请求 url 从而记录用户凭据。令牌通常位于标头字段中是有原因的。
猜你喜欢
  • 1970-01-01
  • 2021-04-25
  • 2020-07-25
  • 2020-08-18
  • 2021-05-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-12-21
相关资源
最近更新 更多