SRS之安装与使用】的更多相关文章

1. 安装 1.1 github 获取源码 git clone https://github.com/ossrs/srs.git 1.2 编译 1.2.1 关闭防火墙和 selinux 先关闭防火墙,防止有时候启动没有问题,但是就是看不了. Centos6.x 下关闭防火墙和 selinux 的命令: # disable the firewall sudo /etc/init.d/iptables stop sudo /sbin/chkconfig iptables off selinux也需要…
SRS全称Simple RTMP Server,定位是运营级的互联网直播服务器集群,是一个非常简单就可以推送rtmp视频流的服务器. github主页:https://github.com/ossrs/srs 目前稳定版为2.0,3.0版本正在开发中,2.0的文档为:https://github.com/ossrs/srs/wiki/v2_CN_Home,文档为中文版,里面内容和组件介绍也很清晰,开发srs的大牛也是中国人,看到这里不禁自豪一番^-^. 下面介绍srs的安装和基本配置: 操作系统…
Simple-RTMP-Server 服务器搭建 1. 服务器镜像获取 github源码地址 git clone https://github.com/winlinvip/simple-rtmp-server.git CSDN镜像地址 git clone https://code.csdn.net/winlinvip/srs-csdn.git OSChina镜像 git clone https://git.oschina.net/winlinvip/srs.oschina.git 2. 关闭防火…
一.采集:使用python调用摄像头采集,原设想是使用树莓派摄像头采集,但是经费紧张买不起,先用摄像头凑合下,反正很简单.                   原理就是先录一小段视频,然后循环播放,用celery做任务控制,每5秒钟录一段很小的视频,然后再循环录制.控制录制开始和停止的方法就是在redis钟设置一个键,录像程序运行的前提是这个键允许录制,如果要求录制停止就把这个键设置为停止.每5秒循环录制.正式使用后用python调用ffmpeg的命令进行推流直播,录制视频的格式是avi格式,要…
SRS(Simple RTMP Server)  是国人写的一款非常优秀的开源流媒体服务器软件,可用于直播/录播/视频客服等多种场景,其定位是运营级的互联网直播服务器集群. 一.安装 官网提供了3种安装方式: 从源码编译安装.利用docker(学习用) .直接下载安装包安装 相信很多人主要目的是出于学习srs如何使用,对c++语言本身可能并不擅长,所以本文仅介绍"如何利用安装包"安装部署. 先从官网下载最新的稳定发布版本(目前是2.0r6) http://ossrs.net/srs.r…
第一次写博客,有些地方可能不太完善. 1.安装VMware,我用的是VMware12. 2.下载Ubuntu镜像(自Ubuntu 17.10开始桌面版本不再提供32位安装镜像,Ubuntu Server版本将从18.04 LTS不再提供32位),官网地址:https://www.ubuntu.com/download 2.1.选择桌面版或者服务器版. 2.2.点击下载等待即可. 3.在VMware安装Ubuntu18.04准备工作 3.1.打开虚拟机,文件->新建虚拟机,一定要选自定义(我用典型…
最近由于公司开发的需要--互动会议,开始研究直播中的技术.由于自身没有接触过虚拟机导致在研究的过程中遇到了很大的问题,首先官方GitHub给出的文档并没有清晰的指出编译是需要通过何种方式进行编译?以下是个人研究的过程,这边只是做一个笔记,并不代表权威的技术解读文档,大神请略过. 1.https://github.com/ossrs/srs/wiki/v2_CN_Home     这边是官方给出的Github: 2.要使用SRS服务器首先需要对SRS进行搭建,而搭建的前提就是要进行编译,官方这点是…
./configure --with-arm-ubuntu12 && make 须要安装: apt-get installgcc-arm-linux-gnueabi     ,但hi3516C是用的arm-hisiv100-nptl-gcc, 须要替换gcc-arm-linux-gnueabi为arm-hisiv100-nptl-gcc auto# gedit setup_variables.sh, # when arm specified, setup the cross buildva…
这段时间一直在搞RTMP流媒体直播项目,期间踩过很多坑,刚开始是用的nginx-rtmp作为流媒体转发服务器,但是效果并不尽人意,推拉流不稳定,特别是拉流,速度特别慢,平均要十多秒才能拉到流,并且交互并不是那么友好,比如说刚断开再立即拉流的话,很难拉到流,还有就是播放延时的问题,最少延时5秒,后面使用了srs来做,效果就好很多了,不仅解决了nginx-rtmp的不友好操作,也提升了性能和效率,延时也降低了,最低的时候延时1秒不到,不同的播放器有会有所差别,目前用过ffplay ,potplaye…
环境说明:ubuntu 16.04 当前目录为~/. 一. 下载 git clone https://github.com/ossrs/srs.git 二.部署SRS 关闭防火墙,执行如下命令. ufw disable //关闭防火墙 cd srs/trunk ./configure && make //编译文件 ./objs/srs -c conf/srs.conf // 启动srs服务 ps -ef | grep srs //查看服务是否启动成功 输入cd 3rdparty进入第三方组…