2

我想通过 Intent 播放视频。视频 uri 是指向 mp4 视频的 http 链接。服务器需要一个特殊的 HTTP 标头令牌。如何通过 Intent 将特殊的 HTTP 标头传递给视频播放器,以便将其包含到它向服务器发出的 http 请求中。有标准方法吗?下面是我用来通过 Intent 播放视频的代码。

final Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(videoPlaybackUrl));
intent.setDataAndType(Uri.parse(videoPlaybackUrl), "video/*");
4

1 回答 1

0

如何通过 Intent 将特殊的 HTTP 标头传递给视频播放器,以便将其包含到它向服务器发出的 http 请求中。有标准方法吗?

如果你编写了“视频播放器”,你可以想出自己的一组额外的密钥来传递这些信息。

但是,您使用的是ACTION_VIEW,这意味着您无法保证谁编写了视频播放器。没有“标准方式”要求响应者ACTION_VIEW将 HTTP 标头添加到他们的流请求中。

于 2012-12-28T13:14:17.113 回答