1

Je voudrais utiliser mon JWPLAYER 6 pro pour lire le flux en direct et passer en mode de repli sur vod si la diffusion en direct n'est pas disponible.Détecter si jwplayer est en ligne, sinon vod fallback

Voici mon code simple:

<div id='playervideo' style="max-height:800px !important; max-width:1365 !important; min-height:392 !important; min-width:640 !important"> 
     <script type='text/javascript'> 
      jwplayer('playervideo').setup({ 
       playlist: [{ 
        image: "http://domain.com/directabouttostar.jpg", 
        sources: [{ 
         file: "http://oxygenstream.fr/live2.f4m" 
        },{ 
         file: "http://oxygenstream.fr/live2.m3u8" 
        },{ 
         file: "http://oxygenstream.fr/vod.mp4" 
        }] 
        }], 
       primary: "flash", 
       androidhls: true, 
       autostart: true, 
       fallback: true, 
       width: '100%', 
       aspectratio: "16:9", 
       abouttext: ':::: OXYGENSTREAM.FR ::::', 
       aboutlink: 'http://oxygenstream.fr' 
      }); 
     </script></div> 

Répondre

1

Si le flux est en panne, le joueur erreur, ou de garder en mémoire tampon.

Ce que vous pouvez faire est de vérifier la mise en mémoire tampon, attendre un certain temps, puis charger un nouveau fichier.

Ou, vous pouvez vérifier si le joueur a des erreurs, puis charger un nouveau fichier.

Exemple:

http://support.jwplayer.com/customer/portal/articles/1442607-example-a-custom-error-message

+0

C'est super mais je ne » pas Mahe fonctionner comme il est censé fonctionner. avec le onbuffer, événement si j'envoie le flux, il commence à lire mon flux mais revient en arrière pour charger le fichier à cause du buffer même pendant le live. – Toinan

+0

Avez-vous un lien? – emaxsaun