2015-10-08 93 views
3

我創建了一個能夠播放電影的Android應用程序,該應用程序受DRM(Widevine Modular)保護。視頻採用MPEG-DASH標準。萬一,該設備在線,一切正常。Widevine和MPEG-DASH - 離線播放

現在我需要添加功能,以離線模式播放視頻。問題是我不知道如何下載某些文件以便離線播放。我所擁有的一切都是.mpd文件,其中包含結構化數據。

如何從這個清單文件.mpd文件中下載某個文件?有些視頻沒有直接鏈接。我看到一些大塊,它看起來像這樣:

media="chunk_ctvideo_cfm4s_rid$RepresentationID$_cs$Time$_w1003607280_qaWQ9QVBsSUxIMUpaRnVfdfdfkstMDImYXdsgdreaW9pbmRleD0w_mpd.m4s 

我不知道這是否是對我來說非常有用,但並沒有什麼更多的「顯着」的清單文件。

+0

您需要發佈更多的信息,如您的mpd的詳細建議,因爲有很多變種。您絕對可以根據清單獲取塊。 DASH規範是一個很好的起點 – Andrew

回答