Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/419.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 网站上的视频播放器_Javascript_Jquery_Jquery Ui_Jquery Plugins - Fatal编程技术网

Javascript 网站上的视频播放器

Javascript 网站上的视频播放器,javascript,jquery,jquery-ui,jquery-plugins,Javascript,Jquery,Jquery Ui,Jquery Plugins,我有一个网站,我想有我自己的视频播放器。我如何才能使我自己的视频播放器,可以播放youtube链接…有人有想法吗 谢谢 只是为了把事情弄清楚: 1-视频可以以各种方式和各种格式嵌入,如RealMedia、QuickTime、Windows Media和Flash动画 2-最常用和最可靠的是最后一个(Flash),它可以播放FLV,MP4和SWF文件,YouTube等服务使用最多 3-jQuery和Javascript只能用于为您创建和附加Flash对象,处理回调和参数(falshvars) 简

我有一个网站,我想有我自己的视频播放器。我如何才能使我自己的视频播放器,可以播放youtube链接…有人有想法吗


谢谢

只是为了把事情弄清楚:

1-视频可以以各种方式和各种格式嵌入,如RealMediaQuickTimeWindows MediaFlash动画

2-最常用和最可靠的是最后一个(Flash),它可以播放FLVMP4SWF文件,YouTube等服务使用最多

3-jQuery和Javascript只能用于为您创建和附加Flash对象,处理回调和参数(falshvars


简单实现

演示:



通过谷歌在上找到。



<iframe class="youtube-player" type="text/html" width="640" height="385" src="http://www.youtube.com/embed/VIDEO_ID" frameborder="0">
</iframe>

或者转到:

从头开始制作视频播放器需要您首先选择一条开发路径(Flash、Silverlight或HTML5),然后再从那里开始。除非你想学习,否则有很多优秀的玩家已经被开发出来,他们周围有活跃的社区。JW Player就是其中之一:

即使处理了播放器,您仍然需要对视频进行编码、上传,并对您的资产进行各种不太有趣的管理。自我托管视频的工作比人们意识到的要多得多。如果有特殊的需求,这可能是有益的,但通常坚持像Youtube或Vimeo这样的服务是理想的。您可以在不承担任何开发/管理负担的情况下完成有趣的部分(即共享视频)


至于播放youtube视频,你应该坚持把他们的播放器嵌入他们的网站。有许多自定义选项。讨论其中的一些选项以及如何实现。

如果您想构建自己的flash播放器,我建议您看看。这是一种非常好的语言(类似javascript,但具有静态类型和类型推断),可以作为编译结果输出.swf文件

如果您想自己从网络摄像头中提供或捕获视频,还可以使用haxe编写的流媒体服务器(我很久以前就使用过它,在我看来,它还没有准备好投入生产,现在可能更好)


我在Haxe上看到的最大问题是,这显然是一个单人乐队项目,而且flash的流行程度不高(事实上,对于HTML5画布和视频标签,我现在很难证明flash路径是正确的)。

我如何制作一个.swf文件?…请提供一些想法!。。谢谢如何制作.swf文件…有什么想法吗?…谢谢!看看这篇文章,你会发现:非常感谢你!!。。。这对我帮助很大。。
<object 
  type="application/x-shockwave-flash" 
  data="[INSERT VIDEO URL FROM EMBED CODE PROVIDED HERE]" 
  width="400" 
  height="326">
  <param 
    name="movie" 
    value="[INSERT VIDEO URL FROM EMBED CODE PROVIDED HERE]" />
  <param 
    name="FlashVars" 
    value="playerMode=embedded" />
</object>

<iframe class="youtube-player" type="text/html" width="640" height="385" src="http://www.youtube.com/embed/VIDEO_ID" frameborder="0">
</iframe>