来自第三方视频网站的视频播放器的Jquery插件

时间:2012-02-22 21:08:14

标签: jquery video jquery-plugins video-streaming

我正在为用户提供来自各种第三方网站的视频链接,例如youtube,vimeo等。

我想在我的网站上播放这些视频,例如pintrest和其他网站正在播放的内容。我无法找到一些免费的jquery插件。 Flowplayer等是解决方案,但它们不是免费的。

有什么建议吗?

PS:我不想要一个模态框或其他东西。

3 个答案:

答案 0 :(得分:0)

Vimeo和YouTube都嵌入了您可以使用的API。因此,您可以检测使用了哪个服务,然后使用该服务的嵌入代码。例如,YouTube有一个非常易于使用的<iframe>嵌入方法,只需要一小部分逻辑。

我看到JPlayer使用得很好,但我不认为它会影响Flash视频。除此之外我知道FlowPlayerJWPlayer会很好用,但你必须付钱才能摆脱徽标(如果你不介意徽标,则免费)。

答案 1 :(得分:0)

除了Jasper的回答:

如果您想使用Youtube和Vimeo的iframe API,您可以使用此jQuery小部件:https://github.com/dachcom-digital/jquery-video它统一了两种视频平台的API方法

答案 2 :(得分:0)

只需在HTML中使用iframe:

<iframe class="yl-inline-iframe" src="'+embedURL+'" frameborder="0" allowfullscreen></iframe>

使用Java中的任何视频ID更新embedURL:

embedURL = "//www.youtube.com/embed/"+id+"?rel=0";
embedURL = "//player.vimeo.com/video/"+id;
//id is the video id