网红带货直播最核心的技术即时推流与拉流,硬件要求高这是必须的,特别是网络带宽。但是硬技术就是推拉流的配置和即时通讯中的并发问题。 作为一个直播直播平台,下面是腾讯的解决不方案,实现的高度整合。 以下分多文来讲述:一站式解决方案
我们自己搭建的流媒体服务器,主要是解决音视频问题。【以下为引用文章】
直播系统中为何选择SRS视频推拉流?
安装步骤
第1步:下载SRS
git clone https://github.com/ossrs/srs&&
cd srs / trunk
第2步:安装配置SRS, 需要Centos6.x / Ubuntu12 32 / 64bits,其他的系统版本不支持。
./configure && make
第3步:启动SRS
./objs/srs -c conf / srs.conf
使用步骤
假设服务器的IP是:192.168.1.170
第1步,编写RTMP配置文件
将以下内容保存为文件,譬如conf/rtmp.conf,服务器启动时指定该配置文件(SRS的CONF文件夹有该文件)。
listen 1935;
max_connections 1000;
vhost defaultVhost {
第2步,启动RTMP。
./objs/srs -c conf / rtmp.conf
第3步,启动推流编码器。
使用FFMPEG命令推流:
for((;😉); do \
./objs/ffmpeg/bin/ffmpeg -re -i ./doc/source.200kbps.768x320.flv \ -vcodec copy -acodec copy \ -f flv -y rtmp://192.168.1.170/live/livestream; \ sleep 1; \ done
或使用FMLE推流:
FMS URL: rtmp://192.168.1.170/live
Stream: livestream
第4步,观看RTMP流。
RTMP流地址为:rtmp://192.168.1.170/live/livestream
可以使用VLC观看。
或者使用在线SRS播放器播放:srs-player
请将所有实例的IP地址192.168.1.170都换成部署的服务器IP
技术咨询Q2047879076地址。
原文链接:https://blog.csdn.net/qq_18447649/article/details/109800052?ops_request_misc=&request_id=ffbe2fb3def34742abef660f79c7881c&biz_id=&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~koosearch~default-11-109800052-null-null.268%5Ev1%5Econtrol&utm_term=%E7%9B%B4%E6%92%AD%E8%BF%90%E8%90%A5