簡體   English   中英

如何在Android中流式傳輸RTMP直播視頻

[英]How to stream RTMP live video in Android

我已經在Android上開發了一個通過RTSP實時流媒體的應用程序,它運行良好。 我可以在Daroon PlayerWondershare的幫助下播放 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

你可以使用Vitamio Library for android。 唯一的缺點是它有許可證。

這是一個教程

您可以在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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM