Docker安裝運行SRS

一、window10安裝Docker

查看文檔地址:https://www.runoob.com/docker/windows-docker-install.html

文檔中的最後一步__設置鏡像加速__,沒有第三方加速資源的情況下,改爲下圖所示:
速器地址: https://registry.docker-cn.com
在這裏插入圖片描述

二、Docker安裝centos7

文檔地址:https://www.runoob.com/docker/docker-install-centos.html

1. 選擇安裝鏡像,拉取鏡像資源
docker pull centos:centos7.6.1810
2. 運行centos
docker run -itd --name centos-srs -p 19350:1935 centos:centos7.6.1810 /bin/bash
3. 查看當前運行容器
docker ps

在這裏插入圖片描述

4. 拷貝本地文件到centos7,srs_Release_x64.tar.gz 是自己編譯好的二進制文件,僅僅提供rtmp分發服務
docker cp D:\srs\srs_Release_x64.tar.gz centos-srs:/home/
5. 進入docker的centos7
docker exec -it centos-srs /bin/bash

在這裏插入圖片描述
安裝gcc、g++

yum install -y gcc gcc-c++

啓動srs

cd /home/srs/trunk/ && ./objs/srs -c conf/fast.conf

在這裏插入圖片描述ffmpeg推流測試

 .\ffmpeg.exe -i  "rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=0"   -c:v h264 -an  -f flv  "rtmp://127.0.0.1:19350/live/test"

在這裏插入圖片描述拉流測試成功
在這裏插入圖片描述

6. 其他
## 停止docker centos
docker stop centos-srs
## 重啓
docker restart centos-srs
## 啓動
docker start centos-srs
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章