本发明专利技术公开了一种基于图像串的视频播放方法及系统,该方法包括:将从图片提供方获取的所有原始高清图像形成图像帧序列数据,按照预定格式打包整合为无需编码的预定格式文件,并存储至对应的播放器;由总控终端通过服务器控制各播放器对对应的预定格式文件进行解析后得到若干有序的图像帧序列数据,再将包含的图像转换为RGB格式后依次渲染至播放器的播放窗口进行播放。该方法由于不采用编码方式形成视频文件,不会因编码的数据损失影响视频的清晰度,也能保证播放的流畅性。
Video playing method and system based on image string
【技术实现步骤摘要】
基于图像串的视频播放方法及系统
本专利技术涉及主题游乐园视频播放领域,特别涉及一种基于图像串的视频播放方法及系统。
技术介绍
随着科技的发展以及人们对美好生活的向往与追求,在主题游乐园中,异形屏幕大电影项目往往最受观众的喜爱。因其特殊场景的需求,主题游乐园的电影屏幕与普通屏幕不同,主题游乐园的异形屏幕大多是球形、环形和巨幕形等。因此,采用普通的电影播放器很难保证影片的播放流畅性以及清晰度,会直接影响到了游客的观影体验。传统的视频播放软件,大都采用特定的压缩技术,将某个视频格式的文件转换成另一种视频格式的文件,再通过一整套转换频率以及缓冲的算法来解码播放,这种方式虽然能减小影片体积,但是会导致影片的清晰度降低,影响视频显示的质量,给游客带来不好的观影体验。
技术实现思路
基于现有技术所存在的问题,本专利技术的目的是提供一种基于图像串的视频播放方法及系统,能解决现有主题游乐园视频播放存在清晰度低和播放流畅性差的问题。本专利技术的目的是通过以下技术方案实现的:本专利技术实施方式提供一种基于图像串的视频播放方法,包括:步骤1,将从图片提供方获取的所有原始高清图像形成图像帧序列数据,按照预定格式打包整合为无需编码的预定格式文件,并存储至对应的播放器,所述预定格式文件为包含文件标识、文件头、图像帧序列数据和文件尾的文件;步骤2,通过总控终端向服务器发送播放控制指令,所述播放控制指令携带有与预定格式文件对应的文件标识;步骤3,所述服务器对接收到的播放控制指令进行解析,解析后向指定的一个或者多个播放器发送解析后的携带所述文件标识的播放指令;步骤4,对应的播放器接收到所述服务器的播放指令后,根据所述播放指令中的所述文件标识读取该播放器本地已存储的对应预定格式文件并进行解析处理,解析后从该预定格式文件中得到图像帧序列数据,将所述图像帧序列数据包含的图像转换为RGB格式后依次渲染至该播放器的播放窗口进行播放。本专利技术实施方式还提供一种基于图像串的视频播放系统,用于实现本专利技术所述的基于图像串的视频播放方法,包括:总控终端、服务器和至少一个播放器;其中,各播放器,分别存储有播放用的预定格式文件,所述预定格式文件为:将从图片提供方获取的所有原始高清图像,按照预定格式打包整合为无需编码的预定格式文件,该预定格式文件为包含文件标识、文件头、图像帧序列数据和文件尾;所述总控终端,与所述服务器通信连接,能向所述服务器发送播放控制指令,所述播放控制指令携带有与预定格式文件对应的文件标识;所述服务器,与各播放器通信连接,能对接收到的所述总控终端发来的播放控制指令进行解析,解析后向指定的一个或者多个播放器发送解析后的携带所述文件标识的播放指令;各播放器均与所述服务器通信连接,均能在接收到所述服务器的播放指令后,根据所述播放指令中的文件标识读取该播放器本地已存储的对应的预定格式文件并进行解析处理,解析后从该预定格式文件中得到图像帧序列数据,将所述图像帧序列数据中包含的图像转换为RGB格式后依次渲染至该播放器的播放窗口进行播放。由上述本专利技术提供的技术方案可以看出,本专利技术实施例提供的基于图像串的视频播放方法,其有益效果为:通过从图片提供方获取原始高清图像形成图像帧序列数据,再将该图像帧序列数据按照预定格式打包整合成无需编码的预定格式文件,由服务器和总控终端协同控制若干个播放器,实现播放器读取本地的对应预定格式文件并获取该文件包含的图像帧序列数据转换为RGB格式后依次渲染至播放窗口进行播放。该方法由于对构成视频的原始高清图像进行无编码打包整合,不会因编码造成数据损失而影响清晰度,能最大程度地保留原始高清图像的清晰度,而且也不会影响视频播放的流畅性,从而保证视频播放的质量。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。图1为本专利技术较佳实施例提供的视频播放方法的流程图;图2为本专利技术较佳实施例提供的视频播放方法的具体处理流程图;图3为本专利技术较佳实施例提供的视频播放系统的构成示意图;图4为本专利技术较佳实施例提供的视频播放系统的播放处理流程图。具体实施方式下面结合本专利技术的具体内容,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术的保护范围。本专利技术实施例中未作详细描述的内容属于本领域专业技术人员公知的现有技术。本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本专利技术的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和\或组件,但是并不排除存在或者添加一个或多个其他特征、整数、步骤、操作、元件、组件和\或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。本
技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本专利技术
中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现代技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。参见图1,本专利技术实施例提供一种基于图像串的视频播放方法,包括:步骤1,将从图片提供方获取的所有原始高清图像形成图像帧序列数据,按照预定格式打包整合为无需编码的预定格式文件,并存储至对应的播放器,所述预定格式文件为包含文件标识、文件头、图像帧序列数据和文件尾的文件;步骤2,通过总控终端向服务器发送播放控制指令,所述播放控制指令携带有与预定格式文件对应的文件标识;步骤3,所述服务器对接收到的播放控制指令进行解析,解析后向指定的一个或者多个播放器发送解析后的携带所述文件标识的播放指令;步骤4,对应的播放器接收到所述服务器的播放指令后,根据所述播放指令中的所述文件标识读取该播放器本地已存储的对应预定格式文件并进行解析处理,解析后从该预定格式文件中得到图像帧序列数据,将所述图像帧序列数据包含的图像转换为RGB格式后依次渲染至该播放器的播放窗口进行播放。上述播放方法的步骤1中,将从图片提供方获取的所有原始高清图像形成图像帧序列数据为:从图片提供方获取的所有原始高清图像数据若为最佳视角下的原始高清图像,则将所有原始高清图像按照视频流的时间先后顺序编辑本文档来自技高网...
【技术保护点】
1.一种基于图像串的视频播放方法,其特征在于,包括:/n步骤1,将从图片提供方获取的所有原始高清图像形成图像帧序列数据,按照预定格式打包整合为无需编码的预定格式文件,并存储至对应的播放器,所述预定格式文件为包含文件标识、文件头、图像帧序列数据和文件尾的文件;/n步骤2,通过总控终端向服务器发送播放控制指令,所述播放控制指令携带有与预定格式文件对应的文件标识;/n步骤3,所述服务器对接收到的播放控制指令进行解析,解析后向指定的一个或者多个播放器发送解析后的携带所述文件标识的播放指令;/n步骤4,对应的播放器接收到所述服务器的播放指令后,根据所述播放指令中的所述文件标识读取该播放器本地已存储的对应预定格式文件并进行解析处理,解析后从该预定格式文件中得到图像帧序列数据,将所述图像帧序列数据包含的图像转换为RGB格式后依次渲染至该播放器的播放窗口进行播放。/n
【技术特征摘要】
1.一种基于图像串的视频播放方法,其特征在于,包括:
步骤1,将从图片提供方获取的所有原始高清图像形成图像帧序列数据,按照预定格式打包整合为无需编码的预定格式文件,并存储至对应的播放器,所述预定格式文件为包含文件标识、文件头、图像帧序列数据和文件尾的文件;
步骤2,通过总控终端向服务器发送播放控制指令,所述播放控制指令携带有与预定格式文件对应的文件标识;
步骤3,所述服务器对接收到的播放控制指令进行解析,解析后向指定的一个或者多个播放器发送解析后的携带所述文件标识的播放指令;
步骤4,对应的播放器接收到所述服务器的播放指令后,根据所述播放指令中的所述文件标识读取该播放器本地已存储的对应预定格式文件并进行解析处理,解析后从该预定格式文件中得到图像帧序列数据,将所述图像帧序列数据包含的图像转换为RGB格式后依次渲染至该播放器的播放窗口进行播放。
2.根据权利要求1所述的基于图像串的视频播放方法,其特征在于,所述方法的步骤1中,将从图片提供方获取的所有原始高清图像形成图像帧序列数据为:从图片提供方获取的所有原始高清图像数据若为最佳视角下的原始高清图像,则将所有原始高清图像按照视频流的时间先后顺序编辑成图像帧序列数据。
3.根据权利要求1所述的基于图像串的视频播放方法,其特征在于,所述方法步骤1中,从图片提供方获取的所有原始高清图像数据若为普通的原始高清图像,则在形成图像帧序列数据之前,还包括:变形融合处理:将所有原始高清图像根据实际场景中投影屏幕的位置、类型和大小经过变形融合处理,映射变换为满足实际场景中最佳视角下的原始高清图像。
4.根据权利要求3所述的基于图像串的视频播放方法,其特征在于,所述变形融合处理为离线操作。
5.根据权利要求1所述的基于图像串的视频播放方法,其特征在于,还包括:在线操作的变形融合处理,在步骤4对预定格式文件进行解析处理之后,将所述图像帧序列数据中的原始高清图像,根据实际场景中投影屏幕的位置、类型和大小经过变形融合处理,映射变换为满足实际场景中最佳视角下的原始高清图像。
6.根据...
【专利技术属性】
技术研发人员:朱德培,林森,胡正林,朱荣,
申请(专利权)人:华强方特深圳软件有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。