MAG : PLAYLIST - CONTENU, CHARGEMENT DANS  LE MAG (STB), ÉCRITURE SUR CLÉ USB

La liste de lecture est un ensemble formalisé de fichiers vidéo et audio  qui peuvent être lus avec un lecteur multimédia. Playlist interne du MAG (STBs __gVirt_NP_NN_NNPS<__ playlist portail intégré) est stocké dans des canaux IPTV application comme la liste des chaînes IPTV .

Les MAG STB prennent en charge (peuvent analyser le contenu de ) la liste de lecture externe au format M3U qui est un fichier texte avec une extension de nom de fichier. m3u . La description et les exemples suivants sont donnés pour les listes de lecture m3u.

Les modèles STB à partir de la série 4xx peuvent prendre en charge des formats de listes de lecture supplémentaires (voir Spécifications ).

Les chaînes d'une liste de chaînes externe peuvent être ajoutées (importées) à la liste des chaînes IPTV de STB. L'importation de chaînes est le principal moyen de composer la liste des chaînes IPTV . L'importation des chaînes peut être fournie comme suit:

1) depuis un réseau externe, par URL ;
2) à partir d'un dossier spécifique de recours réseau local partagé ou d'une clé USB.

Les utilisateurs sont également autorisés à ajouter des chaînes manuellement et à effectuer d'autres opérations liées à la liste des chaînes IPTV (supprimer, modifier la chaîne, etc.).

Ajouter une liste IPTV (télécharger la liste de lecture à partir de l'URL)

Ajouter une liste IPTV signifie télécharger la liste des chaînes prédéfinies à partir du serveur:

  • Appelez la fenêtre Opérations (appuyez sur Menu sur RC).
  • Sélectionnez Ajouter une liste IPTV - qui ouvre la fenêtre Ajouter une liste IPTV .
  • Dans la fenêtre Ajouter une liste IPTV :
    • Remplissez l' option de codage de fichier - encodage nécessaire (l'encodage utf-8 est généralement utilisé dans les listes m3u, sinon - choisissez l'encodage nécessaire);
    • Remplissez l' option URL - où se trouve la liste des chaînes;
    • Cliquez sur Enregistrer (OK) .

Exemple d' URL de remplissage :

  1. http : //192.168.1.1/playlist.m3u

Si la liste des chaînes ne se charge pas:

  • L'adresse du fichier (URL) est incorrecte;
  • Il n'y a pas de connexion au serveur;
  • Le fichier portant ce nom n'a pas été trouvé sur le serveur;
  • Le fichier n'a pas le bon format.

Chargement de la liste de lecture à partir d'une clé USB ou via le réseau SMB / NFS

La liste de lecture est un fichier dont le format est le nom de fichier . m3u . Le type d'encodage est UTF-8 (recommandé).
Exemple de playlist

Chargement de la playlist

La liste de lecture se charge sur STB à partir d'un lecteur USB ou d'un dossier réseau partagé (vous devez d'abord fournir un accès réseau à cette ressource - par exemple, voir Accès au PC réseau (SAMBA) .

    • Ouvrez le média domestique .
    • Ouvrez un dossier requis contenant la liste de lecture. Le dossier peut être situé sur la clé USB connectée ou sur une ressource réseau partagée.
    • Ouvrez le fichier de playlist (* .m3u) avec la touche OK sur RC;
    • Sélectionnez une option dans la fenêtre qui apparaît Ouvrir la playlist :
      • Voir le contenu de la playlist ( F1 sur RC);
      • Commencez à jouer tous les disques ( F2 sur RC);
      • Ajoutez tous les enregistrements aux chaînes IPTV ( F3 sur RC).

Documentation d'image

Consulter le contenu de la playlist

L' option Voir le contenu de la playlist ( F1 sur RC) ouvre la playlist pour parcourir son contenu. En mode d'affichage de la liste des chaînes (sans lecture), les opérations suivantes sur les chaînes sont fournies:

  • Navigation dans la liste des chaînes ( vers le bas et vers le haut boutons RC - passer à la chaîne suivante et précédente de la liste, respectivement gauche et droite boutons RC- mouvement au début et à la fin de la liste , respectivement ).
  • Démarrez la lecture de la chaîne actuelle en appuyant sur OK sur RC (description des opérations avec la liste de lecture en mode lecture - voir ci-dessous, pour l' option Démarrer la lecture de tous les enregistrements ). Lorsque vous quittez le mode de lecture (par le bouton Exit de la télécommande), vous revenez au mode de visualisation d'une liste de lecture.
  • Ajout / Suppression de chaînes aux Favoris ( F3 sur RC).
  • Copie des chaînes requises pour les ajouter à la liste des chaînes IPTV :

1. sélectionnez les canaux requis dans la liste de lecture (utilisez le bouton F2 sur la télécommande ou sélectionnez la commande dans le menu Opérations );
2. si vous souhaitez sélectionner tous les canaux de la liste - vous devez utiliser la commande Sélectionner tout du menu Opérations ;
3. copier les canaux sélectionnés ( commande Copier du menu Opérations ).

  Copier la commande du menu Opérations

4. aller à la fenêtre des chaînes IPTV ( bouton TV sur RC);
5. dans la fenêtre des chaînes IPTV , collez les chaînes copiées dans la liste principale des chaînes IPTV ou dans le dossier souhaité (appuyez sur le bouton Menu sur RC pour ouvrir le menu Opérations , activez la commande Coller ).

Commencez à lire tous les disques

L' option Démarrer la lecture de tous les enregistrements ( F2 sur RC) lance la lecture du premier canal de la liste de lecture . Pendant la lecture du canal, les opérations suivantes sont disponibles:

  • Les boutons OK ou Exit sur RC- bascule vers le mode de visualisation de la liste des chaînes combiné avec le bloc d' informations (fenêtre réduite affichant la lecture des chaînes ). Vous pouvez naviguer dans la liste des chaînes (les boutons Bas et Haut sur RC - basculent respectivement vers le canal suivant et précédent de la liste; les boutons Gauche et Droite sur RC - se déplacent respectivement au début et à la fin de la liste). Revenez au mode plein écran - en appuyant sur le bouton OK .
  • Boutons Bas / Haut sur RC - passer à la chaîne suivante / précédente.

Ajouter tous les enregistrements aux chaînes IPTV

L' option Ajouter tous les enregistrements aux chaînes IPTV ( F3 sur RC) ajoute tout le contenu de la liste de lecture à la liste principale des chaînes IPTV .

Exporter les canaux (écrire la liste de lecture sur la clé USB)

Exporter les chaînes signifie enregistrer la liste des chaînes IPTV dans un fichier sur une clé USB au format de nom de fichier.m3u (le nom de fichier est défini par l'utilisateur):

  • Être dans la liste des chaînes IPTV ouvrez le menu Opérations (appuyez sur Menu sur RC) .
  • Sélectionnez la commande Exporter les canaux .
  • Dans la fenêtre des canaux d'exportation apparue :
    • dans Emplacement du fichier, sélectionnez le lecteur USB requis;
    • dans Nom de fichier, entrez le nom de la liste de lecture;
    • dans Enregistrer à partir des groupes, sélectionnez:
      • ON - exporte les chaînes à partir de la liste commune des chaînes IPTV et des groupes de chaînes;
      • OFF - exporte les chaînes uniquement à partir des chaînes IPTV de la liste commune (sans compter les groupes de chaînes).
    • cliquez sur Enregistrer (OK) .

Ajouter la liste IPTV de l'opérateur

La fonction Ajouter la liste IPTV de l'opérateur est utilisée pour charger la liste de lecture de la liste des chaînes IPTV de certains opérateurs de STB (cette fonctionnalité doit être convenue avec l'opérateur):

  • Ouvrez la fenêtre Opérations (appuyez sur Menu sur RC) .
  • Sélectionnez la commande Ajouter la liste IPTV de l'opérateur ;
  • Dans la fenêtre Chargement de la liste de lecture de l'opérateur , remplissez les options suivantes:
    • Pays;
    • Ville ;
    • Opérateur.
  • Cliquez sur Enregistrer (OK) .

Exemple de playlist (fichier m3u)

  1. # EXTM3U
  2. #EXTINF: 0, média HD
  3. ffmpeg http : //89.208.33.168:8100/
  4. #EXTINF: 0, HD en direct
  5. ffrt2 rtmp : //wms002.pik-tv.com/live/piktv3pik3tv
  6. #EXTINF: 0, RBC
  7. ffmpeg mmsh : //tv.gldn.net/rbc
  8. #EXTINF: 0, ORANGE SPORT INFO TV
  9. ffrt2 mmsh : //livewm.orange.fr/live-multicanaux
  10. #EXTINF: 0, Радио Гора
  11. ifm http : //mirror.radiogora.ru:10040
  12. #EXTINF: 0, flux1
  13. ffmpeg http : //192.168.2.35:1935/live/1.stream/playlist.m3u8

 Interdit:

  • Nouvelles lignes vides
  • En-têtes par lecteur VLC

Options de lecture du contenu multimédia

Les options de lecture des canaux sont définies dans l' option URL (située dans les fenêtres Ajouter et Modifier affichées dans le menu Opérations de la fenêtre Modifier ).

L' option de format d' URL est la suivante:

  1. Adresse Solution + Stream

où:

  • Solution - fournit au lecteur le format requis et le décodeur approprié pour la lecture de fichiers / flux audio et vidéo. La liste des valeurs de solution est indiquée dans le tableau ci-dessous.
  • Adresse de flux - adresse réseau ou locale du contenu multimédia. Il peut contenir une adresse IP, un numéro de port et un chemin d'accès au fichier sur le serveur.
Type de solutionLa description
autoDétection automatique du type de contenu, du conteneur, du codec par URL donnée, si l'URL commence par rtp :, udp :, rtsp :.
rtp

Jouez la chaîne au format MPEG2TS. Si l'URL commence par rtp: alors le flux RTP doit être lu.

Si l'URL commence par udp:

alors le flux UDP doit être lu. R bligatoire codecs sont définis si des informations supplémentaires du flux est présente, par exemple, H.264, AC-3, etc.

rtspLisez le contenu du serveur RTSP. R bligatoire codecs sont définis si des informations supplémentaires du flux est présente, par exemple, H.264, AC-3, etc.
ifmFaites jouer une radio Internet à flux audio.
fmLire l'audio à partir du flux MPEG-TS (udp :, rtp :).
ffmpegLisez HLS ainsi que divers formats de fichiers audio-vidéo: avi, mkv, mpg, mp4, mov, wmv, AC-3. Il est utilisé, en général, pour la diffusion hors flux, sauf pour HLS.
ffrtLisez les flux MPEG-TS à partir du serveur HTTP.
ffrt2Lecture de flux avec http, rtmp,… Mais le conteneur peut être de type non MPEG-TS. Le l ooping du contenu est toujours activé (SetLoop (true)).
ffrt3Similaire à ffrt2, mais suppose un flux non temps réel . Autrement dit, avec la possibilité de choisir la position dans le flux. Convient pour lire des vidéos à partir de YouTube.
ffrt4Similaire à ffrt2, mais est utilisé pour lancer rapidement le streaming en utilisant rtmp (rtmp: // ...).

Des informations détaillées peuvent être trouvées dans le document: JS API MAG200 (Rev 1.20) (pdf) (Section stb.PlaySolution. Page 19.) (Annexe 2. Formats de contenu vidéo et exemples d'utilisation. Page 89)

Pour lire le streaming

La spécification de streaming doit être la suivante:

URL de l'espace rtp

Par exemple:

  1. rtp udp : //10.20.30.40:1234
  2. rtp rtp : //10.20.30.40:1234

Pour accéder au flux avec la spécification du serveur RTSP, il devrait être le suivant:

URL de l' espace rtsp

Plus d'informations peuvent être trouvées dans le document: JS API MAG200 (Rev 1.20) (pdf) (Section stb.SetupRTSP page 35)

Pour la diffusion http

par exemple:

  1. ffmpeg http : //10.10.30.40:12434

Il est également possible d'utiliser les solutions suivantes comme fm, ffrt, ffrt2, ffrt3. Selon le type de diffusion.

Flux HLS

HLS (HTTP Live Streaming) prend en charge les modes de diffusion en direct et de vidéo à la demande (VoD). Pour transférer des données audio et vidéo par protocole HLS, le flux de transport MPEG2-TS est utilisé. Le protocole HLS divise le flux de transport en fragments (fichiers) qui sont stockés sur le serveur Web avec un fichier d'index qui contient des informations sur l'ordre dans lequel les fichiers de série doivent être lus. L'extension du fichier d'index est m3u8 . Dans l' exemple de playlist , le canal au format HLS correspond à la dernière entrée.