nginx-module-media-framework in CentOS/RHEL 10 (x86_64) - Kaltura Live Media Framework
| Website: | https://github.com/kaltura/media-framework |
|---|---|
| License: | BSD |
| Vendor: | GetPageSpeed, Inc. |
- Description:
A distributed framework for live video streaming. The system is composed of multiple components, each one responsible for a specific function. Enable modules by placing at the top of your /etc/nginx/nginx.conf file: load_module modules/ngx_http_api_module.so; load_module modules/ngx_http_pckg_core_module.so; load_module modules/ngx_kmp_in_module.so; load_module modules/ngx_kmp_out_module.so; load_module modules/ngx_live_module.so; load_module modules/ngx_rtmp_kmp_module.so; load_module modules/ngx_rtmp_module.so; load_module modules/ngx_stream_kmp_cc_module.so; load_module modules/ngx_stream_kmp_rtmp_module.so; load_module modules/ngx_stream_ts_module.so; load_module modules/ngx_ts_kmp_module.so;
- Distro notes:
This package is compatible with all RHEL-based distributions, including CentOS, AlmaLinux, Oracle Linux, Rocky Linux, etc.
How to Install nginx-module-media-framework in CentOS/RHEL 10 (x86_64)
sudo dnf -y install https://extras.getpagespeed.com/release-latest.rpm sudo dnf -y install nginx-module-media-framework
Packages
| nginx-module-media-framework-1.28.2+2.0.6-6.el10.gps.x86_64 [469 KiB] |
Changelog
by Danila Vershinin (2026-03-12):
- Fix SIGSEGV at worker startup caused by -DNGX_COMPILER=__GNUC__ in CC_OPT.
__GNUC__ is a preprocessor integer (e.g. 14), not a string. Kaltura's
ngx_http_live_api_module.c uses ngx_json_string(NGX_COMPILER) which expands
via ngx_string() to { sizeof(NGX_COMPILER)-1, (u_char*)NGX_COMPILER }.
With NGX_COMPILER=14, this became { 1, (u_char*)0xe } — a bogus pointer
that crashed in ngx_escape_json() during worker init_process.
The -D also shadowed nginx's own correct "#define NGX_COMPILER "gcc X.Y.Z""
in ngx_auto_config.h because auto/define uses an #ifndef guard.
Fix: remove the -D entirely and let nginx's auto/cc/name handle it.
|
| nginx-module-media-framework-1.28.2+2.0.6-4.el10.gps.x86_64 [468 KiB] |
Changelog
by Danila Vershinin (2026-03-12):
- Fix SIGSEGV at worker startup: ensure NGX_COMPILER is a string literal, not __GNUC__ integer |
| nginx-module-media-framework-1.28.2+2.0.6-2.el10.gps.x86_64 [468 KiB] |
Changelog
by Danila Vershinin (2026-03-12):
- Fix SIGSEGV at worker startup: ensure NGX_COMPILER is a string literal, not __GNUC__ integer |
| nginx-module-media-framework-1.28.2+2.0.6-1.el10.gps.x86_64 [468 KiB] |
Changelog
by Danila Vershinin (2025-11-14):
- Carefully updated to upstream module version 2.0.6 |
| nginx-module-media-framework-1.28.1+2.0.6-1.el10.gps.x86_64 [468 KiB] |
Changelog
by Danila Vershinin (2025-11-14):
- Carefully updated to upstream module version 2.0.6 |
| nginx-module-media-framework-1.28.0+2.0.6-1.el10.gps.x86_64 [468 KiB] |
Changelog
by Danila Vershinin (2025-11-14):
- Carefully updated to upstream module version 2.0.6 |
| nginx-module-media-framework-1.28.0+2.0.5-1.el10.gps.x86_64 [468 KiB] |
Changelog
by Danila Vershinin (2025-11-04):
- Carefully updated to upstream module version 2.0.5 |
| nginx-module-media-framework-1.28.0+2.0.3-1.el10.gps.x86_64 [468 KiB] |
Changelog
by Danila Vershinin (2025-10-28):
- Carefully updated to upstream module version 2.0.3 |
| nginx-module-media-framework-1.28.0+2.0.1-1.el10.gps.x86_64 [468 KiB] |
Changelog
by Danila Vershinin (2025-10-06):
- Carefully updated to upstream module version 2.0.1 |
| nginx-module-media-framework-1.28.0+2.0.0-1.el10.gps.x86_64 [468 KiB] |
Changelog
by Danila Vershinin (2025-09-15):
- Carefully updated to upstream module version 2.0.0 |
| nginx-module-media-framework-1.28.0+1.30.1-1.el10.gps.x86_64 [468 KiB] |
Changelog
by Danila Vershinin (2025-05-06):
- Carefully updated to upstream module version 1.30.1 |
| nginx-module-media-framework-1.28.0+1.30.0-1.el10.gps.x86_64 [468 KiB] |
Changelog
by Danila Vershinin (2025-02-03):
- Carefully updated to upstream module version 1.30.0 |
| nginx-module-media-framework-1.26.3+1.30.0-1.el10.gps.x86_64 [467 KiB] |
Changelog
by Danila Vershinin (2025-02-03):
- Carefully updated to upstream module version 1.30.0 |