Hallo,
echo '<script type="text/javascript" src="videos/player/jwplayer.js"></script>';
?>
wenn Du das schon in der my_header hast, muss das in die eigentlich playereinbindung nicht rein.
Ändere mal den div zu:
<video id="$id"> ... </video>
und dann
'modes': [
zu
'players': [
, bzw versuch erstmal nur den FlashPlayer zum laufen zu bekommen also ohne die Fallbacks zu HTML5 und Download.
Achso, das mit den Files ist auch nicht richtig. Die müssen für jede Version also Flash/ HTML5 und Download separat festgelegt werden. Anbei ein Codeschnipsel der funzt.
<video id="Player"></video>
<script type="text/javascript">
jwplayer("Player").setup({
'height': '308',
'width': '512',
'plugins': 'hd',
'hd.state': 'false',
'hd.fullscreen': 'true',
'dock': 'false',
'controlbar': 'bottom',
'skin': '/classic/classic.xml',
'image': 'undefined', <!-- Default: undefined -->
'autostart': 'true',
'players': [
{type: 'flash', src: '/flash/player/player.swf', config: {
'file': 'http://...MP4H264_m_16_9_512x288.mp4',
'hd.file': 'http://...MP4H264_l_16_9_960x544.mp4',
'provider': 'http',
},
{type: 'html5', config: {
'file': 'http://...clip_MP4H264_m_16_9_512x288.mp4',
'hd.file': 'http://...clip_MP4H264_l_16_9_960x544.mp4',
'provider': 'http'}
},
{type: 'download', config: {
'file': 'http://...clip_MP4H264_m_16_9_512x288.mp4',
'hd.file': 'http://...clip_MP4H264_l_16_9_960x544.mp4',
'provider': 'http'}
}]
});
</script>
Viel Glück!
Wenn es dann immernoch nicht geht, melde Dich. Nen Link zum Ansehen wäre dann ganz gut.
Viele Grüße
Marc