[英]Live Stream video using Android with pure java
我試圖在android中做一個實時流媒體應用程序,我的問題是使用http和rtsp有什么區別是有任何方法只有java代碼才能做到這一點,我推薦這么多項目已經完成使用java與其他語言組合,有沒有辦法以有效的方式使用java進行流式傳輸
RTSP意味着實時流協議 ,是專為流媒體設計而設計的協議,使用RTSP可以控制媒體流中的絕對定位,錄制和可能的設備控制等
如果您想使用視頻流,則必須使用RTSP
有關協議RTSP的更多詳細信息,請參閱此LINK
NB
要在Android中顯示視頻內容,您可以使用VideoView
myVideoView = (VideoView) findViewById(R.id.myview);
myVideoView.setVideoPath("rtsp://SERVER_IP_ADDR:5544/");
myVideoView.setMediaController(new MediaController(this));
如上所述HERE
我建議你去RTMP(實時消息傳遞協議)而不是RTSP,市場上有許多開源插件,比如着名的“流動播放器”,它能夠根據工業標准使用RTMP協議。 它已經迅速發展了使用現有Flowplayer源插件在Apple設備上流式傳輸視頻的功能。 希望這可以幫助
Flowplaye: flowplayer網站我們目前正在使用Akamai流媒體功能和flowplayer插件,以獲得完美的流媒體體驗。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.