Tag: player

在iPhone上,Vimeo Javascript API .play()函数在video播放之前不起作用

我正在使用SwipeView( http://cubiq.org/swipeview )在触摸屏设备上创build可滑动的幻灯片。 这对图像来说很简单,但我想在幻灯片中包含一个Vimeovideo。 不幸的是,因为iFrame自己捕获你的滑动input(我相信这是至less发生了什么),一旦你已经到达video播放器幻灯片,你不能再从它滑动,除非你点击分页。 这是不可接受的。 我的解决scheme是隐藏在页面上的某个地方(使用display:none;或者height:0;或者任何其他地方)的video,然后在幻灯片中使用触发video播放的点击事件中的图像。 即使video是隐藏的,播放时也应该全屏播放(至less在iPhone上播放)。 当我在我的桌面浏览器上testing时,这种技术工作的很好,但是在iPhone上performance很奇怪。 出于testing目的,video正在幻灯片下显示。 如果我加载页面并点击幻灯片,它什么都不做。 但是,如果我通过点击实际的video播放器播放video,一旦videoclosures,我可以通过点击幻灯片再次播放video。 基本上,一旦通过播放器播放video,我可以通过API播放video,但不是没有先使用播放器。 这是我的代码: // Append the "hidden" video player to the page $('.slider-container').append("<div class='mobile-video-slide'><iframe id='slideshow-player' src='//player.vimeo.com/video/81295681?title=0&byline=0&portrait=0&color=8bd4ee&api=1&player_id=slideshow-player' width='500' height='281' frameborder='0' webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></div>"); // Get the player object var iframe = $('#slideshow-player')[0], player = $f(iframe); // When the video is ready player.addEvent('ready', function() { // […]

提高AVPlayer的最大播放率

目前我正在开发一个应用程序,在这个应用程序中,我非常快速地播放video,高达正常播放速度的20倍。 我现在才意识到, AVFoundation AVPlayer只支持2.0的播放速率。 以更高的速度,video不再stream利地播放。 你有没有关于其他video框架的build议,你可以build议,以解决我的问题? 提前非常感谢!