我想在我的Linux機器上安裝一個Wowza服務器,以便爲我的Android應用程序啓用RTSP流。使用RTSP的視頻流:Android
在Android客戶端,我需要在我的應用程序中做什麼樣的更改?我使用Videoview只是播放存儲在本地的視頻文件。
現在我想讓視頻內容通過我安裝的服務器進行流式傳輸。如果有必要,我現在可以轉移到任何其他流媒體服務器,因爲我現在正在研究流媒體服務器。
我想在我的Linux機器上安裝一個Wowza服務器,以便爲我的Android應用程序啓用RTSP流。使用RTSP的視頻流:Android
在Android客戶端,我需要在我的應用程序中做什麼樣的更改?我使用Videoview只是播放存儲在本地的視頻文件。
現在我想讓視頻內容通過我安裝的服務器進行流式傳輸。如果有必要,我現在可以轉移到任何其他流媒體服務器,因爲我現在正在研究流媒體服務器。
RTSP流,你也可以嘗試以下服務器:
對於測試應用程序的目的,我也建議你使用現有的移動視頻服務,如:
您可以提取這些網站的視頻鏈接,並使用它們測試你的應用。
嘗試按照的Android ApiDemos,你可以找到視頻流播放器例如:
...android-sdk-windows\platforms\android-x\samples\ApiDemos\src\com\example\android\apis\media\MediaPlayerDemo_Video.java
我可以成功地播放rtsp流媒體的youtube鏈接,但我無法播放rtsp網址的實時流,如rtsp://122.166.229.151:1950/13479d885711433。這個網址是由我的客戶給我的,它不斷變化。你能指導爲什麼我不能玩嗎?是否因爲它不是一個文件而是一個URL? – 2011-12-26 10:11:27
@ Rashmi.B你可以播放直播,我也陷在這裏? – 2013-07-17 12:12:59
@AmitHooda是的,我做到了 – 2013-07-22 07:52:00
VLC +安卓旗下擁有。
我用下面的一行代碼將我們小貓的視頻流到我們的手機上。
我們使用launchRTSP免費應用來利用Android的內置RTSP查看功能,通過互聯網訪問URL。
你可能想調整幀速率等。如下所示,它非常適合網絡攝像頭流式傳輸。
vlc -vvvvvvvvvvvvvvvvvvvvvvv -I dummy v4l2://:vdev=/dev/video:width=640:height=480:fps=2 --sout "#transcode{vcodec=mp4v,fps=5,vb=800,acodec=mpga,samplerate=8000,ab=64,deinterlace,channels=1,sfilter='mosaic:marq{marquee=%m-%d-%Y_%H:%M:%S,size=16,color=16711680,position=5,opacity=64}'}:rtp{sdp=rtsp://0.0.0.0:5858/kittens.sdp}"
所以這是VLC流媒體rtsp? – rogerdpack 2011-09-27 19:26:36
WCS4 server可以提供WebRTC流作爲RTSP。
因此,您可以從Android或桌面Chrome/FF瀏覽器發送WebRTC實時流,然後通過VLC或Android通過RTSP連接到此流。
嗨像素 其實我有一些不同的要求。我正在開發一個網站的Android應用程序,以音樂視頻的形式提供內容。我會在我的應用程序 – 2010-07-06 15:43:15
@success_anil中播放這些視頻。你好。你有什麼想法流媒體直播rtsp視頻鏈接。我現在就在這裏受到傷害。你可以幫我嗎。 – 2012-01-03 07:59:56