2011-05-16 106 views
1


我对JW播放器(http://www.longtailvideo.com)有问题。JW播放器 - 只有黑屏,音效

声音有效,但屏幕是黑色的。但为什么? 希望有人能帮助我。

JS

$('body').append('<div id="mediaplayer"></div>'); 
    $.getScript('http://player.longtailvideo.com/jwplayer.js', function() 
    { 
     jwplayer("mediaplayer").setup({ 
     flashplayer: "http://player.longtailvideo.com/player.swf", 
     file: 'http://www.n-tv.de/podcast/mp4/wetter/33sekunden_1105161548.mp4', 
    autostart: "true" 
    }); 
     $('#mediaplayer_wrapper').css('z-index','107').css('width','853px').css('height','505px').css('padding','10px').addClass('bg_one').center(); 
    }); 

下面是一个例子 http://jsfiddle.net/yMh5r/4/

提前感谢!
彼得

+0

从哪个域运行?跨域脚本编程的问题 – Marthin 2011-05-16 16:31:07

+0

mp4文件不在我的服务器上。问题?但为什么声音有效? – Peter 2011-05-16 16:51:48

回答

1

检查你的MP4文件的编码 - 我们有同样的问题与我们在过去的MP4文件,它是罪魁祸首的编码。抱歉,我不确切知道我们的视频工作人员是如何解决这个问题的。 :(

+0

嗨,视频来自其他播客页面,我没有访问权限。有没有可以播放这些文件的播放器? – Peter 2011-07-10 07:16:13

0

JW播放器已经支持只能用H.264编码的MP4视频 所以,你应该尝试重新编码文件 例如,您可以使用VLC吧:。

cvlc -I dummy -vvv example_input_file.mp4 –sout=#transcode{vcodec=h264, vb=1024, acodec=aac, ab=128, channels=2}:standard{access=file,mux=mp4,dst=example_output_file.mp4} vlc:quit 

VLC支持对远程文件进行重新编码,并可以将它们保存到本地目录。