Eugene wrote:Thanks, you've helped a lot.
i translated other pages
http://ss-iptv.com/it/add-channel
Richiesta distribuzione canale
------------------
http://ss-iptv.com/it/operators/creating-playlist
Come preparare una playlist per l'uso in SS IPTV
SS IPTV utilizza una playlist, considerando le specifiche del formato M3U. Informazioni dettagliate sulla struttura del file è possibile trovarle nel nostro articolo Riguardo M3U.
È importante ricordare che le richieste tra domini sono proibite su LG Smart TV, il download del file della playlist non verrà effettuata direttamente dal dispositivo (tv), ma dal server dell'applicazione. Quindi, un collegamento al file deve essere disponibile nella rete (o almeno per il server dell'applicazione). Se si desidera che il dispositivo tv scarichi la vostra playlist direttamente, è necessario realizzare una configurazione del server in conformità con la tecnologia CORS. In pratica, questo significa che l'intestazione http di risposta alla richiesta di una playlist deve contenere la seguente riga:
Access-Control-Allow-Origin: *
Inoltre la playlist deve essere disponibile per IP automatico (IP 188.134.91.55, 91.122.100.196 e 138.201.198.228) e manuale (IP 94.19.232.121).
Di seguito le informazioni su come configurare il CORS per le diverse piattaforme
Apache
Per aggiungere l'autorizzazione CORS all'intestazione usando Apache, è sufficente aggiungere le seguenti righe <Directory>, <Location>, <Files> o <VirtualHost> configurando il server (di solito si trovano in un file *.conf, come ad esempio httpd.conf o apache.conf) o all'interno di un file .htaccess:
Per assicurarsi che le modifiche siano corrette, è fortemente consigliato di utilizzare
per controllare gli errori delle modifiche di configurazione. Dopo questo passaggio, potrebbe essere necessario ricaricare Apache per assicurarsi che siano applicate le modifiche.
IIS6
Per abilitare il Cors Microsoft IIS6, effettuare le seguenti operazioni:
1. Aprire Internet Information Service (IIS)
2. Fare clic col destro nel sito che si desidera attivare CORS e andare su Proprietà
3. Passare alla scheda Intestazioni HTTP
4. Nella sezione intestazioni personalizzate HTTP, fare clic su Aggiungi
5. Inserire Access-Control-Allow-Origin come nome dell' intestazione e * come valore
IIS7
Per Microsoft IIS7, inserire questo dentro il file web.config, nella radice della vostra applicazione o sito:
Se non avete un file web.config, o non sapete cos'è, basta creare un nuovo file chiamato web.config contenente il pezzo di codice.
PHP
Se non si vuol cambiare configurazione al vostro server, potete usare PHP per aggiungere il necessario nell'intestazione:
In questo esempio il link della playlist per SS IPTV è lo stesso del link del file php
------------------------------------
http://ss-iptv.com/it/operators/iptv-local
Playlist nel dominio locale
Ad ogni suo avvio SS IPTV richiede una playlist su questo link
e se trova qualcosa, verra caricata in una nuova piastrella nella schermata principale
L'applicazione richiede la playlist in ogni caso, non importa se l'ISP dell'utente è registrato o no. Significa che è possibile fornire un facile accesso alla playlist per i vostri clienti, configurando il dns, anche se la vostra azienda non è stata aggiunta nella lista degli operatori supportati.
Allo stesso tempo, la registrazione dà agli operatori opportunità più flessibile per la distribuzione di contenuti, compreso i parametri per l'autenticazione degli utenti (login/password, ID dispositivo, ecc..)
Al fine di fornire il caricamento della playlist su qualsiasi dispositivo. Il server deve restituire l'intestazione http, Access-Control-Allow-Origin. Tutti i requisiti e le opportunità per la struttura della playlist sono valide anche per playlist in dominio locale.
--------------------------------
http://ss-iptv.com/it/operators/videoteka
Caricamento della videoteca
Grazie al sistema di inserimento della playlist in SS IPTV, è possibile creare per gli utenti complicate strutture gerarchiche che includono la transizione da una playlist all'altra. Queste strutture possono essere utili per l'organizzazione di librerie video o archivi di programmi tv.
In questo articolo ci sarà descritto come utilizzare l'inserimento della playlist con la vostra libreria video. A tal fine si avrà probabilmente bisogno degli attributi tvg-logo e description, anche #EXTSIZE e #EXTBG descritto nell'articolo "Riguardo M3U".
La differenza principale nella radice della playlist con libreria video, dalle solite playlist, è che i suoi contenuti non fanno riferimento a flussi video ma ad altre playlist.Per indicare all'applicazione che il suo contenuto è un link alla playlist (non un flusso), usare l'attribbuto Type con il valore Playlist.
Nota, se l'url si riferisce al file con estenzione .m3u o .xspf, non c'è bisogno di usare l'attributo Type. L'applicazione definirà il tipo di contenuto automaticamente.
La radice della playlist con libreria video può essere simile a questo:
Questa playlist sarà così nell'applicazione:
L'uso dell'attributo tvg-logo e della direttiva #EXTSIZE rende la nostra playlist più visiva:
Modificando in questo modo, la playlist sarà così:
Qui di seguito, la playlist contiene i link di flussi specifici, e altre sottosezioni, creando in questo modo un catalogo.
Prendendo in considerazione questo esempio del file fantastic.m3u:
Gli attributi "size" nell'intestazione #EXTM3U definisce la grandezza predefinita per tutti i titoli della playlist. Ovviamente, è possibile variare le dimensione usando questo parametro, per esempio, per contrassegnare i film più popolari.
L'attributo "Type" dice all'applicazione che gli elementi della playlist si riferiscono a VOD (video su richiesta), questi flussi possono essere messi in pausa e riavviati nella schermata di riproduzione. Questi attributi non sono obbligatori, ma consigliamo di utilizzarli per evitare equivoci.
State molto attenti con l'attributo tvg-logo su grandi liste (centinaia di elementi). Il suo valore non deve caricare immaggini di grandi dimensioni, perchè il caricamento può causare un errore "Out of memory" e la chiusura dell'applicazione.
La playlist fantastic.m3u sopra descritta sarà così:
----------------------------------
http://ss-iptv.com/it/operators/epg
Caricamento della Guida Tv esterna (EPG)
SS IPTV permette di indicare nella playlist la url della Guida Tv esterna (EPG), che verrà caricata quando l'utente apre la playlist.
Nota! Spesso i televisori non hanno risorse sufficienti per gestire grandi dimensioni della Guida Tv! L'uso sconsiderato di questa opzione può causare dei lunghi blocchi o l'interruzione dell'applicazione. Noi raccomandiamo fortemente di non usare la Guida Tv per i canali che già hanno EPG nell'applicazione.
Per forzare l'applicazione a richiedere una fonte esterna per l'EPG, bisogna aggiungere l'attributo x-tvg-url nell'intestazione #EXTM3U:
Adesso l'applicazione supporta il formato jtv e xmltv. La dimensione raccomandata per jtv non deve essere superiore a 0,5 mb, per xmltv non superiore a 5 mb. L'uso della compressione (gzipping) per xmltv non è accettabile.
Per garantire l'avvio dalla Guida Tv su tutti i dispositivi, il file deve essere dato con l'intestazione-http:
inoltre, per xmltv è necessario avere le seguenti intestazioni:
I think this is all over, the other pages are translated well
thanks for your application
- (for next release of application, i need reinstall the .zip file on tv (samsung) or it update is automatically?)
- you release ss play for firefox?
if you need something else, I'm available