天天看點

在國芯機頂盒ecos系統上實作dlna media server

在國芯機頂盒ecos系統上實作dlna media server

經過兩天的研究和調試,使用開源的Platinum,在國芯機頂盒ecos系統上,把dlna mediaserver成功的跑起來了。

機頂盒的IP位址為:192.168.1.154

在PC端使用網絡上熱心網友提供的測試工具《DLNA裝置性能測試工具.exe》進行測試,可以發現裝置,見下圖:

在國芯機頂盒ecos系統上實作dlna media server

通過這個工具,我們可以檢視自己實作的server支援哪些服務和對應的接口

見下圖:

在國芯機頂盒ecos系統上實作dlna media server

這裡我們實作的server支援兩個服務:CDS 和 CMS

CDS: 内容目錄服務, 提供使用者浏覽檔案目錄的功能,主要有:CDS::Browse功能等

CMS: 連接配接服務管理

在Platinum代碼中,可以看到

classPLT_MediaServer : public PLT_DeviceHost,進行對應的接口實作

在國芯機頂盒ecos系統上實作dlna media server

測試過程中,有時候會不太穩定,重新開機下無線路由後,就可以恢複正常

具體原因還有待分析。

繼續閱讀