/python-hybridspi

Python API for ETSI TS 102 818 v3.1 (Hybrid Radio SPI XML) and ETSI TS 102 371 v.3.2.1 (Hybrid Radio Binary Transportation), covering XML and binary marshalling/unmarshalling from python objects.

Primary LanguagePythonGNU General Public License v2.0GPL-2.0

Description

A Python implementation of ETSI TS 102 818 v3.1 Hybrid Radio SPI, including an XML marshaller and binary marshaller conforming to ETSI TS 102 371 v3.1, Binary Encoding for Hybrid Radio SPI.

This can be used by broadcasters for producing or parsing Hybrid Radio SPI documents over IP and/or DAB, or for general service and programme information interfacing.

Please make sure you select the Python2 branch if you want to use on Python 2.

TODO

  • GI Files
  • Tests
  • Add pixie dust

Usage

Service Information

Programme Information