[发明专利]从跨源资源提供自动播放媒体内容元素有效

专利信息
申请号: 201711329278.3 申请日: 2017-12-13
公开(公告)号: CN108540434B 公开(公告)日: 2020-12-29
发明(设计)人: 穆尔塔扎·哈拉伊;劳埃德·迪伊·汤普森;布赖恩·马尔福德;阿尔门·姆克尔强 申请(专利权)人: 谷歌有限责任公司
主分类号: H04L29/06 分类号: H04L29/06;H04L29/08;G06F16/958
代理公司: 中原信达知识产权代理有限责任公司 11219 代理人: 周亚荣;安翔
地址: 美国加利*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 资源 提供 自动 播放 媒体 内容 元素
【说明书】:

本申请涉及从跨源资源提供自动播放媒体内容元素。本文描述提供跨站点自动播放媒体的系统和方法。服务器从客户端设备接收对嵌入在来自第二域的内容元素中的第一域处的媒体内容的请求。该请求包括指示客户端设备被配置为限制跨域重定向的标识符。服务器响应于识别指示客户端设备被配置为限制跨域重定向的标识符,确定请求包括具有第一预定值的内容类型标头。服务器响应于该确定,生成在响应的主体中包括媒体内容元素的响应。服务器将响应传送到客户端设备。接收响应使得客户端设备从响应的主体提取媒体内容元素并且呈现媒体内容元素。

技术领域

本申请涉及从跨源资源提供自动播放媒体内容元素。

背景技术

在诸如因特网的计算机联网环境中,内容元素(例如,网页)可以由在客户端设备处执行的应用(例如,Web浏览器)呈现。其他内容元素可以被嵌入在主要内容元素(例如嵌入在主体元素中的内嵌帧元素)内。这些嵌入式内容元素可以由客户端设备经由计算机联网环境从不同于主要内容元素的服务器接收。

发明内容

在同源策略下,出于安全的目的,Web浏览器可以限制源自除主要内容元素的域以外的域的内容。同源策略可允许Web浏览器在跨源资源共享(CORS)协议下的指定的情况下,访问来自不同域的嵌入式内容。该协议可以允许Web浏览器使用指定的方法(例如,GET、HEAD和POST),获取源自不同域的某些类型的内容,诸如纯文本数据(“text/plain”)、多部分表单数据(“x-www-form-urlencoded”)和应用编码表单数据(“application/x-www-form-urlencoded”)。在这些规范下,在客户端设备上运行的Web浏览器可以向与不同域关联的服务器发送请求以请求内容。在一些实施方式中,Web浏览器可以首先将预检请求(例如OPTIONS方法)发送到嵌入内容的其他域,以确定该域是否是安全的。服务器可以向请求的域发送响应许可,并且可以指定可以采取哪些动作。只要接收到许可,Web浏览器则可以发送对嵌入式内容的另一请求。预检请求可以允许从其他域接收另一种内容或将另外的方法被发送到其他域。

CORS协议的一个限制可能是将限制重定向响应(例如,302响应)中的所有域。在此规范下,如果服务器尝试返回与主要内容的域不同的域的重定向响应,则可以重写该响应以阻止所有域。为了解决这些挑战中的一些,客户端设备可以被配置为向请求添加参数以向服务器发送信号来返回在响应的主体中具有重定向内容的域的成功响应。反过来,服务器可以发送在响应主体中具有其他内容的域的指示成功的响应(例如200响应)。以这种方式,客户端设备可以提取响应中的资源地址,并且发送具有资源域的另一请求以检索相应的内容。发送成功响应而不是重定向响应可以绕过CORS为重定向响应指定的限制。

虽然CORS协议允许显示来自不同源的内容,但客户端设备上的安全协议仍然会削弱该功能。某些类型的Web浏览器会默认阻止自动播放媒体内容元素(例如嵌入在另一内容元素中的HTML视频内容元素),而无需明确的用户交互。为了规避该限制,Web浏览器可以被配置为发送具有或不具有被添加以信号告知服务器的参数的媒体内容元素的请求。该请求的内容类型标头可以被指定为文本或非文本的,以向服务器标记客户端设备可能正期望的内容类型。如果内容类型标头是文本的,则服务器可以在响应的主体中发送具有媒体内容元素的域的响应。如果内容类型标头是非文本的,则服务器可以在响应的主体中插入媒体内容元素的编码版本。媒体内容元素的编码可以是Web浏览器可以编译和执行以形成HTML画布元素的JAVASCRIPT代码。只要接收到,客户端设备就可以提取主体的内容并且解码媒体内容元素以在主要内容元素上呈现并且自动播放。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711329278.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top