Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 除了Youtube之外,还有其他地方托管的视频的无铬播放器解决方案吗?_Javascript_Flash_Flv_Youtube Api_Swfobject - Fatal编程技术网

Javascript 除了Youtube之外,还有其他地方托管的视频的无铬播放器解决方案吗?

Javascript 除了Youtube之外,还有其他地方托管的视频的无铬播放器解决方案吗?,javascript,flash,flv,youtube-api,swfobject,Javascript,Flash,Flv,Youtube Api,Swfobject,我正在寻找Youtube的无铬播放器必须提供的功能,但对于非Youtube托管的视频,如Metacafe、Vimeo、Viddler等,我需要的功能是: 静音/取消静音(切换) 卷 环路 调整视频尺寸 当前回放位置 负荷杆 除了Youtube之外,我还可以在其他网站上播放视频吗? 如果没有,有解决方案吗? 如果没有,我需要使用什么语言/API来创建这样的应用程序?看看JW播放器——它是一款开源的flash/html5视频播放器,具有大型插件库和良好的API最简单的选择是使用flash内置的视

我正在寻找Youtube的无铬播放器必须提供的功能,但对于非Youtube托管的视频,如Metacafe、Vimeo、Viddler等,我需要的功能是:

  • 静音/取消静音(切换)
  • 环路
  • 调整视频尺寸
  • 当前回放位置
  • 负荷杆
除了Youtube之外,我还可以在其他网站上播放视频吗?
如果没有,有解决方案吗?

如果没有,我需要使用什么语言/API来创建这样的应用程序?

看看JW播放器——它是一款开源的flash/html5视频播放器,具有大型插件库和良好的API

最简单的选择是使用flash内置的视频组件,它可以让你改变颜色,并提供“不可见”的效果(无铬?)版本,仅在翻滚时显示

JW播放器非常流行,还有频闪媒体播放器(www.osmf.org/Strobe_mediaplayback.html)

您可以使用OSMF(开源媒体框架),但它使用的是flash 10.1,示例代码如下:

package

{

import flash.display.Sprite;

import org.osmf.containers.MediaContainer;

import org.osmf.elements.VideoElement;

import org.osmf.events.LoaderEvent;

import org.osmf.media.MediaPlayer;

import org.osmf.media.URLResource;

import org.osmf.net.NetLoader;

public class BasicOSMFProgressive extends Sprite

{

private const PROGRESSIVE:String = "http://localhost/video.mp4";

private var _display:MediaContainer;

private var _player:MediaPlayer;

private var _netLoader:NetLoader;

public function BasicOSMFProgressive()

{

_netLoader = new NetLoader();

_netLoader.addEventListener( LoaderEvent.LOAD_STATE_CHANGE, onLoaderStateChange );

var media:VideoElement = new VideoElement( new URLResource( PROGRESSIVE ), _netLoader );

_player = new MediaPlayer( media );

_display = new MediaContainer();

_display.addMediaElement( media );

addChild( _display );

}

private function onLoaderStateChange( e:LoaderEvent ) :void

{

trace( "MediaElement is: " + e.newState );

}

}

}

在寻找同样的东西时遇到了这个问题。我最终使用了Vimeo,因为它有一个和一个可以让您构建自己的控件等(完全公开:我曾经在Vimeo工作过)

我如何操纵另一个网站的视频播放器皮肤使其透明。正如你所知,如果你说“最简单的选择是使用Flash内置视频组件,它可以让你改变颜色,它们提供“不可见”(无色度?)的效果,那么我不想与Youtube合作“我想与其他提供视频嵌入的网站合作。我想做的是删除他们的GUI控件(又名皮肤)用我自己的代替。JW播放器真的可以吗?还是必须在自己的服务器上托管视频?我想你只能在提供API的网站上这样做,就像YouTube用他们的无铬播放器做的那样…JW播放器真的能让我重新制作Dailymotion、Metacafe、Vimeo、Viddler等视频吗?我刚刚听到我们可能会对一些网站进行限制,阻止开发者重新整理。我刚刚在谷歌上搜索了“JW播放器Dailymotion”,从技术上看,你可以。你必须自己调查许可问题。