以下正在写作中。。。
srs源码分析7-create stream
srs源码分析8-推流-publish
srs源码分析9-推流-unpublish
srs源码分析10-拉流-play
srs源码分析11-拉流-pause
srs源码分析12-转发-forward
在搭建srs-0.6.0时,总是提示各种错误,为了简化搭建,我直接使用CMake重新组织了一下构建方式,目前只支持rtmp。
平台:Ubuntu 18.04
下载srs
git clone https://gitee.com/qiuguolu/srs-0.6.0.git
安装state_threads:
cd st
make linux-debug
cd ./obj
cp libst.a /usr/local/lib/
cp st.h /usr/local/include/
然后安装srs:
mkdir build && cd build
cmake ../
make
运行srs:
./srs -c ../config/srs.conf
测试:
#推流
ffmpeg -re -i Jasmine.flv -vcodec copy -acodec copy -f flv -y rtmp://192.168.30.17/live/livestream
#拉流
ffplay rtmp://192.168.30.17/live/livestream
版权声明:本文为qiuguolu1108原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。