我很想知道是否有辦法讓我的android設備成爲RTSP服務器並使用任何其他可接受的設備來流式傳輸視頻。 我不理解RTSP服務器和其他應該遵循的協議來實現此目的。如何使Android設備成爲RTSP服務器
任何幫助表示讚賞。
感謝, SKU
我很想知道是否有辦法讓我的android設備成爲RTSP服務器並使用任何其他可接受的設備來流式傳輸視頻。 我不理解RTSP服務器和其他應該遵循的協議來實現此目的。如何使Android設備成爲RTSP服務器
任何幫助表示讚賞。
感謝, SKU
這個問題沒有什麼可擔心的。我在這裏看到了一個解決方案 http://techsplurge.com/5080/get-vlc-media-player-for-android-with-unofficial/閱讀並獲得答案。
據我所知,你應該採取的架構是建立一個遠程計算機。 在這臺機器上,你必須安裝一個服務器:Flash Media Server,Red5等等。它將託管將得到即將到來的流的應用程序,並將它輸出。然後,您可以從設備(稱爲「服務器」)到遠程託管應用程序(例如:www.remoteserver.com:1234/myApp)進行流式傳輸。要進行流式處理,只需將該網址放入媒體容器的輸入中即可(http://developer.android.com/reference/android/widget/VideoView.html)。希望Android通過該VideoView容器本地支持RTSP協議。
希望它有幫助。
感謝您的回覆,我想讓我的android設備作爲rtsp服務器運行。其中包含一些視頻內容的服務器將與其他Android設備進行流式傳輸。例如 - 我的Android設備將擁有視頻內容+ RTSP服務器來傳輸視頻,而我的朋友設備可以運行視頻播放器(rtsp客戶端)來傳輸我設備上的視頻。我認爲你的建議是安裝rtsp服務器的正常方式。 – sku
我想實現類似的東西。我收到的一個建議是,當您將您的設備設置爲RTSP服務器並且有人想從您的設備中流式傳輸視頻時,其被稱爲點對點流式傳輸。在這種情況下,最好在兩者之間插入一臺服務器,這就像編碼解碼器一樣。就像另一個客戶端發送RTSP SETUP請求時一樣,它肯定會發送到您的設備。但是現在,當您準備好流式傳輸視頻時,將有效載荷(使用RTP)發送到服務器,服務器實習生將其發送到請求設備。您可以避免LAN或路由器中出現防火牆問題(如果是妻子網絡)。
可能重複的[如何使Android手機RTSP服務器?](http://stackoverflow.com/questions/7512794/how-to-make-rtsp-server-at-android-phone) – Mark