我如何让其他用户嵌入视频到我的网站



我是一个编程知识有限的web开发人员。所以基本上,我有一个网站,允许用户登录,并有自己的个人资料页面和一切。其中一个主要功能是,用户可以在YouTube上拍摄他们制作的视频,然后将其嵌入到他们的页面上,其他人可以看到它。然而,我不知道如何做到这一点,或者如果它实际上是可能的。

嵌入视频实际上只是一个IFrame到一个特殊的YouTube URL,它把视频的整个页面。所以,如果你用那个URL放一个IFrame你就会得到一个具有IFrame完整尺寸的视频框。

嵌入URL为https://www.youtube.com/embed/[ID],其中[ID]为视频ID(您可以在任何URL的末尾找到视频ID;以https://www.youtube.com/watch?v=dQw4w9WgXcQ中视频ID为dQw4w9WgXcQ为例。

把这个嵌入URL放到IFrame中,你就可以开始了。作为一个例子,以下代码取自YouTube视频下方的Embed video部分:

<iframe width="560" height="315"
    src="https://www.youtube.com/embed/[VIDEO ID]"
    frameborder="0" allowfullscreen></iframe>

开发人员指南将为您提供更多帮助和额外的参数。例如,您可以通过在嵌入URL的末尾添加?autoplay=1来使视频自动播放。

我不是专业人士,但我认为这就是它在伪代码中的工作方式。

当用户登录时,他们必须将您的网站与他们的youtube帐户(以某种方式)连接起来。

然后你会得到每个视频的url到一个数据库。

可以让用户选择要上传的视频。当他们选择一个时,你所要做的就是使用html嵌入视频,并将URL替换为Youtube的URL链接。

这个可行吗?

相关内容

  • 没有找到相关文章