我有一个VideoView,它从经过身份验证的来源获取视频,因此我使用setVideoURI(Uri uri,Map标头)为请求添加了标头,这似乎与this MediaPlayer setDataSource method相关。这很好。
但是,我需要从服务器返回响应头,因为身份验证信息会随每个请求刷新。我在哪里可以获得回复?我认为它与设置某种听众有关?
我真的在这个网上用尽了互联网。提前谢谢!
答案 0 :(得分:1)
在媒体播放器上以不干净的方式支持获取HTTP响应标头。 这个类的作者在本机中实现它而不是在java中。
private native void nativeSetDataSource(
IBinder httpServiceBinder, String path, String[] keys, String[] values)
throws IOException, IllegalArgumentException, SecurityException, IllegalStateException;
希望得到这个帮助。