一种实现多屏间视频无缝切换的系统及方法技术方案

技术编号:12897853 阅读:117 留言:0更新日期:2016-02-24 09:19
本发明专利技术公开了一种实现多屏间视频无缝切换的系统及方法,属于音视频处理领域。包括:第一视频播放终端和第二视频播放终端、屏幕切换服务器,第一视频播放终端和第二视频播放终端用于播放视频文件,并能够对当前正在播放的视频文件进行屏幕切换操作,第一视频播放终端能够将视频文件切换至第二视频播放终端继续播放;屏幕切换服务器检测并记录设备信息、屏幕切换操作信息,确定第二视频播放终端播放视频文件的切入帧对应的时间点。本发明专利技术实现了媒体内容由一个终端屏幕向另一个终端屏幕的无缝切换,用户可以随意在多个屏幕上续接多次而完成观看某个视频。

【技术实现步骤摘要】

本专利技术涉及音视频处理
,具体涉及一种实现多屏间视频无缝切换的系统 及方法。
技术介绍
-个用户通常拥有多块屏幕,例如TV(电视机)、移动终端(智能手机或者平板电 脑,iOS或者android操作系统)、PC(计算机)等。在一个终端上,实现视频播放断点管理 比较普遍。 例如:申请号为201110144970. 5、专利技术名称为《一种音视频连续播放无缝切换系 统和方法》的中国专利技术专利公开了一种音视频连续播放无缝切换系统和方法,包括:多路径 管理模块、数据缓冲模块、数据输出模块和至少两个文件存储服务器,系统初始化后进行填 充操作,用于电视在音视频文件播放过程中遇到网络故障或者读取错误等异常情况时,进 行无缝切换操作,达到系统连续播出的目的,避免人为操作带来的繁琐性和不确定性。 再例如,申请号为201510150780. 2、专利技术名称为《实时视频流的无缝切换方法》的 中国专利技术专利申请公开一种实时视频流的无缝切换方法,包括:视频流采集终端收到用户 终端的规格切换请求后,保持原编码器实例继续运行,并启动一个新编码器实例;再将新视 频流与原视频流进行帧号同步;然后在新视频流中选择一个关键帧,并从该关键帧开始向 用户终端传送新视频流,原视频流传送完该关键帧的上一帧数据后结束,且该关键帧的帧 号与原视频流的最后一个关键帧的帧号之间的间距大于新视频流G0P长度的1/2 ;然后再 关闭原编码器实例。该方法适用于实时视频传输系统中的前端采集压缩设备。 上述现有技术均是基于同一终端上的断点播放无缝切换。现实中,用户拥有的多 媒体信息终端数量和类型逐步丰富,但由于多种终端的接入网络、信息获取平台的不同,造 成了多种设备彼此独立、资源不能共享的局面。随着三网融合进程的不断推进,如何对使用 者的机顶盒、计算机、PAD终端和智能手机等终端进行有效关联,从而为用户提供多种业务 融合的多屏互动体验已成为当前所考虑的主要问题。多屏互动技术是指电视、计算机、手 机、PAD及各种具有网络接入能力的多媒体信息终端件通过相关协议建立通信关系,实现多 屏可同时收看运营商平台提供的视频内容,并可在多个屏幕间进行视频分享、无缝切换、播 放控制等功能。 但是,现有的跨屏切换技术在不同文件格式间进行基于相同时间戳的切换时,通 常依靠动态解析,难以做到断点无缝切换,甚至出现切换过程中断点无法衔接的问题。
技术实现思路
本专利技术的专利技术目的是提供,用户可以 随意在多个屏幕上续接多次而完成观看某个视频,跨屏播放实现无缝切换。 为了解决上述技术问题,本专利技术采用的技术方案如下: -种实现多屏间视频无缝切换的系统,包括第一视频播放终端和第二视频播放 终端、屏幕切换服务器,其中, 所述第一视频播放终端和第二视频播放终端适用于播放视频文件,并对当前正在 播放的视频文件进行屏幕切换操作; 所述屏幕切换服务器适用于检测并记录所述第一视频播放终端和所述第二视频 播放终端的设备信息、屏幕切换操作的信息,根据所述设备信息和所述屏幕切换操作的信 息,确定从所述第一视频播放终端切换至所述第二视频播放终端播放的视频文件的切入帧 对应的时间点,将所述时间点发送给所述第二视频播放终端。 进一步的,所述屏幕切换服务器包括中央服务器、解析器和判决器,所述中央服务 器分别与所述第一视频播放终端、第二视频播放终端和所述判决器连接,所述解析器分别 与所述第一视频播放终端和所述第二视频播放终端连接,其中, 所述中央服务器适用于记录屏幕切换操作的信息,所述屏幕切换操作的信息至 少包括所述第一视频播放终端在播放所述视频文件时最新执行屏幕切换操作的时间戳信 息; 所述解析器适用于将所述视频文件离线生成对应于所述第一视频播放终端和所 述第二视频播放终端的时间静态表; 所述判决器适用于根据所述时间戳信息和所述时间静态表,获得同一时间戳所述 第一视频播放终端和所述第二视频播放终端之间的时间偏移量,作为所述时间点。 进一步的,所述屏幕切换服务器还包括码流器,所述码流器连接所述判决器,其适 用于接收所述码流器发送的所述时间偏移量,根据所述时间偏移量推送码流进入所述第二 视频播放终端。 进一步的,所述中央服务器包括用户信息存储器、设备信息存储器、绑定关系存储 器和视频播放信息存储器,其中, 所述用户信息存储器适用于存储用户在所述第一视频播放终端和/或所述第二 视频播放终端上的注册信息,所述注册信息包括用户账户信息和密码; 所述设备信息存储器适用于存储所述第一视频播放终端和所述第二视频播放终 端的设备信息,包括设备类型、分辨率和/或码率; 所述绑定关系存储器适用于存储所述第一视频播放终端和所述第二视频播放终 端的设备信息与所述注册信息之间的对应关系; 所述视频播放信息存储器适用于存储所述第一视频播放终端和/或所述第二视 频播放终端的所述屏幕切换操作信息。 进一步的,所述屏幕切换服务器还包括屏幕切换数据缓冲器,所述屏幕切换数据 缓冲器用于在所述第一视频播放终端执行屏幕切换操作时,存储当前正在播放的视频的切 换数据,并将存储的切换数据发送给第二视频播放终端。 进一步的,还包括视频服务器,所述视频服务器分别与所述解析器、所述第一视频 播放终端和所述第二视频播放终端连接,其适用于对所有进入系统的媒体内容进行处理, 生成针对不同媒体格式的相关索引文件。 根据本专利技术的另一个方面,还提供了一种实现多屏间视频无缝切换的方法,包括 以下步骤: 通过第一视频播放终端播放视频文件; 执行屏幕切换操作; 根据所述第一视频播放终端和所述第二视频播放终端的设备信息和所述屏幕切 换操作信息,确定所述第二视频播放终端播放所述视频文件的切入帧对应的时间点; 将所述时间点发送给所述第二视频播放终端,以便通过所述第二视频终端根据所 述时间点继续播放所述视频文件。 进一步的,所述根据所述第一视频播放终端和所述第二视频播放终端的设备信息 和所述屏幕切换操作信息,确定所述第二视频播放终端播放所述视频文件的切入帧对应的 时间点的步骤,具体包括以下步骤: 记录屏幕切换的信息,所述屏幕切换的信息至少包括所述视频文件在所述第一视 频播放终端最新执行屏幕切换操作的时间戳信息; 将所述视频文件离线生成对应于所述第一视频播放终端和所述第二视频播放终 端的时间静态表; 根据所述时间戳信息和所述时间静态表,获得同一时间戳所述第一视频播放终端 和所述第二视频播放终端之间的时间偏移量,作为所述时间点。 进一步的,该方法还包括: 根据所述时间偏移量推送码流进入所述第二视频播放终端; 所述第二视频播放终端继续播放所述视频文件。 进一步的,所述通过第一视频播放终端播放视频文件的步骤之前,还包括以下步 骤: 存储用户在所述第一视频播放终端和/或所述第二视频播放终端上的注册信息, 所述注册信息包括用户账户信息和密码; 存储所述第一视频播放终端和所述第二视频播放终端的设备信息,包括设备类 型、分辨率和/或码率; 存储所述第一视频播放终端和所述第二视频播放终端的设备信息与所述注册信 息之间的对应关系。 进一步的,还包括: 接收所有进入系统的媒体内容; 生成针对不同媒体格式的相关索引文件在所述第一视频播放终端执行屏幕切换 操作时,存储当前正在播放的视频的切换数据,并将存储的切本文档来自技高网
...
一种<a href="http://www.xjishu.com/zhuanli/55/CN105354002.html" title="一种实现多屏间视频无缝切换的系统及方法原文来自X技术">实现多屏间视频无缝切换的系统及方法</a>

【技术保护点】
一种实现多屏间视频无缝切换的系统,其特征在于:包括第一视频播放终端和第二视频播放终端、屏幕切换服务器,其中,所述第一视频播放终端和第二视频播放终端适用于播放视频文件,并对当前正在播放的视频文件进行屏幕切换操作;所述屏幕切换服务器适用于检测并记录所述第一视频播放终端和所述第二视频播放终端的设备信息、屏幕切换操作的信息,根据所述设备信息和所述屏幕切换操作的信息,确定从所述第一视频播放终端切换至所述第二视频播放终端播放的视频文件的切入帧对应的时间点,将所述时间点发送给所述第二视频播放终端。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈建文
申请(专利权)人:南京秦杜明视信息技术有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1