2012-10-04 34 views
1

我正在研究Android的UPnP實現。我已經下載了MediaRenderer代碼stream2android。我編譯它,它工作正常。現在我想安裝一個MediaServer。 我有幾個問題。UPnP MediaServer for stream2android

  1. 應該爲stream2android安裝哪個MediaServer?
  2. 服務器是否在Android設備上,或者我可以將它安裝在其他Linux上嗎?
  3. 我可以安裝和基於Linux的MediaServer。

任何輸入信息會對您有所幫助。

編輯: - 還有一件事我要問,Android框架已經有一些像類

WifiP2pUpnpServiceInfo http://developer.android.com/reference/android/net/wifi/p2p/nsd/WifiP2pUpnpServiceInfo.html 

WifiP2pUpnpServiceRequest http://developer.android.com/reference/android/net/wifi/p2p/nsd/WifiP2pUpnpServiceRequest.html 

所以不是使用任何庫,我們可以直接使用這個類。通過閱讀這些課程並不是很清楚,我們如何使用它們。我沒有要求任何代碼或示例,只是關於這些類的一些細節。

在此先感謝

回答

1
  1. stream2android是MediaRenderer而已,你不能 「爲它安裝的MediaServer」。它使用基於UPnP支持的CyberLink Java庫,並在其上構建MediaRenderer。如果您還想stream2android也作爲媒體服務器,您可以在訊連科技上自行實施。在x360mediaserver處獲得一個想法,該解決方案通過Cyber​​Link實現MediaServer。您可以安裝any of the existing MediaServers for Android

  2. MediaServer可以是任何能夠進行TCP和UDP套接字通信的設備。它大致相當於一個網絡服務器。所以它可以是你的Android設備,也可以是其他的Linux。或Windows。或者如果你願意的話。

  3. 我不明白這個問題。

+0

感謝您的回覆,您的回覆對我來說非常有用。我的第三個問題是,我有一個鏈接[http://sourceforge.net/projects/upnpmediaserver/],它是一個Linux上的媒體服務器。此服務器是否可以與stream2android應用程序一起工作。基本上我想知道任何媒體服務器將與任何媒體渲染一起使用? –

+0

@ManishaKhare是的,你可以期待任何UPnP媒體服務器與任何UPnP媒體渲染器一起工作 – simonc

+0

@simonc okey,你已經解決了我的困惑。謝謝回覆。 –