You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are four FCC protocols in China: Telecom (ZTE), Huawei v1, Huawei v2, and FiberHome. Previously rtp2httpd only implemented the Telecom protocol; this version adds Huawei v1.
The Huawei protocol offers better stability and NAT traversal capability. Some provinces require NAT traversal to use FCC (e.g., Shanxi Telecom, Shanxi Unicom).
Huawei IPTV platforms support both Telecom and Huawei protocols. Starting from this version, all FCC servers on port 8027 default to using the Huawei v1 protocol.
If you encounter issues, you can manually specify the protocol type using the fcc-type parameter. See fcc-type parameter documentation
Support for wget as a fallback when curl / uclient-fetch is not available
Optimized Docker image size using alpine as base, reduced from 90 MB to 9 MB
Bug Fixes
Improved retry logic when M3U/EPG updates fail — now retries as soon as possible instead of waiting for the next update cycle
Resolves the issue where rtp2httpd started at boot could not fetch M3U/EPG in time due to brief network unavailability
Fixed potential random crash during long-running operation
This issue was introduced in v3.2.0 and only occurs when using an external M3U
Fixed /epg.xml.gz not being recognized by some players (e.g., Ku9)
Fixed intermittent failures when using "Disconnect" or "Change Log Level" in the status panel
Adjusted RTSP playback segment length in the web player to improve compatibility with some sources