资源简介
- [x] **直播协议:** RTMP、HTTP(S)-FLV、HTTP(S)-TS、HLS(支持HTTPS)、HLS (支持HTTPS)、DASH(支持HTTPS)。
- [x] **音视频编码:** H264、H265、MP3、AAC。
- [x] **直播录像:** FLV文件格式和TS文件格式。
- [x] **GOP缓存:** 实现秒开和内存复用。
- [x] **application支持通配符:** “ * ”号通配符实现自动匹配推拉流时使用的application名字,无需累赘的配置。
- [x] **VHOST功能:** 支持配置多个server域名。
- [x] **控制台接口:** 通过HTTP API接口控制推流、拉流以及录像过程。
- [x] **配置动态加载:** 修改配置文件后无需对nginx做任何操作就可读取最新配置。
- [x] **流量计费:** 通过配置自定义流量日志。
- [x] **变量参数配置:** 配置文件中使用变量。
- [x] **进程间回源:** 进程间相互拉流,解决了原生nginx-rtmp-module模块多进程拉流失败的问题。
- [x] **集群化功能:** 服务器间推拉流功能(http-flv、rtmp协议)。
- [x] **html5网页播放器:
代码片段和文件信息
/*
* Copyright (C) Yichun Zhang (agentzh)
*/
#ifndef DDEBUG
#define DDEBUG 0
#endif
#include “ddebug.h“
#include “ngx_http_headers_more_filter_module.h“
#include “ngx_http_headers_more_headers_out.h“
#include “ngx_http_headers_more_headers_in.h“
#include “ngx_http_headers_more_util.h“
#include
/* config handlers */
static void *ngx_http_headers_more_create_loc_conf(ngx_conf_t *cf);
static char *ngx_http_headers_more_merge_loc_conf(ngx_conf_t *cf
void *parent void *child);
static void *ngx_http_headers_more_create_main_conf(ngx_conf_t *cf);
static ngx_int_t ngx_http_headers_more_post_config(ngx_conf_t *cf);
/* post-read-phase handler */
static ngx_int_t ngx_http_headers_more_handler(ngx_http_request_t *r);
/* filter handlers */
static ngx_int_t ngx_http_he
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-05-27 16:37 pingos-master-20200527-ac2df0f-lua\
文件 64 2020-05-23 20:56 pingos-master-20200527-ac2df0f-lua\.gitignore
文件 71 2020-05-23 20:56 pingos-master-20200527-ac2df0f-lua\.travis.yml
目录 0 2020-05-23 20:56 pingos-master-20200527-ac2df0f-lua\doc\
目录 0 2020-05-23 20:56 pingos-master-20200527-ac2df0f-lua\docker\
目录 0 2020-05-23 20:56 pingos-master-20200527-ac2df0f-lua\docker\conf\
文件 3556 2020-05-23 20:56 pingos-master-20200527-ac2df0f-lua\docker\conf\nginx.conf
文件 301 2020-05-23 20:56 pingos-master-20200527-ac2df0f-lua\docker\docker-compose.yml
文件 447 2020-05-23 20:56 pingos-master-20200527-ac2df0f-lua\docker\Dockerfile
文件 1019 2020-05-23 20:56 pingos-master-20200527-ac2df0f-lua\docker\README.md
文件 1517 2020-05-23 20:56 pingos-master-20200527-ac2df0f-lua\docker\run.sh
目录 0 2020-05-23 20:56 pingos-master-20200527-ac2df0f-lua\doc\img\
文件 856677 2020-05-23 20:56 pingos-master-20200527-ac2df0f-lua\doc\img\flvpla
文件 41981 2020-05-23 20:56 pingos-master-20200527-ac2df0f-lua\doc\img\logo-banner-blue-400x200.jpeg
文件 272548 2020-05-23 20:56 pingos-master-20200527-ac2df0f-lua\doc\img\logo-banner-blue.jpeg
文件 29949 2020-05-23 20:56 pingos-master-20200527-ac2df0f-lua\doc\img\logo-banner-white-400x200.png
文件 123373 2020-05-23 20:56 pingos-master-20200527-ac2df0f-lua\doc\img\logo-banner-white.png
文件 1518 2020-05-23 20:56 pingos-master-20200527-ac2df0f-lua\LICENSE
目录 0 2020-05-27 16:35 pingos-master-20200527-ac2df0f-lua\modules\
目录 0 2020-05-27 16:35 pingos-master-20200527-ac2df0f-lua\modules\headers-more-nginx-module-0.33\
文件 27 2020-05-27 10:34 pingos-master-20200527-ac2df0f-lua\modules\headers-more-nginx-module-0.33\.gitattributes
文件 451 2020-05-27 10:34 pingos-master-20200527-ac2df0f-lua\modules\headers-more-nginx-module-0.33\.gitignore
文件 1109 2020-05-27 10:34 pingos-master-20200527-ac2df0f-lua\modules\headers-more-nginx-module-0.33\.travis.yml
文件 1468 2020-05-27 10:34 pingos-master-20200527-ac2df0f-lua\modules\headers-more-nginx-module-0.33\config
目录 0 2020-05-27 16:35 pingos-master-20200527-ac2df0f-lua\modules\headers-more-nginx-module-0.33\src\
文件 2715 2020-05-27 10:34 pingos-master-20200527-ac2df0f-lua\modules\headers-more-nginx-module-0.33\src\ddebug.h
文件 9675 2020-05-27 10:34 pingos-master-20200527-ac2df0f-lua\modules\headers-more-nginx-module-0.33\src\ngx_http_headers_more_filter_module.c
文件 2174 2020-05-27 10:34 pingos-master-20200527-ac2df0f-lua\modules\headers-more-nginx-module-0.33\src\ngx_http_headers_more_filter_module.h
文件 23126 2020-05-27 10:34 pingos-master-20200527-ac2df0f-lua\modules\headers-more-nginx-module-0.33\src\ngx_http_headers_more_headers_in.c
文件 601 2020-05-27 10:34 pingos-master-20200527-ac2df0f-lua\modules\headers-more-nginx-module-0.33\src\ngx_http_headers_more_headers_in.h
文件 18338 2020-05-27 10:34 pingos-master-20200527-ac2df0f-lua\modules\headers-more-nginx-module-0.33\src\ngx_http_headers_more_headers_out.c
............此处省略2421个文件信息
评论
共有 条评论