首页 文章

混淆来自应用的呼叫/响应,以允许从拒绝网络的服务器播放视频

提问于
浏览
1

我们的体育应用程序正在美国的学校接收 . 我们的应用程序允许学校的篮球队上传视频以进行远程回放等 .

我们使用Vimeo作为我们的视频处理,托管和分销合作伙伴 . 该应用程序调用Vimeo的服务器进行特定的视频播放 .

不幸的是,许多学校都有阻止特定网站流量的网络,包括Facebook,YouTube和Vimeo .

是否存在一个过程,我们可能会模糊网络呼叫和响应,绕过网络块?最初的想法是我自己在中间,可能路由调用并有效地隐藏响应来自Vimeo服务器的事实?

以下是我从一所学校的网络管理员收到的示例电子邮件:

yourName先生,我们已经在我们学校的其他实例中找到了这个 . 以下是我们IT部门的官方回复:“我们无法在个人层面上将Vimeo视频列入白名单 . 不幸的是,该网站正在Vimeo上托管他们的内容,因为不建议在教育环境中使用未经过滤的Vimeo环境 . “ Vimeo上有太多其他“流派”内容可供开放访问 . 我们的解决方法仅适用于员工和教职员工 . 由于Vimeo上可以访问大量不适当的内容,因此不会再在学生级别提供 . 工作人员和教职员工可以导航到blockpage.com,这将强制弹出内容过滤器登录 . 然后,只要该过滤器窗口保持打开状态,教师就可以输入他们的凭据并获得对后续站点的完全访问权限 . 过去,这个变通过程已经提供给员工和教职员工 .

他可能不明白,因为这是一个iOS应用程序, blockpage 解决方法在这种情况下不是一个帮助 .

1 回答

  • 2

    您可以通过自己的服务器代理API调用(这具有许多额外的好处),但这可能不适用于播放 . 您可能不希望处理代理流视频内容所需的带宽 .

    幸运的是,可播放的视频文件不是来自vimeo.com域 . vimeo api提供了player.vimeo.com网址,该网址重定向到不同的主机名 . 如果这些网络 only 阻止vimeo.com,你可能会清楚 .

相关问题