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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

1.RTMP流媒体服务器搭建

發布時間:2024/4/11 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 1.RTMP流媒体服务器搭建 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

RTMP流媒體服務器搭建


目錄

  • 安裝srs流媒體服務器
  • 測試srs流媒體服務器
  • 使?OBS推流

  • 1. 安裝srs流媒體服務器(參考:RTMP分發)

  • srs官?:https://github.com/ossrs/srs
  • 碼云的源代碼下載速度快:https://gitee.com/winlinvip/srs.oschina.git
  • 下載srs源碼:git clone https://gitee.com/winlinvip/srs.oschina.git
  • 進入目錄: cd srs.oschina/trunk
  • 編譯工程(mac系統):./configure --osx && make
  • 編譯成功顯示:
  • 配置srs,將srs.conf的max_connections 設為200(mac系統max_connections太大會出現問題):vim conf/srs.conf
  • 配置srs,將rtmp.conf的max_connections 設為200:vim conf/rtmp.conf
  • 啟動srs:./objs/srs -c conf/rtmp.conf
  • 通過日志查詢是否啟動成功:tail -f ./objs/srs.log ,或者查詢狀態判斷是否開啟成功:./etc/init.d/srs status

  • 2. 測試srs流媒體服務器

  • 啟動推流編碼器,使用FFMPEG命令推流:ffmpeg -re -i source.200kbps.768x320.flv -vcodec copy -acodec copy -f flv -y rtmp://192.168.16.39/live/livestream
  • 默認情況下srs的rtmp采?1935端?,如果該端?被占?或修改了srs.conf中的端?,注意根據情況調整;防?墻如果開了,也要檢測下1935端口是否允許訪問。
  • source.200kbps.768x320.flv:推流的flv視頻文件
  • 192.168.16.39,本機ip,獲取命令:ifconfig| grep "inet"
  • 觀看RTMP流
  • ffmpeg拉流:ffplay rtmp://192.168.16.39/live/livestream
  • 使?在線SRS播放器播放:srs-player
  • VCL觀看,下載地址:https://www.videolan.org/

  • 3. 使?OBS推流

  • ffmpeg的命令??式不太友好,推薦使?主流的OBS開源推流軟件,可從官?https://obsproject.com/下載最新版本,?前很多?絡主播都是?它做直播。該軟件?持本地視頻?件以及攝像頭推流。
  • 1. 文件推流

  • 添加“媒體源”

  • 導入播放文件,比如flv文件

  • 進入設置,輸入服務器和串流秘鑰(跟上面srs推流一樣)

  • 設置完成,點擊開始推流

  • 進行拉流:ffplay rtmp://10.235.1.252/live/livestream

  • 2. 攝像頭推流

  • 跟上?的其實差不多,區別只是添加“視頻采集設備”,不好看…
  • 串流秘鑰修改成自己想設置的
  • 開始推流
  • 進行拉流:ffplay rtmp://10.235.1.252/live/livestream1
  • OBS更多設置:https://cloud.tencent.com/document/product/267/32726
  • 總結

    以上是生活随笔為你收集整理的1.RTMP流媒体服务器搭建的全部內容,希望文章能夠幫你解決所遇到的問題。

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