0

我有一個VideoView從獲得認證的源獲取視頻,所以我已經使用setVideoURI(Uri uri,Map標題)向請求添加了標頭,這似乎與this MediaPlayer setDataSource method有關。這工作正常。Android MediaPlayer:獲取HTTP響應標題

但是,我需要從服務器返回響應頭,因爲身份驗證信息會隨每個請求刷新。我在哪裏可以得到答覆?我認爲這與設置某種傾聽者有關?

我真的用盡了這個互聯網。提前致謝!

回答

1

在媒體播放器上不支持獲取HTTP響應標頭。 這個類的作者在本地而不是在java中實現它。

private native void nativeSetDataSource(
    IBinder httpServiceBinder, String path, String[] keys, String[] values) 
    throws IOException, IllegalArgumentException, SecurityException, IllegalStateException; 

希望得到這個幫助。

+0

謝謝你的迴應!我喜歡你,但顯然我需要更多的信譽。讓我看看我是否理解正確。當你說「乾淨的方式」時,你是什麼意思?本地意味着什麼?那看起來像Java,不是? – user1888321