我们的体育应用正在美国的学校接受。我们的应用程序允许学校的篮球队上传视频以进行远程回放等。
我们使用Vimeo作为我们的视频处理,托管和分销合作伙伴。该应用程序调用Vimeo的服务器进行特定的视频播放。
不幸的是,许多学校都有阻止特定网站流量的网络,包括Facebook,YouTube和Vimeo。
是否存在一个过程,我们可能会模糊网络呼叫和响应,绕过网络块?最初的想法是我自己中间的人,可能会通过呼叫路由并有效地隐藏响应来自Vimeo服务器的事实?
以下是我从学校网络管理员处收到的一封电子邮件示例:
先生。
yourNameHere
,我们学校的其他情况已经出现了。以下是我们IT部门的官方回复:
"我们无法在个人级别将Vimeo视频列入白名单。不幸的是,该网站正在Vimeo上托管他们的内容,因为未建议在教育环境中使用未经过滤的Vimeo环境。"
有太多其他"流派" Vimeo上提供的内容允许开放访问。
我们只有员工和教师可以使用的解决方法。由于Vimeo上可以访问大量不适当的内容,因此不会再在学生级别提供。
员工和教职员工可以导航到blockpage.com,这将强制弹出内容过滤器登录。然后,只要该过滤器窗口保持打开状态,教师就可以输入他们的凭据并获得对后续站点的完全访问权限。这个变通方法过去已经提供给员工和教职员工。
他可能不明白,因为这是一个iOS应用程序,blockpage
解决方法在这种情况下不起作用。
答案 0 :(得分:2)
您可以通过自己的服务器(具有许多其他好处)代理API调用,但这可能不适合播放。您可能不想处理代理流式视频内容所需的带宽。
幸运的是,可播放的视频文件并非来自vimeo.com域。 vimeo api提供了player.vimeo.com网址,该网址重定向到不同的主机名。如果这些网络仅阻止vimeo.com,您可能会处于明确状态。