Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mdaskalov/enigma2-iptv-bouquet
Generate enigma2 bouquet of IPTV channels using XML bouquet definition
https://github.com/mdaskalov/enigma2-iptv-bouquet
Last synced: 13 days ago
JSON representation
Generate enigma2 bouquet of IPTV channels using XML bouquet definition
- Host: GitHub
- URL: https://github.com/mdaskalov/enigma2-iptv-bouquet
- Owner: mdaskalov
- Created: 2017-09-09T19:10:18.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-11-28T19:14:39.000Z (about 7 years ago)
- Last Synced: 2024-10-27T23:42:24.692Z (2 months ago)
- Language: Python
- Size: 2.93 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# enigma2-iptv-bouquet
Generate enigma2 bouquet of IPTV channels using XML bouquet definitionUsage:
```
./parse_bouquet.py bouquet.xml
```See the sample `bouquet.xml` for the file format.
To add a channel to the genrated bouquet use the `Service` node.
It is possible to mix normal channles with imported IPTV channels in the same bouquet. To include normal channel specify the SID from the normal bouquet file in the `sid` attribute.
The name provided from the IPTV service can be overwritten in the generated bouquet with the `name` attribute.
The channel type can be specified with the `type` attribute (default: `19` for HDTV; use `1` for normal channels)
The SID of an existing SAT or Cable channel with the same content can be defined with the `sid` attribute. This allows to use the picon and the EPG of the original channel for the imported IPTV channel.
Use markers (with the `Marker` node) to separate channels from different IPTV providers.
Use groups (with the `Group` node) to import channels based on the `group` attribute in the channels XML file.
Parser for M3U files to generate the channels XML file comes next.