DVB-I defines a common service discovery and selection framework that unifies IP-delivered TV services across access networks. The 5G-MAG implementation covers DVB-I service discovery and selection, and hands off to 5G-MAG's other reference tools for the actual 5G unicast (via 5G Media Streaming, 5GMS) and 5G Broadcast (via Further evolved Multimedia Broadcast Multicast Service, FeMBMS) delivery paths, enabling a seamless hybrid broadcast/broadband TV experience. The service list bootstrap step is covered by the Service List Registry tutorial and the other Tutorials. For the full architecture and specification mapping, see Implementation status.
Contributors & How to Contribute
What's Built
rt-dvb-i-android-application is a second DVB-I Client and rt-5gms-application carries the Exo DVB-I Player; neither is drawn, because one box shows one repository. rt-dvb-i-examples brings the repositories up together and is not a box of either figure. Click a figure to enlarge it.
Repositories & Releases
Early Access: available to members first
rt-dvb-i-application-providerrt-dvb-i-android-applicationrt-dvb-i-service-list-registryAlso used by 5G Media Streaming (5GMS) Architecture
rt-5gms-applicationStandards implemented
BlueBook A177 / TS 103 770
TS 26.512Implemented specifications: DVB BlueBook A177 / ETSI TS 103 770 (DVB-I service discovery and selection). ETSI TS 103 720 (5G Broadcast) and 3GPP TS 26.512 (5GMS) are implemented by the sibling 5G Broadcast and 5G Media Streaming reference tools this project hands off to, not by this project itself: see Implementation status.
See DVB-I Services over 5G: Specification list for version history and 5G-MAG's own standards contributions.
Developer Updates
Last Synced: 2026-10-27 02:34 UTC
Early Access: available to members first



