mirror of
https://github.com/R0m1k3/xtremflow.git
synced 2026-10-23 23:18:06 +02:00
Auto NBA : guide officiel beIN, choix manuel, un seul enregistrement par créneau
- Programme officiel beIN Sports France (api/opta, ~8 jours) comme source : chaîne exacte et direct/rediffusion explicites, recoupés avec le coup d'envoi ESPN (un faux « direct » du guide est écarté). Repli sur l'EPG IPTV si le site est injoignable. Seuls les matchs annoncés en direct sur beIN sont affichés. - Plus aucun enregistrement automatique : seul un « Enregistrer » explicite programme un match ; les programmations sans choix sont annulées. - Un seul flux IPTV : un match qui chevauche un match choisi ou un autre enregistrement est refusé (409) et affiché « Créneau pris » ; la liste est relue après chaque choix et les boutons sont figés pendant la requête. - Interrupteurs lisibles (curseur et piste distincts), boutons Enregistrer / Choisi à la place des interrupteurs par match. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
5a15311f98
commit
5f0f6abcc6
6 files changed
+621
-175
No files matched your search
+1
-6
@@ -129,12 +129,7 @@ async fn main() {
|
||||
let epg = EpgApi::new(xmltv, http.clone(), default_panel_xmltv(http.clone()));
|
||||
|
||||
// Enregistrement automatique des matchs NBA en direct sur beIN Sports FR.
|
||||
let nba = Arc::new(NbaAutoRecorder::new(
|
||||
db.clone(),
|
||||
http.clone(),
|
||||
epg.clone(),
|
||||
scheduler.clone(),
|
||||
));
|
||||
let nba = Arc::new(NbaAutoRecorder::new(db.clone(), http.clone(), epg.clone()));
|
||||
nba.start();
|
||||
|
||||
// Purge des temporaires. Jamais le dossier temporaire système en
|
||||
|
||||
Reference in new issue
Block a user