日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

开源RTMP组件EasyPusher-Android+EasyDarwin实现APP推流给RTSP流媒体服务器

發布時間:2025/3/19 Android 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 开源RTMP组件EasyPusher-Android+EasyDarwin实现APP推流给RTSP流媒体服务器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

場景

Windows上搭建Nginx RTMP服務器并使用FFmpeg實現本地視頻推流:

Windows上搭建Nginx RTMP服務器并使用FFmpeg實現本地視頻推流_BADAO_LIUMANG_QIZHI的博客-CSDN博客_nginx rtmp windows

上面實現的是在Window上將本地視頻推流給RTMP服務器,如果要實現在

Android中將攝像頭或者屏幕的音視頻數據推送到流媒體服務器進行低延遲直播

或者視頻通信,可以使用如下開源組件。

精煉、穩定、高效的安卓前/后攝像頭/手機桌面屏幕采集、編碼、RTSP直播推送工具,充分秉承了RTP在即時通信領域中的技術特點,網絡條件滿足的情況下,
延時控制在300ms~500ms,非常適合于安防、應急指揮、4G執法、遠程遙控與特殊行業直播等應用領域;
EasyPusher是EasyDarwin流媒體團隊開發的一個RTSP/RTP流媒體音/視頻直播推送產品組件,全平臺支持(包括Windows、Linux、ARM、Android、iOS),
通過EasyPusher我們就可以避免接觸到稍顯復雜的RTSP/RTP/RTCP推送流程,只需要調用EasyPusher的幾個API接口,
就能輕松、穩定地把流媒體音視頻數據推送給RTSP流媒體服務器進行轉發和分發,尤其是與EasyDarwin開源RTSP流媒體服務器、
EasyPlayer-RTSP播放器可以無縫銜接,EasyPusher經過長時間的企業用戶和項目檢驗,穩定性和實時性都非常高;

EasyPusher-Android:

https://github.com/EasyDarwin/EasyPusher-Android

EasyDarwin開源流媒體服務器:

https://github.com/EasyDarwin/EasyDarwin

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi?
關注公眾號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載。

實現

1、下載并安裝EasyPusher-Android的安裝包

app下載地址:

http://app.tsingsee.com/EasyPusher

下載之后并安裝,安裝啟動之后可以選擇是實時屏幕還是開啟攝像頭。

2、下載EasyDarwin搭建RTSP流媒體服務器

直接下載release包

https://github.com/EasyDarwin/EasyDarwin/releases

將安裝包上傳到服務器上,解壓后雙擊exe并訪問10008端口,進入控制頁面,默認用戶名密碼是admin/admin

然后開啟服務器防火墻的554端口。

3、App中配置推流地址

地址為rtsp://服務器ip:554/live

后面跟的是推送的Id,用來做標識。

4、點擊app左下角菜單進行推流

提示推流中則成功。

5、回到流媒體服務器控制臺

控制臺顯示推流成功。

6、拉流播放測試

下載EasyPlayer-RTSP播放器

EasyDarwin 開源流媒體服務器 Open Source Streaming Server

下載安裝啟動后配置源地址并點擊Play

7、效果

?

總結

以上是生活随笔為你收集整理的开源RTMP组件EasyPusher-Android+EasyDarwin实现APP推流给RTSP流媒体服务器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。