请尊重分享成果,转载请注明出处,本文来自逆流的鱼yuiop,原文链接:
http://blog.csdn.net/hejjunlin/article/details/71331929

下载 nginx 和 nginx-rtmp源码:
http://nginx.org/download/nginx-1.5.10.tar.gz
https://github.com/arut/nginx-rtmp-module/archive/master.zip

编译安装:
cd nginx-1.5.10
./configure –with-http_ssl_module –add-module=../nginx-rtmp-module-master
make
make install

浏览器输入localhost:8010(默认80,由于其他服务在用,这里用8010),得到如下:

配置nginx支持rtmp,找到nginx.cnf,在http节点结束后加入rtmp节点,如下:


rtmp {server {listen 1935;//监听1935端口application yuiop {//为什么叫yuiop?你懂的啦live on;record off;}}
}

FFmpeg开始推流,先推一个直播流来直播

接下来开始看下服务器流是否可看,开始拉流播放

ffplay rtmp://xxx.xxx.xxx.xxx:1935/yuiop/live

也可以在网页端口写点js代码,也能支持播放,效果如下:

推一个流,拉一个流不过瘾,直播可是,同时有n多个流在推拉,接着来,推拉两个,很自然也成功了。

要是用我之前《Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例》的例子,把直播地址,传给mediaplayer,就可以在手机上看直播了。

最后来张全家福,本地电脑和直播服务器同时看直播,有2-3秒延迟

第一时间获得博客更新提醒,以及更多android干货,源码分析,欢迎关注我的微信公众号,扫一扫下方二维码或者长按识别二维码,即可关注。

如果你觉得好,随手点赞,也是对笔者的肯定,也可以分享此公众号给你更多的人,原创不易

FFmpeg总结(十二)用ffmpeg与nginx实现直播多路流并发播放相关推荐

  1. vs2013编译ffmpeg之四十二 zvbi

    ffmpeg引用zvbib vs2013编译zvbi 1. 建立vs2013的工程 2. 宏定义 3._vbi_inline 4. __VA_ARGS__ 5. FOR_ALL_NODES宏 6. i ...

  2. ffmpeg学习十二:滤镜(实现视频缩放,裁剪,水印等)

    这篇文章对使用滤镜进行视频缩放,裁剪水印等做简单介绍. 一.滤镜 滤镜可以实现多路视频的叠加,水印,缩放,裁剪等功能,ffmpeg提供了丰富的滤镜,可以使用ffmpeg -filters来查看: Fi ...

  3. ffmpeg源码简析(十二)FFMPEG中的主要结构体总结

    FFMPEG中结构体很多.最关键的结构体可以分成以下几类: a) 解协议(http,rtsp,rtmp,mms) AVIOContext,URLProtocol,URLContext主要存储视音频使用 ...

  4. Docker(十二):Docker+Jenkins+Nginx+Spring Boot 自动化部署项目

    前言 虽然Docker已经是风靡全球的容器技术了,统一环境避免环境问题上是Docker的主要吸引点之一,但使用时详细还是会遇到不少问题的,比如个人搭建时曾思考过这些问题: Jenkins官网既然有Do ...

  5. 第二十二篇玩转【斗鱼直播APP】系列之弹出房间界面

    弹出房间界面 功能说明 区分弹出秀场&普通房间 如果用户是秀场直播,那么弹出秀场房间界面 如果用户是电脑直播,那么弹出普通房间界面 秀场界面弹出 直接以Model方式,从底部弹出即可 普通界面 ...

  6. Spring Cloud Alibaba 实战 | 第十二篇: 微服务整合Sentinel的流控、熔断降级,赋能拥有降级功能的Feign新技能熔断,实现熔断降级双剑合璧(JMeter模拟测试)

    文章目录 一. Sentinel概念 1. 什么是Sentinel? 2. Sentinel功能特性 3. Sentinel VS Hystrix 二. Docker部署Sentinel Dashbo ...

  7. ffmpeg 音频解码二

    1. ffmpeg 视频解码一 2. ffmpeg 视频解码二 3. ffmpeg 音频解码一 4. ffmpeg 音频解码二 5. ffmpeg 音视频解码 6. ffmpeg 视频编码一 7. f ...

  8. 【FFmpeg学习笔记一】FFmpeg简介

    Fmpeg简介 一.FFmpeg简介 二.FFmpeg函数库 三.FFmpeg用例 四.相关链接 一.FFmpeg简介 FFmpeg是一款自由软件,核心功能就是音视频编解码,其中的"FF&q ...

  9. buck电路pscad仿真_十二脉波整流器谐波抑制控制策略仿真

    十二脉波 整流器谐波抑制系统由不控整流主电路.BuckBoost 补偿电路.不控整流电流给 定和控制系统组成.不控整流主电路通过 Y-∆变压器和电网连接,原边采用 Y 型 连接,而两个副边分别采用 Y ...

  10. 视频编解码(十):FFMPEG操作总结二

    一.fmplay 播放视频命令 一般播放视频的时候,使用命令:ffplay "林俊杰_江南.flv"   能在播放完成后自动退出,则可以使用命令:ffplay -autoexit  ...

最新文章

  1. mysql删除账户后不能使用_MySQL删除普通用户
  2. Teradata Fastload 使用方法
  3. [OSX安装教程] [整理]虚拟机VM安装Mac OS X
  4. java环境变量设置 重启吗_java环境变量配置,原来是这样的
  5. Ubuntu-mv,cp 命令
  6. 动力学是如何做预测的
  7. 【路径规划】基于matlab蚁群算法无人机巡检路径规划【含Matlab源码 138期】
  8. vue2.x 父组件监听子组件事件并传回信息
  9. Windows XP 系统优化全攻略(转)
  10. Drupal主题制作流程
  11. 有关reducer拆分的学习
  12. 我用Python爬了4400条淘宝商品数据,竟发现了这些“潜规则”
  13. 虾皮台湾店标价是用台币吗?要如何定价?
  14. 浅谈嵌入式MCU软件开发之startup过程详解(从复位向量到main函数之前的准备工作)
  15. 华为云会议,基于云计算的远程会议
  16. 纸牌游戏十点半c语言,纸牌游戏十点半之Excel版
  17. 配置iis解析php
  18. Ubuntu 安装sogo输入法
  19. 浅析国有企业外部董事如何履职
  20. server 2008 R2 server_2008_r2服务器下载

热门文章

  1. 职务与职级并行套改表_职务职级并行没有如期而至,2020年会如愿而至吗?
  2. FFmpeg学习(5)——视频加水印
  3. 线性表_循环链表(增减删查 + 约瑟夫环问题 代码实现 )
  4. ubuntu16.04 kinect2 驱动和ROS驱动
  5. ML/DL-复习笔记【十】- 分组卷积和深度可分离卷积的区别
  6. arduino学习笔记(四)——伺服电机(舵机)
  7. Python socket粘包解决
  8. python做一个http接口测试框架
  9. JAVA IP地址转成长整型方法
  10. WCF开发中遇到的问题及解决系列(一):运行WCF客户端时碰到错误“AddressAlreadyInUseException”...