Car-eye-HTTP-FLV module 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Car-eye-HTTP-FLV module 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Car-eye-HTTP-FLV module 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Car-eye-HTTP-FLV module 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Car-eye-HTTP-FLV module 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

car-eye-http-flv-module 是在nginx-rtmp-mudule RTMP基础上修改的流媒体服务器,除了支持flash播放器外,还支持现在常见的播放器。

功能

  • nginx-rtmp-module提供的所有功能。

  • 基于HTTP协议的FLV直播流播放。

  • GOP缓存,降低播放延迟 (H.264视频和AAC音频)。

  • 支持Transfer-Encoding: chunked方式的HTTP回复。

  • rtmp配置的server块中可以省略listen配置项。

  • 支持虚拟主机。

支持的系统

  • Linux(推荐)/FreeBSD/MacOS/Windows(受限)。

支持的播放器

依赖

  • 在类Unix系统上,需要GNU make,用于调用编译器来编译软件。

  • 在类Unix系统上,需要GCC/在Windows上,需要MSVC,用于编译软件。

  • 在类Unix系统上,需要GDB,用于调试软件(可选)。

  • FFmpeg,用于发布媒体流。

  • VLC播放器(推荐),用于播放媒体流。

  • 如果NGINX要支持正则表达式,需要PCRE库。

  • 如果NGINX要支持加密访问,需要OpenSSL库。

  • 如果NGINX要支持压缩,需要zlib库。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表于软件架构专区
2020/08/27 22:04

nginx-http-flv-module flv拉流错误整理

1.flv拉流错误 ``` Uncaught (in promise) DOMException: play() failed because the user didn't interact with the document first. https://goo.gl/xX8pDD 在video标签中加入 muted 即可 Your browser is too old which doesn't support HTML5 video. ``` 2.[HTML采用flv.js与dplayer播放器来播放http-flv格式视频时,请求nignx服务器遇到了chrom跨域的问题](https://blog.csdn.net/weixin_44890856/article/details/1060495...

0
1
发表于开发技能专区
2018/01/08 18:25

基于nginx-rtmp-module模块实现的基于HTTP协议的FLV直播模块(nginx-http-flv-module)

近几年直播行业火爆,开源的直播软件解决方案有SRS(Simple-RTMP-Server)和nginx-rtmp-module,前者是国人发起的一个优秀的开源项目,目前国内很多公司都使用它作为直播解决方案,由C++编写;后者依赖Nginx,以第三方模块的方式提供直播功能,由C编写。SRS采用多线程方式,性能优秀,经受住了众多场景的考验,但是SRS3已经闭源(更正,中间一段时间闭源,现在又开源了);nginx-rtmp-module是采用多进程方式,Nginx的性能优秀,...

0
0
发表了博客
2020/11/02 07:33

Linux(ubuntu)搭建基于nginx-http-flv-module的视频推拉流服务器

前言 上篇说到基于MacOS的服务器搭建,是自己在本地电脑上的小尝试,真正用的时候还是要上linuxOS 的,下面来看下ubuntu系统的搭建过程。 正文 环境准备 操作系统: Ubuntu 16.04 x86_64 软件版本: Nginx-1.9.7 (http://nginx.org/download/) 注意: 因为要重新编译,所以下载源码包 Nginx-http-flv-module-master(https://github.com/winshining/nginx-http-flv-module) FFmpeg(cli命令行安装) 软件目录(此处放目录截图): 编译&...

0
0
发表了博客
2020/10/19 07:03

基于 nginx-http-flv-module模块搭建IPC摄像头视频推拉流服务器

前言 近期因项目需要,开始了解IPC(网络摄像头)的视频流的实时播放、帧图像处理、Web页面展示等多种操作, 因要实现Web页面无需安装Flash无需输入用户名和密码的方式实时预览视频,经过多种方案的比较,最终选用FFmpeg+Nginx( nginx-http-flv-module)+java+flv.js的解决方案,这次主要记录下视频流服务器的搭建过程。 正文 环境准备 操作系统(MacOS) Nginx-1.19.3(下载地址:http://nginx.org/download/) Nginx-http-flv-module(下载地...

0
0
发表于服务端专区
2018/02/04 14:47

Car-eye 车辆管理系统开源平台中流媒体相关技术应用

随着4G技术的普及,流媒体技术在车辆上应用越来越多。在出租车,公交车,校车上视频监控已经作为一个重要的功能模块被广泛应用。在私家车上,人脸识别.视频对话也越来越多作为车载系统一部分被实现。如此广泛的应用主要基于以下三个因素:一是无线网络的快速发展,网速越来越快,网络费用越来越低。二是流媒体技术越来越成熟,基于RTSP,RTMP,HTTP协议的网络产品和模块越来越涌现出来,三是云技术,尤其是云服务器云技术技术的普...

0
2
发表了博客
2019/01/23 22:55

nginx之访问控制http_access_module与http_auth_basic_module

http_access_module 作用 基于IP的访问控制 语法 使用 局限性 解决办法 1. http_x_forwarded_for http_auth_basic_module 作用 基于用户的信任登录 语法 使用 局限性 解决办法

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
4 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部