博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SRS服务器搭建,ffmpeg 本地推流,srs从本地拉流
阅读量:6817 次
发布时间:2019-06-26

本文共 2028 字,大约阅读时间需要 6 分钟。

参考:    https://github.com/ossrs/srs/wiki/v2_CN_SampleFFMPEGgit clone https://github.com/ossrs/srscd srs/trunk./configuremakemake install./objs/srs -c conf/myconf.conf其中: ./configure --with-ffmpeg && make 如果编译失败就去掉--with-ffmpeg,自己安装ffmpeg本地推流: ffmpeg -re -i /root/Videos/aaa.mp4 -c copy -f flv rtmp://192.168.2.125:1935/live/aaa

 配置文件myconf.conf:

# the config for srs use ffmpeg to transcode# @see https://github.com/ossrs/srs/wiki/v1_CN_SampleFFMPEG# @see full.conf for detail config.listen              1935;max_connections     1000;daemon              off;srs_log_tank        console;vhost __defaultVhost__ {    transcode {        enabled     on;        ffmpeg      ./objs/ffmpeg/bin/ffmpeg;        engine ff {            enabled         on;            vfilter {            }            vcodec          libx264;            vthreads        4;            vprofile        main;            vpreset         medium;            vparams {            }            acodec          libfdk_aac;            aparams {            }            output          rtmp://127.0.0.1:[port]/[app]?vhost=[vhost]/[stream]_[engine];        }    }#保存直播为flvdvr {        # https://github.com/ossrs/srs/wiki/v2_CN_DVR                enabled         on;        dvr_path        ./objs/nginx/html/[app]/[stream].[timestamp].flv;        dvr_plan        session;        dvr_duration    30;        dvr_wait_keyframe       on;         time_jitter             full;   }}

 

srs从本地拉流:

my.ingest.conf

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

 关键是ffmpeg路径要是绝对的

转载于:https://www.cnblogs.com/lanqie/p/7667450.html

你可能感兴趣的文章
关于JQuery的选择器
查看>>
Java和C++的区别
查看>>
git工作区和暂存区
查看>>
C函数调用与栈
查看>>
SQL优化小技巧
查看>>
UVALive 4850 Installations 贪心
查看>>
JS 中刷新页面的方法
查看>>
励志帝马云是不是你的财富导师?
查看>>
力扣算法题—088合并两个有序数组
查看>>
APP和web设计区别
查看>>
三层fragment嵌套,接口回调方式
查看>>
sfcapd服务新增nfdump安装
查看>>
Node.js:DNS模块的使用
查看>>
C指针函数中的局部变量返回
查看>>
获取总页数和分页的公用方法
查看>>
【cocos2d-js官方文档】四、基础数据类型
查看>>
【IIS错误】IIS各种错误
查看>>
LeetCode题解 | 215. 数组中的第K个最大元素
查看>>
DL4NLP —— 序列标注:BiLSTM-CRF模型做基于字的中文命名实体识别
查看>>
Python图片裁剪实例代码(如头像裁剪)
查看>>