[英]How to stream RTMP live video in Android
我已經在Android上開發了一個通過RTSP實時流媒體的應用程序,它運行良好。 我可以在Daroon Player和Wondershare的幫助下播放 RTSP URL 。 RTSP的運行代碼是:
Uri stream = Uri.parse("rtsp://media-us-2.soundreach.net/slcn_lifestyle.sdp");
Intent videointent = new Intent(Intent.ACTION_VIEW,stream);
startActivity(videointent);
現在我必須通過RTMP流式傳輸實時視頻,但我無法通過上述過程調用它。 要求是僅使用Wondershare播放RTMP URL。
如何借助第三方應用程序(即wondershare)在Android設備上播放RTMP URL?
請看看Vitamio 。 這是一個很好的播放多媒體內容的庫。
您可以使用您的代碼,但不是使用Daroon Player,而是使用MX Video Player 。
您可以在Play商店中找到的任何播放器都不支持RTMP流。 (這是因為RTMP協議還沒有任何實現。它是由Adobe為Flash Player開發的。)播放RTMP流的唯一方法是使用嵌入了Flash Player的webview,然后使用RTMP鏈接到HTML代碼中的視頻。 這是唯一的方法,但遺憾的是,正在觀看的用戶必須安裝Flash Player。
更新:Android的VLC播放器可以播放RTMP流。 上述信息已過時。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.