我想玩DLNA呈現Android的本地媒體。如何玩android本地媒體到DLNA渲染器?
我目前能玩上DLNA渲染器,具有URI與http://172.168.1.1:4566/content_media/file1297834.mp3啓動該媒體上的任何網絡瀏覽器, 也起到任何全局可見媒體但當我嘗試播放具有文件URI,如文件當地媒體;//storage/content/media/file.mp3;不在DLNA渲染器上播放。 我知道,本地文件需要遠程可見的播放,所以我有嘗試一些選擇: -
第一我打開一個android套接字,並寫入到輸出流的套接字。
但它不能在DLNA設備上播放。 我認爲這是因爲android socket將行數據寫入輸出流,DLNA渲染器無法讀取。
其次,我嘗試用「https://github.com/julesbou/simple-framework」 簡單的框架,它也有助於打開插座
與它有些時候媒體將在DLNA渲染器播放,但它不能在每一次。 和其他問題是它不採取媒體項目元數據。
請建議對這個問題