nginx-jitp即时转封装系统设计

2017/10/08 nginx 共 451 字,约 2 分钟

nginx-jitp即时转封装系统设计

IPTV转OTT系统设计

nginx-jitp

nginx-jitp

nginx-jitp即时转封装功能: 基于nginx框架的C module开发。

需要的nginx技术栈:

  • subrequest子请求(C module) + upstream

    subreqeust包含了 content-handler阶段

  • header-filter/body-filter(C module)

FAQ

设计中遇到的坑

  • 如果不用subrequest子请求,就会出现body-filter是range(偏移)的数据;所以必须用subrequest

  • http range 是获取整体中的部分数据;

Author

zhangbiwu

【注】

  • 设计过程中借鉴了openresty作者章亦春的nginx echo c module。
  • 如有兴趣欢迎联系交流

参考链接

  • https://github.com/cherishman2005/ngx_http_jitp_module

  • https://github.com/openresty/echo-nginx-module

文档信息

Search

    Table of Contents