无需依赖的实时流媒体服务器与代理,支持 RTSP、RTMP、WebRTC、SRT、HLS 等协议间的推流、拉流与转换。
stackia/rtp2httpd
将组播 RTP/RTSP 等 IPTV 流转换为 HTTP 流,支持 FCC 快速换台和内置网页播放器。
- Star
- 2,315
- Fork
- 374
- 未关闭 Issue
- 45
- 最近提交
- 6天前
这是什么?
rtp2httpd 是一个 IPTV 转发服务器,可将组播 RTP/UDP 和 RTSP 流转换为标准 HTTP 流,方便在普通播放器和浏览器中观看;也可以把内网 HLS 源反向代理到局域网或公网。项目针对中国大陆 IPTV 环境优化,兼容 udpxy 的 URL 格式,可作为 udpxy 和 msd_lite 的替代方案。
服务端实现了 FCC(快速换台)协议,配合运营商的 FCC 服务器可以显著缩短换台和起播时间。它还能把 RTP/RTSP 地址转换为 M3U 播放列表,自动处理时移回看地址,并提供 Web 状态页和内置播放器。
项目使用纯 C 编写,零依赖,体积小巧,适合部署在路由器、光猫、NAS 等设备上,Web 前端资源已内置在程序中。
核心功能
- 01将 RTP/UDP 组播和 RTSP 流转换为 HTTP 流。
- 02实现 FCC 快速换台,缩短切台等待时间。
- 03生成 M3U 播放列表并自动处理回看地址。
- 04提供 Web 状态页,可查看客户端连接、带宽和日志。
- 05内置浏览器播放器,支持 EPG 和时移回看。
- 06纯 C 编写、零依赖,适合路由器等嵌入式设备。
适用场景
- 在家庭网络中通过 IPTV 优化播放器,观看组播电视节目。
- 在 OpenWrt 路由器或 NAS 上运行,将 IPTV 流共享到局域网。
- 将内网 HLS 源代理到外网,方便在局域网之外观看。
- 用更轻量、支持快速换台的服务替代 udpxy 或 msd_lite。
快速上手
- 1
在官方文档网站阅读适合你平台的安装指南
- 2
按照 OpenWrt 快速上手指南配置服务器
- 3
配置 M3U 播放列表后,在浏览器中打开 /player 使用内置播放器
使用前须知
- 采用 GPL-2.0 许可证,修改或分发二进制文件时必须提供源代码。
- 组播 RTP/RTSP 输入需要 IPTV 网络环境,FCC 快速换台还需要运营商支持。
- 内置播放器依赖浏览器解码能力,部分频道可能无声音或黑屏。
标签
常见问题
- rtp2httpd 是什么?
- 将组播 RTP/RTSP 等 IPTV 流转换为 HTTP 流,支持 FCC 快速换台和内置网页播放器。 rtp2httpd 是一个 IPTV 转发服务器,可将组播 RTP/UDP 和 RTSP 流转换为标准 HTTP 流,方便在普通播放器和浏览器中观看;也可以把内网 HLS 源反向代理到局域网或公网。项目针对中国大陆 IPTV 环境优化,兼容 udpxy 的 URL 格式,可作为 udpxy 和 msd_lite 的替代方案。
- rtp2httpd 可以免费使用吗?用的什么许可证?
- rtp2httpd 以 GPL-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- rtp2httpd 还在维护吗?
- 活跃维护中。rtp2httpd 最近一次提交是在 2026年11月1日。
- rtp2httpd 适合用来做什么?
- 在家庭网络中通过 IPTV 优化播放器,观看组播电视节目。 在 OpenWrt 路由器或 NAS 上运行,将 IPTV 流共享到局域网。 将内网 HLS 源代理到外网,方便在局域网之外观看。 用更轻量、支持快速换台的服务替代 udpxy 或 msd_lite。
- rtp2httpd 怎么安装和运行?
- 在官方文档网站阅读适合你平台的安装指南 按照 OpenWrt 快速上手指南配置服务器 配置 M3U 播放列表后,在浏览器中打开 /player 使用内置播放器
- 在哪里获取 rtp2httpd?
- 源代码和安装说明在 GitHub 上:https://github.com/stackia/rtp2httpd
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
2.1万+76 本周2452GoMIT更新于 19小时前
一款摄像头流媒体服务,可在数十种摄像头协议与播放格式之间转换和转发音视频。
1.5万+59 本周1474GoMIT更新于 前天
一款可自托管的网页播放器,用于在浏览器中观看 Xtream Codes 或 M3U 源的直播、电影和剧集。
1595+18 本周255JavaScriptGPL-3.0维护活跃更新于 5天前
本地运行的西班牙数字电视与广播网页观看器,提供节目指南、四画面多视和可选的字幕与 AI 助手。
80+43 本周9PythonApache-2.0更新于 6天前
面向日本数字电视调谐器的 TypeScript API 服务器,运行于 Linux 与 Docker,提供流媒体、EPG 与 IPTV 输出。
789+2 本周134TypeScriptApache-2.0更新于 昨天