Skip to content

DVB-I Reference Client being developed by Sofia Digital

License

Notifications You must be signed in to change notification settings

removogel/DVB-I-Reference-Client

 
 

Repository files navigation

DVB-I Reference Application

Project consists of a backend and frontend parts.

Backend allows generation and editing of DVB-I service lists. In the future it will allow also generation of TV Anytime programme information to be used in the EPG.

The frontend is a HbbTV OpApp implementation of a DVB-I compatible Client. It offers Service list navigation, selection/tuning of services, info banner and a simple EPG. A separate client is offered for Android devices. Android client is a PWA application, offering roughly the same functionality.

Demo installations available at:

(one can use the "Add to Home screen" functionality of Chrome to create a nice launch icon and proper PWA app)

To test the OpApp version, follow the specific opapp installations instructions for the device in use. Proper OpApp installation techniques will be offered at a later stage. The app can also be tested by generating a Transport Stream with an AIT pointing to the link mentioned above. For easier testing, a TS is provided with AIT that links to the application: https://cloud.sofiadigital.fi/index.php/s/qrB6MoFH5cPCDoN

Note that this version runs as a "Normal HbbTV" version and might lack some of the functionalities of the OpApp version, and might display some inconsistent UI behavior.

Backend is deployable to any web server with PHP support. Make sure that the "servicelists" directory is writable. The backend stores new servicelists there.

NOTE: The frontend uses "example.xml" as the service list. It can be browsed in the Backend editor as well, but not modified. http://stage.sofiadigital.fi/dvb/dvb-i-reference-application/backend/servicelists/example.xml

About

DVB-I Reference Client being developed by Sofia Digital

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 70.8%
  • CSS 12.8%
  • PHP 9.8%
  • HTML 5.1%
  • SCSS 1.5%