nginx开发(四)调用ffmpeg,搭建rtmp直播流。
来源:互联网 发布:知乎为什么中国dota 编辑:程序博客网 时间:2024/05/19 16:34
1: 修改conf文件,配置rtmp直播
打开usr/local/nginx/conf/nginx.conf,添加红色内容:
rtmp {
#rtmp点播配置
server {
listen 1935;
chunk_size 4000;
application vod {
play /usr/local/nginx/html/multimedia/rtmp/vod; #点播媒体文件存放目录
}
}
#rtmp直播配置
server {
listen 1936;
chunk_size 4000;
application live {
live on;
}
}
}
2:下载ffmpeg,官网链接:http://ffmpeg.org/download.html
3: 通过ffmpeg,向nginx发送rtmp直播流
ffmpeg -re -i 1.flv -f flv rtmp://yourserverIp:1936/live/show
解释:
1):live为application的名字,由nginx的conf中定义
2):show为直播流的名字,由推送方定义,此处为ffmpeg
4:调用播放器播放rtmp直播流
在这我使用的是vlc播放器,播放链接为:rtmp://yourserverIp:1936/live/show
完成!!!
0 0
- nginx开发(四)调用ffmpeg,搭建rtmp直播流。
- 搭建nginx rtmp直播服务器,ffmpeg模拟推流
- 搭建nginx rtmp直播服务器,ffmpeg模拟推流
- ffmpeg + nginx + rtmp 搭建本地直播服务器
- 直播系列4-使用nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器笔记(一)
- 直播系列5-使用nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器笔记(二)
- 搭建rtmp直播流服务之1:使用nginx搭建rtmp直播流服务器(nginx-rtmp模块的安装以及rtmp直播流配置)
- nginx+rtmp直播流服务器搭建
- nginx rtmp 直播环境搭建
- nginx 搭建rtmp直播服务器
- 使用nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器笔记(四)
- 实时监控、直播流、流媒体、视频网站开发方案流媒体服务器搭建及配置详解:使用nginx搭建rtmp直播、rtmp点播、,hls直播服务配置详解
- 实时监控、直播流、流媒体、视频网站开发方案流媒体服务器搭建及配置详解:使用nginx搭建rtmp直播、rtmp点播、,hls直播服务配置详解
- 实时监控、直播流、流媒体、视频网站开发方案流媒体服务器搭建及配置详解:使用nginx搭建rtmp直播、rtmp点播、,hls直播服务配置详解
- 搭建rtmp直播流服务之2:使用java实现ffmpeg命令接口化调用(用java执行ffmpeg命令)
- 搭建rtmp直播流服务之2:使用java实现ffmpeg命令接口化调用(用java执行ffmpeg命令)
- ffmpeg rtmp推流 nginx搭建的rtmp服务器
- RTMP局域网直播环境搭建(ffmpeg+crtmpserver+xampp+jwplayer7)
- eval运行字符串指定的方法
- linux msyql 配置文件my.cnf
- java中的集合和数组
- Meteor 用户登录注册密码验证 php版本
- 怎样退出终止App
- nginx开发(四)调用ffmpeg,搭建rtmp直播流。
- spark操作mysql
- 9.以表格-树-表格表单三级主细为模板定制模块:文件目录三级管理
- 归并排序算法
- IOS(UI)_模态推送
- 备份多个数据库文件并新建文件夹日期命名保存
- 部分设计模式介绍
- Linux Desktop Entry 文件深入解析
- 内核空间与用户空间