视频直播服务搭建(基于SRS和FFmpeg)

技术架构

SRS -> 流分发,支持RTMP、FLv、HLS

ffmpeg -> 推流,RTSP流转发

安装ffmpeg

windows

  1. 下载安装包解压到目录
  2. 配置ffmpeg目录到环境变量path中,便于每个地方进行命令行执行

centos

  1. 添加repo源
yum install -y epel-release
  1. 导入Code
sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
  1. 安装nux-dextop 源
sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
  1. 安装ffmpeg
 sudo yum install ffmpeg ffmpeg-devel -y

检查ffmpeg是否安装完成

服务端搭建

  1. srs下载 :https://github.com/ossrs/srs
  2. 自编译 srs或者

你可能感兴趣的:(解决方案,视频处理,流媒体,直播,ffmpeg,srs)