2014-02-14 112 views
1

我正在研究有關Miracast協議。目前在網絡上,我無法找到關於此協議的清晰規格(因此我可以使用它來發送和接收來自Miracast使能程序的信號)。Android Miracast協議源代碼

我看到Android(4.2以上版本)具有此功能並且使用MediaRouter類進行了抽象。我想看看,Android如何真正實現這個協議。 (recogize,發送,接收...)通過查看其來源,但不知道它在Android源代碼中的位置。

請告訴我Android源代碼實現Miracast協議。

謝謝:)

回答

2

看來,代碼,至少部分地(還沒有嘗試過),可以在AOSP: https://android.googlesource.com/platform/frameworks/av/+/android-4.2.2_r1.2/media/libstagefright/wifi-display/

你也可能想看看這個傢伙的工作,誰研究並記錄在Android Miracast的實施,甚至提供的補丁,使其能夠在較舊的設備:

https://github.com/kensuke/How-to-Miracast-on-AOSP/wiki

+0

謝謝:)唯一的事,我覺得相對是人其中l個放在wifi顯示目錄中。當我查看源代碼時,因爲它不包含任何評論,我很難確認它是否與miracast相關。 – hqt

+0

那麼,你看到那些代碼與miracast協議有關嗎?如果是的話,你能告訴我更清楚,主要代碼(例如:創建miracast數據包,發送動作...)謝謝:) – hqt

+0

好吧,給出wifi顯示是miracast的'技術'名稱(市場/認證名稱),我認爲這是相當安全的,假設這段代碼涉及到miracast的實現:) –