【发布时间】:2013-03-24 12:36:27
【问题描述】:
我正在使用带有 CodeIgniter 的 LAMP 堆栈来为网站“供电”。我正在尝试找到一种方法来流式传输/嵌入 Vimeo 上托管的视频,但不透露文件的 vimeo 源。我的目的是限制对某些用户的访问。这甚至可能吗?
【问题讨论】:
标签: php codeigniter video-streaming embed vimeo
我正在使用带有 CodeIgniter 的 LAMP 堆栈来为网站“供电”。我正在尝试找到一种方法来流式传输/嵌入 Vimeo 上托管的视频,但不透露文件的 vimeo 源。我的目的是限制对某些用户的访问。这甚至可能吗?
【问题讨论】:
标签: php codeigniter video-streaming embed vimeo
找到了我自己可能的答案,但我还没有接受我自己的答案,以防万一有人有更好的主意。
显然,我通过 PHP/CodeIgniter 限制对 Vimeo 视频 URL 的访问的想法是不可行的。但是,Vimeo 为 Plus 和 PRO 帐户提供了限制对视频的访问权限的功能,因此它们只能嵌入到一组特定的域中。这是他们论坛上更全面的讨论: http://vimeo.com/forums/api/topic:31238
它们还提供 oEmbed 和其他 API: https://developer.vimeo.com/apis
因此,实际上,我可以通过以下方式实现我的目标:
这似乎会阻止用户仅输入 vimeo 视频 url 并绕过我的访问控制。
【讨论】: