怎样在小程序里实现标题的更改
1148
2022-10-06
【音视频】srs直播平台搭建
服务搭建
从github下clone项目
git
下来后进入trunk文件夹下编译
cd
编译
我的环境是centos7 使用如下命令在trunk文件夹下进行编译
./configure --prefix=/opt/module/srs --with-hls --with-hds --with-dvr --without-nginx --with-ssl --without-ffmpeg --with-transcode --with-ingest --with-stat --with---with---without-stream-caster --with---with-librtmp --without-research --with-utest --without-gperf --without-gmc --without-gmp --without-gcp --without-gprof
make
make
完成后就可以打开服务了
打开服务
./objs/srs -c ./conf/rtmp.conf
打开服务后,可以看一下是否打开服务:
ps -aux | grep
如果没有问题了,就可以视频流传输测试了
测试
首先,使用ffmpeg将视频推到服务器上:
ffmpeg -re -i ./doc/source.flv -c copy -f flv rtmp://localhost/live/livestream
此时需要将ffmpeg的项目clone下来并编译、make后运行。
如果没有报错,则表明开始推流了。
打开下面的页面播放流(若SRS不在本机,请将localhost更换成服务器IP):
RTMP (by VLC): rtmp://localhost/live/livestreamH5(HTTP-FLV): 不在维护
--with-librtmp
--prefix=/opt/module/srs --with-hls --with-hds --with-dvr --without-nginx --with-ssl --without-ffmpeg --with-transcode --with-ingest --with-stat --with---with---without-stream-caster --with---without-research --with-utest --without-gperf --without-gmc --without-gmp --without-gcp --without-gprof
之后就会进行编译,在停止时根据提示来安装其他工具,并再次执行上述命令。
如果出现如无法找到CherryPy-3.2.4或者其他的包
解决方法
如果出现上述问题,需要将3rdparty文件夹中的问题压缩包复制到objs文件夹下,并解压。
cp
完成后继续调用上述命令进行编译项目。
make: was not declared in this scope
可能与使用最新分支有关,我是图省事用官方的wiki实现了下,编译的时候正常~
用官方wiki试试https://ossrs-/lts/zh-cn/docs/v4/doc/getting-started-build
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~