Open denistess opened 2 months ago
grazie mille. posso confermare che rai funziona perfettamente in tivimate! @Tundrak se possibile dare un occhiata, penso il user agent diverso fa modo che i link finalmente funzionano su tivimate in android tv
Quel fix l'ho aggiunto io, l'user-agent non è obbligatorio (è quello dell'app Raiplay) ma il comando KODIPROP che forza il formato del flusso in HLS e ovviamente vale solo per i flussi HLS dei Rai, per gli mpd diretti non serve
Qualcuno sa come impostare "#KODIPROP:inputstream.adaptive.manifest_type=hls" su player basati su mpv
Non so se supporta il comando KODIPROP mpv
Qualcuno sa come impostare "#KODIPROP:inputstream.adaptive.manifest_type=hls" su player basati su mpv
mpv non supporta KODIPROP, a me i canali su mpv vanno senza problemi :)
mpv "https://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=2606803&output=7&forceUserAgent=raiplayappletv"
se non funziona puoi provare a settare l'useragent:
mpv "https://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=2606803&output=7&forceUserAgent=raiplayappletv" --user-agent="HbbTV/1.6.1"
Qualcuno sa come impostare "#KODIPROP:inputstream.adaptive.manifest_type=hls" su player basati su mpv
mpv non supporta KODIPROP, a me i canali su mpv vanno senza problemi :)
mpv "https://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=2606803&output=7&forceUserAgent=raiplayappletv"
se non funziona puoi provare a settare l'useragent:mpv "https://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=2606803&output=7&forceUserAgent=raiplayappletv" --user-agent="HbbTV/1.6.1"
Grazie per la risposta, in generale funzionano tutti i canali, solamente Rai 2 si blocca dopo due minuti e mezzo, forse ho una versione vecchia di mpv, comunque per il momento ho messo una toppa utilizzando un altro link per Rai2
Dopo qualche esperimento, ho capito che mediapolis.rai.it blocca certi user-agent. Ma per esempio oltre che "rainet/4.0.5" e "raiplayappletv" accetta anche "TiviMate/5.0.3 (Android 14)" (user-agent di default di TiviMate). Quindi non è una whitelist che ammette solo certi user-agent, ma una black-list che blocca certi specifici user-agent.
Eh certo che che usa una blacklist
@Jianluca Scusa, mi sembrerebbe più logico usare una whitelist no? Vale a dire accettare solo quei 2 o 3 user-agent che sai provenire dalle applicazioni ufficiali autorizzate come RaiPlay. Usando una blacklist devi andare continuamente a caccia degli intrusi per tenerla aggiornata.
E i browser ecc dove li lasci? Si usa sempre una blacklist
E i browser ecc dove li lasci? Si usa sempre una blacklist
I vari user-agent dei browser possono essere benissimo messi in whitelist, tanto con essi puoi accedere ai flussi video solo attraverso l'interfaccia del sito web ufficiale. Insomma un browser non lo puoi usare di per sè come applicazione iptv evitando le sbrodolate che devi vedere sul sito web raiplay.it. A parte il fatto che il codice di quelle pagine web è piuttosto complicato ed a un certo punto qualche script potrebbe inviare un user-agent apposito.
A ogni aggiornamento del browser cambia sempre l'user-agent con relativa nuova versione, è impossibile creare una whitelist
A ogni aggiornamento del browser cambia sempre l'user-agent con relativa nuova versione, è impossibile creare una whitelist
Sì, ma rimangono sempre simili tra loro e simili ad altri browser. Tanto per cominciare contengono tutti indistintamente la parola "Mozilla".
Io su LG WEBOS, usando Smart IPTV, riuscivo a vedere Rai 2 e Rai 3 ma non Rai 1 (mentre su VLC funzionava)
Ho provato diverse URL e diversi user agents ma nulla.
Ho risolto aggiungendo solamente
#EXTVLCOPT:http-user-agent=rainet/4.0.5
Grazie @denistess
(Per chi fosse interessato, con questi cambi sulla v03-2024 adesso riesco a vedere correttamente Rai 1, Rai Yoyo, Rai News 24, Rai Storia e Rai Sport)
Ma che c'entra qui si parla di tivimate
Perché io ho risolto prendendo spunto dalla soluzione proposta, quindi magari non è solo un problema di tivimate
O visto che stavate discutendo sulla direttiva KODIPROP, era per dire che a me non è servita
Provati e testati , ora funzionano nell app tivimate 5.1.0 fire tv stick max 2 gen,
si dovrebbe estrarre da questo file e aggiungerli nella lista Tundrak.
EXTM3U x-tvg-url="http://www.epg-guide.com/it.gz"
EXTINF:-1 tvg-chno="1" tvg-id="rai 1" tvg-name="Rai 1" tvg-logo="http://odmsto.com/uploads/tv_image/sm/rai-1-prtwes3x26ld.png" group-title="Rai Tv" user-agent="raiplayappletv",Rai 1
EXTVLCOPT:http-user-agent=rainet/4.0.5
KODIPROP:inputstream.adaptive.manifest_type=hls
https://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=2606803&output=7&forceUserAgent=raiplayappletv
EXTINF:-1 tvg-chno="2" tvg-id="rai 2" tvg-name="Rai 2" tvg-logo="http://odmsto.com/uploads/tv_image/sm/rai-2-bobi5do2jjqa.png" group-title="Rai Tv" user-agent="raiplayappletv",Rai 2
EXTVLCOPT:http-user-agent=rainet/4.0.5
KODIPROP:inputstream.adaptive.manifest_type=hls
https://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=308718&output=7&forceUserAgent=raiplayappletv
EXTINF:-1 tvg-chno="3" tvg-id="rai 3" tvg-name="Rai 3" tvg-logo="http://odmsto.com/uploads/tv_image/sm/rai-3-kwvj7ve82k1u.png" group-title="Rai Tv",Rai 3
EXTVLCOPT:http-user-agent=rainet/4.0.4
https://raisportdue1-dash-live.akamaized.net/dash/live/663973/raisportdue1/manifest.mpd
tv (1).m3u.zip