CN105338411A - 视频播放处理方法及*** - Google Patents
视频播放处理方法及*** Download PDFInfo
- Publication number
- CN105338411A CN105338411A CN201410373249.7A CN201410373249A CN105338411A CN 105338411 A CN105338411 A CN 105338411A CN 201410373249 A CN201410373249 A CN 201410373249A CN 105338411 A CN105338411 A CN 105338411A
- Authority
- CN
- China
- Prior art keywords
- video
- described frame
- frame
- information
- interactive
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明适用于通信技术领域,提供了一种视频播放处理方法,所述方法包括:在预定视频帧头部设置所述视频帧的属性信息及交互信息;播放视频时,获取并分析所述视频帧的属性信息及交互信息;根据所述视频帧的属性信息及交互信息生成交互界面。本发明还相应的提供一种视频播放处理***。借此,本发明可以增加观影的交互性,使观看者具有更加友好的观影体验。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种视频播放处理方法及***。
背景技术
现有的媒体封装格式一般包含编码后的视频流、音频流数据,版权信息及一些播放控制相关的信息如时间戳,编码格式。例如图1所示的flv文件格式中,包含文件头(FileHeader),视频帧数据(VideoTagx),还有视频编码有关的元数据(MetadataTag)。
现有的视频封装格式中没有提供关于画面内容描述的属性信息,视频制作者一般只能在片头以字幕、画面显示告知观看者一些警告信息。播放视频过程中只能由观看者主动对播放过程进行控制,播放器无法主动向观看者发出交互动作。另外,现有的视频封装格式中没有设计用于标示区分不同视频序列的结构,不同版本(比如预览版,完整版)的视频须单独打包成视频文件,无法在同一文件中进行版本区分。
综上可知,现有技术在实际使用上显然存在不便与缺陷,所以有必要加以改进。
发明内容
针对上述的缺陷,本发明的目的在于提供一种视频播放处理方法及***,其可以增加视频观看的交互性,提高用户的观影体验。
为了实现上述目的,本发明提供一种视频播放处理方法,所述方法包括:
在预定视频帧头部设置所述视频帧的属性信息及交互信息;
播放视频时,获取并分析所述视频帧的属性信息及交互信息;
根据所述视频帧的属性信息及交互信息生成交互界面。
根据本发明的视频播放处理方法,所述根据所述视频帧的属性信息及交互信息生成交互界面步骤之后进一步包括:
接收用户指令,并根据所述用户指令播放所述视频帧。
根据本发明的视频播放处理方法,所述视频帧的属性信息包括所述视频帧的类型及长度,所述视频帧的交互信息是根据所述视频帧的类型设定。
根据本发明的视频播放处理方法,根据所述视频帧的属性信息及交互信息生成交互界面的步骤包括:
所述视频帧连续播放,且弹出所述视频帧的文字内容简介;
所述视频帧暂停播放,并弹出交互界面,等待用户指令。
根据本发明的视频播放处理方法,所述用户指令为跳过所述视频帧或继续播放所述视频帧。
本发明还相应提供一种视频播放处理***,包括:
信息设置模块,用于在预定视频帧头部设置所述视频帧的属性信息及交互信息;
信息分析模块,用于播放视频时,获取并分析所述视频帧的属性信息及交互信息;
界面生成模块,用于根据所述视频帧的属性信息及交互信息生成交互界面。
根据本发明的视频播放处理***,还包括指令执行模块,用于接收用户指令,并根据所述用户指令播放所述视频帧。
根据本发明的视频播放处理***,所述信息设置模块包括第一设置子模块及第二设置子模块;
所述第一设置子模块用于设置所述视频帧的属性信息,所述属性信息包括所述视频帧的类型及长度;
所述第二设置子模块用于根据所述视频帧的类型设定所述视频帧的交互信息。
根据本发明的视频播放处理***,所述界面生成模块包括:
第一界面子模块,用于所述视频帧连续播放时,弹出所述视频帧的文字内容简介;
第二界面子模块,用于所述视频帧暂停播放时,弹出交互界面,等待用户指令。
根据本发明的视频播放处理***,所述用户指令为跳过所述视频帧或继续播放所述视频帧。
本发明通过在预定的视频帧的头部设置属性信息,并根据属性类型预设交互信息,当播放到该视频帧时,首先分析属性信息及交互信息,并根据属性信息及交互信息生成人机交互界面。更好的是,人机交互界面可以接收用户指令,选择继续播放或跳过该段视频,借此大大提高用户的观影体验。
附图说明
图1是现有技术一实施例的FLV文件结构示意图;
图2是本发明的视频播放处理***结构示意图;
图3是本发明优选实施例的视频播放处理***结构示意图;
图4是本发明的视频播放处理方法流程图;
图5是本发明优选实施例的视频播放处理方法流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参见图2,本发明提供了一种视频播放处理***,该***100可以应用于手机、PDA(PersonalDigitalAssistant,个人数字助理)、平板电脑等通信终端中,并且所述***100包括有:信息设置模块10、信息分析模块20、界面生成模块30及指令执行模块40,其中:
信息设置模块10用于在预定视频帧头部设置所述视频帧的属性信息及交互信息。本发明所述的预定视频帧是指预定义类型的一段视频,比如恐怖、暴力等视频片段。由于每段视频都是由若干帧组成,通过***100还可以在该视频的第一个视频帧头部定义该视频段的属性信息并设置交互信息。
信息分析模块20用于播放视频时,获取并分析所述视频帧的属性信息及交互信息。具体应用中,播放器读取每帧数据前读取视频帧的头部信息,并分析交互信息的数据。
界面生成模块30用于根据所述视频帧的属性信息及交互信息生成交互界面。本发明可以对不同的视频段设置不同的属性信息及交互信息,并在播放时以此生成交互界面。比如,在播放某段视频时可以伴随文字简介,或者在播放某段视频前弹出提示框,提示用户具有暴力内容,是否播放该段示频。
指令执行模块40用于接收用户指令,并根据所述用户指令播放所述视频帧。用户在视频播放画面弹出的提示框进行指令操作,且用户指令至少包括跳过所述视频帧或继续播放所述视频帧中的至少一种。如果选择跳过,则播放器跳过该段视频,继续播放其它视频内容。
本发明的***100可以是内置于处理装置的软件单元,硬件单元或软硬件结合单元。该***100也可以将预定视频帧设置为自动播放处理方式,比如,将有“暴力”或“恐怖”标记的视频段设为自动跳过播放模式,即播放时,默认不播放该片段,不必用户的进一步操作,借此提高用户观影体验。
优选的,本发明的一优选实施例中,所述信息设置模块10包括第一设置子模块11及第二设置子模块12,其中:
第一设置子模块11用于设置所述视频帧的属性信息,所述属性信息包括视频帧的类型及长度。视频帧的类型即是根据视频帧的内容而定,比如预览版,暴力、恐怖等,可以通过不同的计算标识区别各种视频类型。长度即可以为视频帧的正常播放时间,也可以为视频帧的数量,比如100帧、150帧等。
第二设置子模块12用于根据所述视频帧的类型设定所述视频帧的交互信息。所述交互信息可以为预定视频帧的文字内容介绍,也可以为交互界面的内容。
优选的,所述界面生成模块30包括:
第一界面子模块31,用于视频帧连续播放时,弹出所述视频帧的文字内容简介。预定视频帧根据设定的播放形式,在播放到该段时,可以弹出文字框提示该视频帧的简介,以让用户提前了解播放内容。
第二界面子模块32,用于视频帧暂停播放时,弹出交互界面,等待用户指令。预定的视频帧(比如恐怖、暴力类型内容)可以被设置播放前暂停,并弹出窗口提示用户,用户可以根据需求选择跳过或继续播放该段内容。
本发明的一具体实施例中,在预定的视频帧的头部作如下表所示数据构:
其中:Conten_Type标示该段视频帧内容的类型,Action_Type标示播放器可采取的动作(提示、弹窗、跳过),Description_Length标示后面Description的长度,Description标示这帧内容的文字描述,以供播放器显示出来。
比如,视频帧中有暴力内容,通过设置这个结构相应字段,播放器解码显示到该帧时,就能提示用户做出选择。又如视频制作者挑选一些精美视频帧作为预览版,当观众要快速预览整部视频时,播放器将只会播放带预览标示的视频帧,且本发明的预览版可通过菜单播放,不必生成独立的播放文件
播放器读取每帧数据前读取视频帧头部信息,分析交互信息的数据,根据其中的Action_Type作出相应动作,如果Action_Type为TIPS,播放器将以字幕方式提示,但不影响播放;如果Action_Type为NONE,播放器正常播放;如果Action_Type为ALARM,播放器可弹出窗口,读取Description并提示观看者,让其选择是跳过还是继续播放,播放器根据用户的选择进行下一步操作;如果Action_Type为SKIP,播放器将自动跳过这一视频帧。对于不支持本发明互动的播放器,可以直接跳过,通过默认播放方式,不影响视频播放。
图4是本发明的视频播放处理方法流程图,其可以通过如图2所示的***100实现,该方法包括:
步骤S401,在预定视频帧头部设置所述视频帧的属性信息及交互信息。本发明所述的预定视频帧是指预定义类型的一段视频,比如恐怖、暴力等视频片段。由于每段视频都是由若干帧组成,通过***100还可以在该视频的第一个视频帧头部定义该视频段的属性信息并设置交互信息。
步骤S402,播放视频时,获取并分析所述视频帧的属性信息及交互信息。具体应用中,播放器读取每帧数据前读取视频帧的头部信息,并分析交互信息的数据。
步骤S403,根据所述视频帧的属性信息及交互信息生成交互界面。本发明可以对不同的视频设置不同的属性信息及交互信息,并在播放时以此生成交互界面。比如,在播放某段视频时可以伴随文字简介,或者在播放某段视频前弹出提示框,提示用户具有暴力内容,是否播放该段示频。
步骤S404,接收用户指令,并根据所述用户指令播放所述视频帧。用户在视频播放画面弹出的提示框进行指令操作,且用户指令至少包括跳过所述视频帧或继续播放所述视频帧中的至少一种。如果选择跳过,则播放器跳过该段视频,继续播放其它视频内容。
图5是本发明另一实施例的视频播放处理方法流程图,其可以通过如图3所示的***100实现,该方法包括:
步骤S501,设置所述视频帧的类型及长度。视频帧的类型即是根据视频帧的内容而定,比如预览版,暴力、恐怖等,可以通过不同的计算标识区别各种视频类型。长度即可以为视频帧的正常播放时间,也可以为视频帧的数量,比如100帧、150帧等。
步骤S502,根据所述视频帧的类型设定所述视频帧的交互信息。所述交互信息可以为预定视频帧的文字内容介绍,也可以为交互界面的内容。
步骤S503,播放视频时,获取并分析所述视频帧的属性信息及交互信息。具体应用中,播放器读取每帧数据前读取视频帧的头部信息,并分析交互信息的数据。
步骤S504,根据类型设置,视频帧连续播放且弹出所述视频帧的文字内容简介。
步骤S505,根据类型设置,视频帧暂停播放,并弹出交互界面,等待用户指令。
步骤S506,接收用户指令,并根据所述用户指令播放所述视频帧。用户在视频播放画面弹出的提示框进行指令操作,且用户指令至少包括跳过所述视频帧或继续播放所述视频帧中的至少一种。如果选择跳过,则播放器跳过该段视频,继续播放其它视频内容。
综上所述,本发明通过在预定的视频帧的头部设置属性信息,并根据属性类型预设交互信息,当播放到该视频帧时,首先分析属性信息及交互信息,并根据属性信息及交互信息生成人机交互界面。更好的是,人机交互界面可以接收用户指令,选择继续播放或跳过该段视频,借此大大提高用户的观影体验。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
Claims (10)
1.一种视频播放处理方法,其特征在于,所述方法包括:
在预定视频帧头部设置所述视频帧的属性信息及交互信息;
播放视频时,获取并分析所述视频帧的属性信息及交互信息;
根据所述视频帧的属性信息及交互信息生成交互界面。
2.根据权利要求1所述的视频播放处理方法,其特征在于,所述根据所述视频帧的属性信息及交互信息生成交互界面步骤之后进一步包括:
接收用户指令,并根据所述用户指令播放所述视频帧。
3.根据权利要求1所述的视频播放处理方法,其特征在于,所述视频帧的属性信息包括所述视频帧的类型及长度,所述视频帧的交互信息是根据所述视频帧的类型设定。
4.根据权利要求3所述的视频播放处理方法,其特征在于,根据所述视频帧的属性信息及交互信息生成交互界面的步骤包括:
所述视频帧连续播放,且弹出所述视频帧的文字内容简介;
所述视频帧暂停播放,并弹出交互界面,等待用户指令。
5.根据权利要求2或4所述的视频播放处理方法,其特征在于,所述用户指令为跳过所述视频帧或继续播放所述视频帧。
6.一种视频播放处理***,其特征在于,包括:
信息设置模块,用于在预定视频帧头部设置所述视频帧的属性信息及交互信息;
信息分析模块,用于播放视频时,获取并分析所述视频帧的属性信息及交互信息;
界面生成模块,用于根据所述视频帧的属性信息及交互信息生成交互界面。
7.根据权利要求6所述的视频播放处理***,其特征在于,还包括指令执行模块,用于接收用户指令,并根据所述用户指令播放所述视频帧。
8.根据权利要求6所述的视频播放处理***,其特征在于,所述信息设置模块包括第一设置子模块及第二设置子模块;
所述第一设置子模块用于设置所述视频帧的属性信息,所述属性信息包括所述视频帧的类型及长度;
所述第二设置子模块用于根据所述视频帧的类型设定所述视频帧的交互信息。
9.根据权利要求9所述的视频播放处理***,其特征在于,所述界面生成模块包括:
第一界面子模块,用于所述视频帧连续播放时,弹出所述视频帧的文字内容简介;
第二界面子模块,用于所述视频帧暂停播放时,弹出交互界面,等待用户指令。
10.根据权利要求7或9所述的视频播放处理***,其特征在于,所述用户指令为跳过所述视频帧或继续播放所述视频帧。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410373249.7A CN105338411A (zh) | 2014-07-31 | 2014-07-31 | 视频播放处理方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410373249.7A CN105338411A (zh) | 2014-07-31 | 2014-07-31 | 视频播放处理方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105338411A true CN105338411A (zh) | 2016-02-17 |
Family
ID=55288633
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410373249.7A Pending CN105338411A (zh) | 2014-07-31 | 2014-07-31 | 视频播放处理方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105338411A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105847859A (zh) * | 2016-03-29 | 2016-08-10 | 乐视控股(北京)有限公司 | 一种视频的预警方法及装置 |
CN110087117A (zh) * | 2019-04-26 | 2019-08-02 | 维沃移动通信有限公司 | 一种视频播放方法及终端 |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060031870A1 (en) * | 2000-10-23 | 2006-02-09 | Jarman Matthew T | Apparatus, system, and method for filtering objectionable portions of a multimedia presentation |
CN102131106A (zh) * | 2010-12-22 | 2011-07-20 | 华为技术有限公司 | 流媒体内容的播放方法、装置及*** |
CN102214286A (zh) * | 2010-04-08 | 2011-10-12 | 鸿富锦精密工业(深圳)有限公司 | 网络内容限制浏览管控***及方法 |
CN102223487A (zh) * | 2011-07-21 | 2011-10-19 | 杭州海康威视数字技术股份有限公司 | 在视频码流中存储、播放附加信息的方法及其装置 |
CN102413358A (zh) * | 2011-08-12 | 2012-04-11 | 青岛海信传媒网络技术有限公司 | 流媒体文件存储和播放的方法、装置及*** |
CN102469346A (zh) * | 2010-11-18 | 2012-05-23 | 深圳创维数字技术股份有限公司 | 在单向数字电视接收终端播放的互动影片生成方法及*** |
CN102547433A (zh) * | 2010-12-07 | 2012-07-04 | 华录文化产业有限公司 | 一种基于播放时间点的互动评论方法和装置 |
US20120301108A1 (en) * | 2009-04-15 | 2012-11-29 | Charlie William Zetterower | Video stream index generation at a video content transmitter |
CN102891997A (zh) * | 2011-07-20 | 2013-01-23 | 深圳市快播科技有限公司 | 用于快速播放的音视频多媒体文件格式、播放方法及装置 |
CN102982055A (zh) * | 2011-06-06 | 2013-03-20 | 网件公司 | 基于片段配置的内容评级管理媒体内容的***和方法 |
CN103108248A (zh) * | 2013-01-06 | 2013-05-15 | 王汝迟 | 一种互动式视频的实现方法和*** |
CN103167361A (zh) * | 2011-12-19 | 2013-06-19 | 汤姆森特许公司 | 处理视听内容的方法及对应设备 |
WO2013101153A1 (en) * | 2011-12-30 | 2013-07-04 | Intel Corporation | Playback of video content based on frame-level ratings |
US20130297706A1 (en) * | 2012-05-03 | 2013-11-07 | United Video Properties, Inc. | Systems and methods for processing input from a plurality of users to identify a type of media asset segment |
CN103905904A (zh) * | 2012-12-26 | 2014-07-02 | 华为技术有限公司 | 播放多媒体文件的方法及装置 |
CN103957459A (zh) * | 2014-05-15 | 2014-07-30 | 北京智谷睿拓技术服务有限公司 | 播放控制方法及播放控制装置 |
-
2014
- 2014-07-31 CN CN201410373249.7A patent/CN105338411A/zh active Pending
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060031870A1 (en) * | 2000-10-23 | 2006-02-09 | Jarman Matthew T | Apparatus, system, and method for filtering objectionable portions of a multimedia presentation |
US20120301108A1 (en) * | 2009-04-15 | 2012-11-29 | Charlie William Zetterower | Video stream index generation at a video content transmitter |
CN102214286A (zh) * | 2010-04-08 | 2011-10-12 | 鸿富锦精密工业(深圳)有限公司 | 网络内容限制浏览管控***及方法 |
CN102469346A (zh) * | 2010-11-18 | 2012-05-23 | 深圳创维数字技术股份有限公司 | 在单向数字电视接收终端播放的互动影片生成方法及*** |
CN102547433A (zh) * | 2010-12-07 | 2012-07-04 | 华录文化产业有限公司 | 一种基于播放时间点的互动评论方法和装置 |
CN102131106A (zh) * | 2010-12-22 | 2011-07-20 | 华为技术有限公司 | 流媒体内容的播放方法、装置及*** |
CN102982055A (zh) * | 2011-06-06 | 2013-03-20 | 网件公司 | 基于片段配置的内容评级管理媒体内容的***和方法 |
CN102891997A (zh) * | 2011-07-20 | 2013-01-23 | 深圳市快播科技有限公司 | 用于快速播放的音视频多媒体文件格式、播放方法及装置 |
CN102223487A (zh) * | 2011-07-21 | 2011-10-19 | 杭州海康威视数字技术股份有限公司 | 在视频码流中存储、播放附加信息的方法及其装置 |
CN102413358A (zh) * | 2011-08-12 | 2012-04-11 | 青岛海信传媒网络技术有限公司 | 流媒体文件存储和播放的方法、装置及*** |
CN103167361A (zh) * | 2011-12-19 | 2013-06-19 | 汤姆森特许公司 | 处理视听内容的方法及对应设备 |
WO2013101153A1 (en) * | 2011-12-30 | 2013-07-04 | Intel Corporation | Playback of video content based on frame-level ratings |
US20130297706A1 (en) * | 2012-05-03 | 2013-11-07 | United Video Properties, Inc. | Systems and methods for processing input from a plurality of users to identify a type of media asset segment |
CN103905904A (zh) * | 2012-12-26 | 2014-07-02 | 华为技术有限公司 | 播放多媒体文件的方法及装置 |
CN103108248A (zh) * | 2013-01-06 | 2013-05-15 | 王汝迟 | 一种互动式视频的实现方法和*** |
CN103957459A (zh) * | 2014-05-15 | 2014-07-30 | 北京智谷睿拓技术服务有限公司 | 播放控制方法及播放控制装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105847859A (zh) * | 2016-03-29 | 2016-08-10 | 乐视控股(北京)有限公司 | 一种视频的预警方法及装置 |
CN110087117A (zh) * | 2019-04-26 | 2019-08-02 | 维沃移动通信有限公司 | 一种视频播放方法及终端 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12010391B2 (en) | Method and apparatus for creating and sharing customized multimedia segments | |
KR101987820B1 (ko) | 고 해상도 컨텐츠를 처리하는 컨텐츠 처리 장치 및 그 방법 | |
US20070253677A1 (en) | System for simultaneous playback of multiple video angles from multimedia content onto a display device and method thereof | |
JP2009540668A (ja) | クローズド・キャプションをつけるシステムおよび方法 | |
EP3099081B1 (en) | Display apparatus and control method thereof | |
JP2011151750A (ja) | 画像処理装置 | |
CN104853254A (zh) | 一种视频播放方法以及移动终端 | |
CN103533256A (zh) | 一种字幕的处理方法,装置及字幕显示*** | |
CN105933764A (zh) | 广播接收装置及其控制方法 | |
JP2011211481A (ja) | 動画再生装置 | |
CN105681683A (zh) | 一种视频和图片的混合播放方法及装置 | |
CN105338411A (zh) | 视频播放处理方法及*** | |
US8904434B2 (en) | Information display apparatus and information display method | |
CN105007518A (zh) | 一种pvr播放方法、一种机顶盒和一种pvr播放*** | |
US20090167960A1 (en) | Picture processing apparatus | |
US10225611B2 (en) | Point-to-point content navigation using an auxiliary device | |
US20130229575A1 (en) | Digital TV Data Processing Method and System Thereof | |
JP5330947B2 (ja) | 表示装置、表示方法、プログラムおよび記録媒体 | |
CN106658126A (zh) | 一种智能切换频道的方法及装置 | |
CN106331786B (zh) | 图文模式显示播放列表的方法及*** | |
JP5232744B2 (ja) | 要約コンテンツを表示する表示装置、方法及びプログラム | |
CN101141593B (zh) | 切换电视节目的方法及机顶盒 | |
JP2016116098A (ja) | 録画再生装置 | |
CN102630058A (zh) | 一种缓冲区中媒体流的管理方法及装置 | |
WO2008023140A2 (en) | Man-machine interface system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160217 |
|
RJ01 | Rejection of invention patent application after publication |