Radios de Vigo: Vigo FM dial and UK/US/Portugal news radio for Kodi
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
commit
927195e28d
60 files changed
+488
No files matched your search
@@ -0,0 +1,38 @@
|
||||
# Radios de Vigo (service.radios.vigo)
|
||||
|
||||
Kodi add-on that adds the radio stations on Vigo's FM dial and news radio from
|
||||
the UK, US and Portugal to Kodi's **Radio** section, with logos and groups:
|
||||
|
||||
| Group | Channel numbers |
|
||||
|---|---|
|
||||
| Vigo (Spanish and the Portuguese ones from Valença) | the FM frequency, e.g. 100.6 = SER Radio Vigo |
|
||||
| Noticias · Reino Unido | 201–205 (BBC Radio 4, World Service, 5 Live, Times Radio, LBC News) |
|
||||
| Noticias · EUA | 301–305 (NPR, WNYC, WBUR, KQED, Bloomberg Radio) |
|
||||
| Noticias · Portugal | 401–402 (TSF, Observador) + Antena 1 (98.2) |
|
||||
|
||||
Religious stations (Radio María, Radio Vaticano, La Voz de Fátima, COPE, Rádio
|
||||
Renascença, …) are left out on purpose.
|
||||
|
||||
## How it works
|
||||
|
||||
`service.py` runs when Kodi starts and after each update. It writes an
|
||||
IPTV Simple instance (`instance-settings-95.xml`, or the next free number)
|
||||
that reads `resources/radio.m3u` and `resources/logos/` from the add-on
|
||||
folder, and restarts IPTV Simple (only when nothing is playing) if the
|
||||
station list changed. On the first run it turns on *Use channel numbers from
|
||||
backend* + *always*, so the frequencies show as channel numbers and KodiMov+
|
||||
keeps Movistar's TV numbers.
|
||||
|
||||
Uninstalling the add-on leaves that instance behind: remove it in
|
||||
IPTV Simple's settings (or delete the instance file).
|
||||
|
||||
## Changing stations
|
||||
|
||||
1. Edit `tools/stations.txt`.
|
||||
2. `python3 -I tools/check.py` tests every stream with ffprobe.
|
||||
3. `python3 -I tools/build.py` writes `resources/radio.m3u` and fetches missing logos.
|
||||
4. Raise `version` in `addon.xml` (and add a `<news>` line), commit, push to `main`.
|
||||
5. Publish: dispatch the skin repo's `kodi-repo.yml` workflow; boxes update
|
||||
from repository.xocko.
|
||||
|
||||
`tools/` and this README aren't in the add-on zip (`.gitattributes` export-ignore).
|
||||
Reference in new issue
Block a user