直播流媒体服务器 srs介绍 2

一、编译

操作系统要求:Requires Centos6.x/Ubuntu12 32/64bits

编译:

1、进入trunk分支目录

2、./configure && make

3、编译

编译成功显示:utest for srs build success

在objs目录下生成可执行的srs文件

二、配置

进入conf目录,编辑rtmp.conf

##############################################################

# the config for srs to delivery RTMP
# @see https://github.com/ossrs/srs/wiki/v1_CN_SampleRTMP
# @see full.conf for detail config.

listen              1935;
max_connections     1000;
daemon              off;
srs_log_tank        console;
vhost __defaultVhost__ {
      ingest livestream {
            enabled      on;
            input {
                    type    file;
                    url     /home/mike/ffmpeg/mp4.mp4;
                }
            #ffmpeg      /usr/local/bin/ffmpeg;
        ffmpeg       /home/mike/ffmpeg/ffmpeg;
            engine {
                    enabled         off;
                    output          rtmp://127.0.0.1:1935/live/livestream;
                    #rtmp://127.0.0.1:[port]/live?vhost=[vhost]/livestream;
            }
       }
}

##############################################################

input  中设置流类型(type)和地址(url),如果是文件可以设置成绝对路径,例如本例中是个mp4文件

ffmpeg项需要设置可执行文件ffmpeg的绝对路径

三、运行

进入trunk分支目录

命令:./objs/srs -c conf/rtmp.conf

四、客户端视频流显示

1、下载运行“VLC media player”

下载地址:https://download.csdn.net/download/notfindjob/11382758

2、打开媒体->网络串流->播放

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值