全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210574916.2 (22)申请日 2022.05.25 (71)申请人 京东城市 (北京) 数字科技有限公司 地址 100086 北京市海淀区知春路76号 (写 字楼) 1号楼 9层1-7-5号 (72)发明人 张召勇 孙瑞龙  (74)专利代理 机构 中原信达知识产权代理有限 责任公司 1 1219 专利代理师 张效荣 王志远 (51)Int.Cl. H04N 21/4782(2011.01) H04L 67/02(2022.01) H04N 21/443(2011.01) H04N 7/18(2006.01) (54)发明名称 一种视频播 放方法和装置 (57)摘要 本发明公开了一种视频播放方法和装置, 涉 及计算机技术领域。 该方法的一具体实施方式包 括: 响应于web页面端发送的播放器窗口创建命 令, 创建播放器窗口进程, 并将创建的播放器窗 口进程发送至所述web 页面端; 在收到 所述web页 面端对应所述播放器窗口进程所发出的播放控 制命令后, 根据所述播放控制命令控制所述播放 器窗口进程进行视频播放。 该实施方式能够实现 在Web端可以低延迟、 流畅播放H.265格式视频, 支持不同分辨率、 不同帧率的H.265格式视频的 播放, 降低服务器成本, 减小视频流体积, 减少网 络传输时间, 本发明另一实施方式还可实现在 Web端窗口多个随机位置播放多路分别控制的高 清H.265视频, 适用于 视频实时监控等场景。 权利要求书2页 说明书8页 附图3页 CN 115022725 A 2022.09.06 CN 115022725 A 1.一种视频播 放方法, 其特 征在于, 包括: 响应于web页面端发送的播放器窗口创建命令, 创建播放器窗口进程, 并将创建的播放 器窗口进程发送至所述 web页面端; 在收到所述web页面端对应所述播放器窗口进程所发出的播放控制命令后, 根据所述 播放控制命令控制所述 播放器窗口进程进行视频播 放。 2.根据权利要求1所述的方法, 其特征在于, 所述响应于web页面端发送 的播放器窗口 创建命令, 创建播 放器窗口进程之前, 包括: 接收所述web页 面端通过建立websocket连接所发送的所述播放器窗口创建命令, 所述 播放器窗口创建命令包括对应所述播放器窗口进程的播放器尺寸以及播放器在所述web页 面端的位置 。 3.根据权利要求1所述的方法, 其特征在于, 所述播放器窗口创建命令包括播放器唯一 标识; 所述方法还 包括: 在所述创建播放器窗口进程之后, 为创建的播放器窗口进程分配对应的所述播放器唯 一标识。 4.根据权利要求3所述的方法, 其特征在于, 所述创建的播放器窗口进程的数量为多 个, 所述播放控制命令包括要控制的播 放器窗口进程对应的播 放器唯一标识; 所述方法还 包括: 在收到所述web页面端对应所述播放器窗口进程所发出的播放控制命令后, 根据所述 播放控制命令中包括的播 放器唯一标识, 识别要控制的播 放器窗口进程。 5.根据权利要求1所述的方法, 其特征在于, 所述在 收到所述web页面端对应所述播放 器窗口进程所发出的播放控制命令后, 根据所述播放控制命令控制所述播放器窗口进程进 行视频播 放, 包括: 在收到所述web页面端对应所述播放器窗口进程所发出的播放控制命令后, 执行所述 播放控制命令, 并根据所述播放控制命令的执行结果向所述web页面端返回对应所述播放 控制命令的回复消息, 以由所述web页面端根据所述回复消息的内容执行对应的回调函数, 所述回调函数包括预 先定义的与回复消息的内容对应的操作。 6.根据权利要求1所述的方法, 其特征在于, 所述播放器窗口进程使用C++语言对从流 媒体服务器获取的视频进行解码以实时播 放。 7.一种视频播 放装置, 其特 征在于, 包括: 播放器窗口进程创建模块, 用于响应于web页面端发送的播放器窗口创建命令, 创建播 放器窗口进程, 并将创建的播 放器窗口进程发送至所述 web页面端; 视频播放控制模块, 用于在 收到所述web页面端对应所述播放器窗口进程所发出的播 放控制命令后, 根据所述 播放控制命令控制所述 播放器窗口进程进行视频播 放。 8.根据权利要求7所述的装置, 其特征在于, 还包括播放器窗口创建命令接收模块, 用 于: 接收所述web页 面端通过建立websocket连接所发送的所述播放器窗口创建命令, 所述 播放器窗口创建命令包括对应所述播放器窗口进程的播放器尺寸以及播放器在所述web页 面端的位置 。 9.根据权利要求7所述的装置, 其特征在于, 所述播放器窗口创建命令包括播放器唯一权 利 要 求 书 1/2 页 2 CN 115022725 A 2标识; 所述装置还 包括标识分配模块, 用于: 在所述创建播放器窗口进程之后, 为创建的播放器窗口进程分配对应的所述播放器唯 一标识。 10.根据权利要求9所述的装置, 其特征在于, 所述创建的播放器窗口进程的数量为多 个, 所述播放控制命令包括要控制的播 放器窗口进程对应的播 放器唯一标识; 所述装置还 包括播放器窗口进程识别模块, 用于: 在收到所述web页面端对应所述播放器窗口进程所发出的播放控制命令后, 根据所述 播放控制命令中包括的播 放器唯一标识, 识别要控制的播 放器窗口进程。 11.根据权利要求7 所述的装置, 其特 征在于, 所述视频播 放控制模块还用于: 在收到所述web页面端对应所述播放器窗口进程所发出的播放控制命令后, 执行所述 播放控制命令, 并根据所述播放控制命令的执行结果向所述web页面端返回对应所述播放 控制命令的回复消息, 以由所述web页面端根据所述回复消息的内容执行对应的回调函数, 所述回调函数包括预 先定义的与回复消息的内容对应的操作。 12.根据权利要求7所述的装置, 其特征在于, 所述播放器窗口进程使用C++语言对从流 媒体服务器获取的视频进行解码以实时播 放。 13.一种电子设备, 其特 征在于, 包括: 一个或多个处 理器; 存储器, 用于存 储一个或多个程序, 当所述一个或多个程序被所述一个或多个处理器执行时, 使得所述一个或多个处理器 实现如权利要求1 ‑6中任一所述的方法。 14.一种计算机可读介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序被处 理器执行时实现如权利要求1 ‑6中任一所述的方法。权 利 要 求 书 2/2 页 3 CN 115022725 A 3

PDF文档 专利 一种视频播放方法和装置

文档预览
中文文档 14 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种视频播放方法和装置 第 1 页 专利 一种视频播放方法和装置 第 2 页 专利 一种视频播放方法和装置 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 00:45:53上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。