Je viens aujourd'hui avec le problème en utilisant JWPlayer.Jwplayer ne fonctionne pas sur safari et IOs
Tout est ok sur Chrome, FF et Edge, mais pas sur les périphériques mobiles et le navigateur Safari .. Je reçois ce message d'erreur:
Erreur chargement du support: Le fichier ne peut être joué Selon la documentation, je l'utilise mal format multimédia, mais il fonctionne avec tous les navigateurs sauf sur les appareils mobiles et le navigateur de Safari.
Voici ma configuration pour le côté client JWplayer 7.8.2:
<div id="preview_video>
</div>
<script type="text/javascript">
jwplayer("preview_video").setup({
playlist: [{
sources: [{
file:"myfile.flv",
type: 'flv'
},{
file:"myfile.mp4"
// fallback mp4 file in case flash is disabled or not allowed
type:'mp4'
}],
image:"myfile_image.jpg"
}],
primary : 'flash',
aspectratio : "16:9",
width: "100%"
});
</script>
Et voici mon code de côté serveur
if($_REQUEST["format"] == 'mp4'){
$mediaPath = $myfile."mp4";
$content_type = "video/mp4";
}else{
$mediaPathPhoto = $myfile".flv";
$content_type = "video/x-flv";
}
header("Content-Type: {$content_type}");
header("Content-Length: ".filesize($mediaPath));
readfile($mediaPath);
exit();
Après passer plusieurs heures par googler je viens ici en espérant que quelqu'un peut aidez-moi ..
Thx vous