2
我想通过Intent播放视频。视频uri是一个http链接到mp4视频。服务器需要一个特殊的HTTP标头令牌。如何通过Intent将一个特殊的HTTP头传递给视频播放器,以便将它包含到它向服务器发出的http请求中。有没有标准的方法?以下是我用来通过Intent播放视频的代码。Android通过Intent播放http视频 - 传递http标头
final Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(videoPlaybackUrl));
intent.setDataAndType(Uri.parse(videoPlaybackUrl), "video/*");
这不是很明显,没有一个标准的方式来传递HTTP标头。意图系统被设计为将花哨参数传递给活动。我会等待 - 也许别人会回答。 – cubesoft
@cubesoft:你会等很长时间。 – CommonsWare
呵呵。好。你是对的。我最终在android MediaPlayer类的基础上实现了自己的视频播放器,该类有一个用http标头设置视频源的方法。无论如何感谢您的及时回应。 – cubesoft