《一种直播流的处理方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种直播流的处理方法及装置.pdf(16页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104105004A43申请公布日20141015CN104105004A21申请号201410353832122申请日20140723H04N21/47220110171申请人上海天脉聚源文化传媒有限公司地址200436上海市闸北区江场三路166号6号楼72发明人王兴乐74专利代理机构北京尚伦律师事务所11477代理人张亮54发明名称一种直播流的处理方法及装置57摘要本发明公开了一种直播流的处理方法及装置,用于实现用户对直播流视频的点播观看。所述方法包括接收直播流视频的播放请求;根据所述播放请求,生成所述直播流视频的预设时长的进度条,所述进度条上包含预设间距的时间刻度和进度。
2、点;当所述进度点被用户拖动后,识别拖动后的进度点在所述时间刻度上的位置;根据所述位置,播放所述直播流视频。在直播流视频上生成进度条,用户可通过点击进度条选择直播流视频的播放时间,从而提高用户的体验度,方便控制直播流视频的播放。同时,根据用户对进度点的拖动动作加载视频,一次只加载一个时间点的视频,使得加载速度提高,且视频的初始化速度也相应提高。51INTCL权利要求书2页说明书8页附图5页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书8页附图5页10申请公布号CN104105004ACN104105004A1/2页21一种直播流的处理方法,其特征在于,包括接收直播流视频的播。
3、放请求;根据所述播放请求,生成所述直播流视频的预设时长的进度条,所述进度条上包含预设间距的时间刻度和进度点;当所述进度点被用户拖动后,识别拖动后的进度点在所述时间刻度上的位置;根据所述位置,播放所述直播流视频。2根据权利要求1所述的方法,其特征在于,所述进度条包括第一进度条和第二进度条;所述根据所述播放请求,生成所述直播流视频的预设时长的进度条,所述进度条上包含预设间距的时间刻度和进度点之后,所述方法还包括将未超过当前时间的进度条标记为所述第一进度条,将当前时间之后的进度条标记为所述第二进度条,所述第一进度条和所述第二进度条以不同方式显示。3根据权利要求2所述的方法,其特征在于,所述根据所述位。
4、置,播放所述直播流视频,包括当所述拖动后的进度点位于所述第一进度条的第一时间刻度上时,获取所述第一时间刻度对应的视频数据;播放所述第一时间刻度对应的视频。4根据权利要求2所述的方法,其特征在于,所述根据所述位置,播放所述直播流视频,包括当所述拖动后的进度点位于所述第二进度条的第二时间刻度上时,控制所述进度点跳转至上一次所在的时间刻度上;获取所述进度点上一次所在的时间刻度对应的视频数据;播放所述进度点上一次所在的时间刻度对应的视频。5根据权利要求1所述的方法,其特征在于,所述方法还包括当所述进度点被用户拖动时,显示被拖动的进度点在所述时间刻度上对应的时间。6根据权利要求1所述的方法,其特征在于,。
5、所述方法还包括当所述进度点被用户拖动后,显示拖动后的进度点在所述时间刻度上的位置对应的视频截图,所述视频截图上设置播放图标;所述根据所述位置,播放所述直播流视频,包括接收到对所述播放图标的点击动作;获取所述拖动后的进度点在所述时间刻度上的位置对应的视频数据;播放所述拖动后的进度点在所述时间刻度上的位置对应的视频。7根据权利要求1所述的方法,其特征在于,所述接收直播流视频的播放请求之后,所述方法还包括根据所述播放请求,生成所述直播流视频的功能选项,所述功能选项包括以下功能选项中的一项或者多项快退选项、快进选项、跳转选项或日历选项;其中,所述快退选项、快进选项或日历选项以所述预设时长为周期;所述跳。
6、转选项控制所述进度点跳转至当前时间对应的时间刻度上。8一种直播流的处理装置,其特征在于,包括权利要求书CN104105004A2/2页3接收模块,用于接收直播流视频的播放请求;生成模块,用于根据所述播放请求,生成所述直播流视频的预设时长的进度条,所述进度条上包含预设间距的时间刻度和进度点;识别模块,用于当所述进度点被用户拖动后,识别拖动后的进度点在所述时间刻度上的位置;播放模块,用于根据所述位置,播放所述直播流视频。9根据权利要求8所述的装置,其特征在于,所述装置还包括标记模块,用于将未超过当前时间的进度条标记为所述第一进度条,将当前时间之后的进度条标记为所述第二进度条,所述第一进度条和所述第。
7、二进度条以不同方式显示。10根据权利要求9所述的装置,其特征在于,所述播放模块包括第一获取单元,用于当所述拖动后的进度点位于所述第一进度条的第一时间刻度上时,获取所述第一时间刻度对应的视频数据;第一播放单元,用于播放所述第一时间刻度对应的视频。11根据权利要求9所述的装置,其特征在于,所述播放模块包括控制单元,用于当所述拖动后的进度点位于所述第二进度条的第二时间刻度上时,控制所述进度点跳转至上一次所在的时间刻度上;第二获取单元,用于获取所述进度点上一次所在的时间刻度对应的视频数据;第二播放单元,用于播放所述进度点上一次所在的时间刻度对应的视频。12根据权利要求8所述的装置,其特征在于,所述装置。
8、还包括第一显示模块,用于当所述进度点被用户拖动时,显示被拖动的进度点在所述时间刻度上对应的时间。13根据权利要求8所述的装置,其特征在于,所述装置还包括第二显示模块,用于当所述进度点被用户拖动后,显示拖动后的进度点在所述时间刻度上的位置对应的视频截图,所述视频截图上设置播放图标;所述播放模块包括接收单元,用于接收到对所述播放图标的点击动作;第三获取单元,用于获取所述拖动后的进度点在所述时间刻度上的位置对应的视频数据;第三播放单元,用于播放所述拖动后的进度点在所述时间刻度上的位置对应的视频。14根据权利要求8所述的装置,其特征在于,所述生成模块,还用于根据所述播放请求,生成所述直播流视频的功能选。
9、项,所述功能选项包括以下功能选项中的一项或者多项快退选项、快进选项、跳转选项或日历选项;其中,所述快退选项、快进选项或日历选项以所述预设时长为周期;所述跳转选项控制所述进度点跳转至当前时间对应的时间刻度上。权利要求书CN104105004A1/8页4一种直播流的处理方法及装置技术领域0001本发明涉及多媒体技术领域,尤其涉及一种直播流的处理方法及装置。背景技术0002用户通过网页上的播放器播放视频时,网页视频播放器会根据当前视频的时长,自动生成当前视频的进度条。但这仅适用于时长及文件大小固定的单一视频文件有效,对于一些直播视频,由于直播视频的时长和文件大小是不断变化的,因此播放器无法根据视频的。
10、时长自动生成进度条。即使是对于VOD视频点播的直播视频,播放器需要一次性加载24小时的视频,其累计工作量也很庞大,这就导致播放器自动生成视频的进度条速度过慢,跳转时也会非常不流畅。因此,这种由播放器自动生成进度条的方法无法满足流媒体的播放需求,用户体验度较低。发明内容0003本发明实施例提供一种直播流的处理方法及装置,用于实现用户对直播流视频的点播观看。0004一种直播流的处理方法,包括以下步骤0005接收直播流视频的播放请求;0006根据所述播放请求,生成所述直播流视频的预设时长的进度条,所述进度条上包含预设间距的时间刻度和进度点;0007当所述进度点被用户拖动后,识别拖动后的进度点在所述时。
11、间刻度上的位置;0008根据所述位置,播放所述直播流视频。0009本发明实施例的一些有益效果可以包括在直播流视频上生成进度条,用户可通过点击进度条选择直播流视频的播放时间,从而提高用户的体验度,方便控制直播流视频的播放。同时,根据用户对进度点的拖动动作加载视频,一次只加载一个时间点的视频,使得加载速度提高,且视频的初始化速度也相应提高。0010可选的,所述进度条包括第一进度条和第二进度条;0011所述根据所述播放请求,生成所述直播流视频的预设时长的进度条,所述进度条上包含预设间距的时间刻度和进度点之后,所述方法还包括0012将未超过当前时间的进度条标记为所述第一进度条,将当前时间之后的进度条标。
12、记为所述第二进度条,所述第一进度条和所述第二进度条以不同方式显示。0013在可选方案中,将进度条根据播放时间分为第一进度条和第二进度条,方便用户对直播流视频的操作。0014可选的,所述根据所述位置,播放所述直播流视频,包括0015当所述拖动后的进度点位于所述第一进度条的第一时间刻度上时,获取所述第一时间刻度对应的视频数据;0016播放所述第一时间刻度对应的视频。说明书CN104105004A2/8页50017在可选方案中,用户可在第一进度条上任意选择时间点播放直播流视频。0018可选的,所述根据所述位置,播放所述直播流视频,包括0019当所述拖动后的进度点位于所述第二进度条的第二时间刻度上时,。
13、控制所述进度点跳转至上一次所在的时间刻度上;0020获取所述进度点上一次所在的时间刻度对应的视频数据;0021播放所述进度点上一次所在的时间刻度对应的视频。0022在可选方案中,当用户将进度点拖动至第二进度条上时,即未发生的时间刻度上,进度点则跳转至拖动前所在位置,从而播放拖动前所在位置对应的视频,提高了用户的体验度。0023可选的,所述方法还包括0024当所述进度点被用户拖动时,显示被拖动的进度点在所述时间刻度上对应的时间。0025在可选方案中,用户拖动进度点时,显示进度点在时间刻度上对应的时间,方便用户对进度条上时间点的选择,从而准确地播放所选时间点对应的视频。0026可选的,所述方法还包。
14、括0027当所述进度点被用户拖动后,显示拖动后的进度点在所述时间刻度上的位置对应的视频截图,所述视频截图上设置播放图标;0028所述根据所述位置,播放所述直播流视频,包括0029接收到对所述播放图标的点击动作;0030获取所述拖动后的进度点在所述时间刻度上的位置对应的视频数据;0031播放所述拖动后的进度点在所述时间刻度上的位置对应的视频。0032在可选方案中,用户拖动进度点后,显示拖动后的进度点在时间刻度上的位置对应的视频截图,使得用户能够清楚该时间点上播放的视频进度,并通过点击播放图标播放视频,提高了用户的体验度。0033可选的,所述接收直播流视频的播放请求之后,所述方法还包括0034根据。
15、所述播放请求,生成所述直播流视频的功能选项,所述功能选项包括以下功能选项中的一项或者多项快退选项、快进选项、跳转选项或日历选项;其中,所述快退选项、快进选项或日历选项以所述预设时长为周期;所述跳转选项控制所述进度点跳转至当前时间对应的时间刻度上。0035在可选方案中,用户可通过功能选项对视频进行功能性地操作,包括快退、快进、跳转至当前时间或选择日历,方便用户对视频观看的选择,提高用户的体验度。0036一种直播流的处理装置,包括0037接收模块,用于接收直播流视频的播放请求;0038生成模块,用于根据所述播放请求,生成所述直播流视频的预设时长的进度条,所述进度条上包含预设间距的时间刻度和进度点;。
16、0039识别模块,用于当所述进度点被用户拖动后,识别拖动后的进度点在所述时间刻度上的位置;0040播放模块,用于根据所述位置,播放所述直播流视频。0041可选的,所述装置还包括说明书CN104105004A3/8页60042标记模块,用于将未超过当前时间的进度条标记为所述第一进度条,将当前时间之后的进度条标记为所述第二进度条,所述第一进度条和所述第二进度条以不同方式显示。0043可选的,所述播放模块包括0044第一获取单元,用于当所述拖动后的进度点位于所述第一进度条的第一时间刻度上时,获取所述第一时间刻度对应的视频数据;0045第一播放单元,用于播放所述第一时间刻度对应的视频。0046可选的,。
17、所述播放模块包括0047控制单元,用于当所述拖动后的进度点位于所述第二进度条的第二时间刻度上时,控制所述进度点跳转至上一次所在的时间刻度上;0048第二获取单元,用于获取所述进度点上一次所在的时间刻度对应的视频数据;0049第二播放单元,用于播放所述进度点上一次所在的时间刻度对应的视频。0050可选的,所述装置还包括0051第一显示模块,用于当所述进度点被用户拖动时,显示被拖动的进度点在所述时间刻度上对应的时间。0052可选的,所述装置还包括0053第二显示模块,用于当所述进度点被用户拖动后,显示拖动后的进度点在所述时间刻度上的位置对应的视频截图,所述视频截图上设置播放图标;0054所述播放模。
18、块包括0055接收单元,用于接收到对所述播放图标的点击动作;0056第三获取单元,用于获取所述拖动后的进度点在所述时间刻度上的位置对应的视频数据;0057第三播放单元,用于播放所述拖动后的进度点在所述时间刻度上的位置对应的视频。0058可选的,所述生成模块,还用于根据所述播放请求,生成所述直播流视频的功能选项,所述功能选项包括以下功能选项中的一项或者多项快退选项、快进选项、跳转选项或日历选项;其中,所述快退选项、快进选项或日历选项以所述预设时长为周期;所述跳转选项控制所述进度点跳转至当前时间对应的时间刻度上。0059本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易。
19、见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。0060下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。附图说明0061附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中0062图1为本发明实施例中一种直播流的处理方法流程图;0063图2为本发明一实施例中生成的进度条示意图;0064图3为本发明实施例中进度点被拖动至第一进度条上时直播流的处理方法流程说明书CN104105004A4/8页7图;0065图4为本发明实施例中进度点被拖。
20、动至第二进度条上时直播流的处理方法流程图;0066图5为本发明另一实施例中生成的进度条示意图;0067图6为本发明再一实施例中生成的进度条示意图;0068图7为本发明一实施例中直播流视频的处理方法流程图;0069图8为一具体实施例中直播流视频的处理界面图;0070图9为本发明实施例中一种直播流的处理装置的框图;0071图10为本发明实施例中播放模块的框图。具体实施方式0072以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。0073本发明提供了一种直播流的处理方法,应用于终端设备上,如图1所示,包括以下步骤0074步骤S101。
21、,接收直播流视频的播放请求;0075步骤S102,根据播放请求,生成直播流视频的预设时长的进度条,进度条上包含预设间距的时间刻度和进度点;0076步骤S103,当进度点被用户拖动后,识别拖动后的进度点在时间刻度上的位置;0077步骤S104,根据进度点的位置,播放直播流视频。0078采用本发明公开的技术方案,在直播流视频上生成进度条,用户可通过点击进度条选择直播流视频的播放时间,从而提高用户的体验度,方便控制直播流视频的播放。同时,根据用户对进度点的拖动动作加载视频,一次只加载一个时间点的视频,使得加载速度提高,且视频的初始化速度也相应提高。0079在步骤S101中,用户打开直播流视频,即发送。
22、直播流视频的播放请求,终端设备接收用户发送的直播流视频的播放请求。0080在步骤S102中,终端设备上的播放器根据播放请求生成直播流视频的进度条,该进度条的预设时长一般设定为24小时,即以天为单位。进度条上包含预设间距的时间刻度和进度点,例如,时间刻度可设定为以1分钟为单位的小刻度,以10分钟为单位的大刻度,小刻度和大刻度分别用不同的标记显示,其中大刻度的标记更加醒目。进度点在进度条上的位置对应于当前播放的直播流视频的时间点。0081在步骤S103中,用户可拖动进度条上的进度点来选择直播流视频的播放时间。0082每拖动一次进度点,即对服务器发出一次播放请求。拖动动作还可以包括直接点击进度条上的。
23、时间刻度,当用户点击进度条上的某一点时,则表示用户将进度点拖动至进度条上的该某一点。0083可选的,生成的进度条上包括第一进度条和第二进度条,其中,将未超过当前时间的进度条标记为第一进度条,将当前时间之后的进度条标记为第二进度条,其中,第一进度条和第二进度条以不同的方式显示。即,第一进度条对应已有的直播流视频,第二进度条对应还未播出的直播流视频。用户可在第一进度条和第二进度条上拖动进度点来选择视频的说明书CN104105004A5/8页8播放时间。在实际画面中,第一进度条和第二进度条可采用不同颜色、不同宽度或相同颜色的不同深浅程度等方式进行区别显示。0084图2为一实施例中生成的直播流视频的进。
24、度条。如图2所示,进度条长度为24小时,默认从早上800开始至次日早上800结束,进度条上的圆点为进度点,进度条上设有等间距的时间刻度线,每十分钟为一大刻度,相邻两个大刻度线之间以1分钟时间为间距,划分为10个小刻度。在该实施例中,假设当前时间为925,当用户打开直播流视频时,默认播放当前时间的视频,即进度点位于当前时间925的刻度处。当前时间对应的时间刻度左侧的进度条即图中带阴影的进度条为第一进度条,当前时间对应的时间刻度右侧的进度条为第二进度条。图中仅示出了第一进度条上的时间刻度,第二进度条上的时间刻度与第一进度条上的时间刻度显示一致,进度条中未显示完全的部分用虚线表示。用户可在进度条上拖。
25、动进度点选择播放直播流视频的时间。0085当用户将进度点拖动至第一进度条的时间刻度上时,终端获取该时间刻度对应的视频数据,并根据视频数据播放视频。如图3所示,包括以下步骤0086步骤S301,当拖动后的进度点位于第一进度条的第一时间刻度上时,获取第一时间刻度对应的视频数据;0087步骤S302,播放第一时间刻度对应的视频。0088当用户将进度点拖动至第二进度条的时间刻度上时,由于第二进度条对应的时间还未发生,终端则控制进度点跳转至进度点上一次所在的时间刻度上,并获取该时间刻度对应的视频数据,根据视频数据播放视频。如图4所示,包括以下步骤0089步骤S401,当拖动后的进度点位于第二进度条的第二。
26、时间刻度上时,控制进度点跳转至上一次所在的时间刻度上;0090步骤S402,获取进度点上一次所在的时间刻度对应的视频数据;0091步骤S403,播放进度点上一次所在的时间刻度对应的视频。0092可选的,在进度点被用户拖动的过程中,显示被拖动的进度点在时间刻度上对应的时间。0093图5为一实施例中用户拖动进度点时进度条的显示界面图。如图5所示,当用户拖动进度点时,进度点的下方会显示被拖动的进度点在时间刻度上对应的时间,进度点被拖动至903对应的时间刻度上时,进度点下方显示903,随着用户拖动进度点的位置不同,进度点下方显示的时间随着进度点的位置所对应的时间而变化,当用户停止拖动进度点时,进度点下。
27、方显示的时间消失。这样,用户可清楚地看到进度点所在位置对应的时间,从而准确选择想要播放的视频。0094可选的,当用户拖动进度点后,显示拖动后的进度点在时间刻度上的位置对应的视频截图,该视频截图上设置有播放图标。0095图6为另一实施例中用户拖动进度点时进度条的显示界面图。如图6所示,用户在进度条上拖动进度点,当进度点被拖动至910对应的时间刻度上时,此时用户停止拖动进度点,则进度条下方显示910对应的视频截图,视频截图从直播流视频的服务器实时获取。在该实施例中,以“视频A”表示910对应的直播流视频的视频截图,在视频A的截图上的左下方设置有播放图标,用户可通过点击播放图标开始播放910对应的视。
28、频。用户点击播放图标,即完成一次视频的跳转。说明书CN104105004A6/8页90096当用户点击播放图标后,如图7所示,具体包括以下步骤0097步骤S701,接收到对播放图标的点击动作;0098步骤S702,获取拖动后的进度点在时间刻度上的位置对应的视频数据;0099步骤S703,播放拖动后的进度点在时间刻度上的位置对应的视频。0100可选的,生成的进度条界面上,还生成直播流视频的功能选项,功能选项可包括以下功能选项中的一项或者多项快退选项、快进选项、跳转选项或日历选项;其中,快退选项、快进选项或日历选项以预设时长为周期;跳转选项控制进度点跳转至当前时间对应的时间刻度上。0101其中,快。
29、退选项、快退选项或日历选项以预设时长为周期,该预设时长可设定为24小时,即以天为单位。当用户点击快退选项时,播放器播放前一天的直播流视频,当用户点击快进选项时,播放器播放后一天的直播流视频。由于直播流视频一般只支持7天的回看内容,因此日历选项仅能选择最近7天的回看内容。当用户点击跳转选项时,则进度点跳转至当前时间对应的时间刻度上,即播放当前时间对应的直播流视频。0102此外,在直播流视频的界面上,还可生成刷新选项,暂停/播放选项,声音调节选项,视频清晰度调节选项,等等。0103图8所示为一实施例中生成的直播流视频的进度条界面图。如图8所示,视频B代表用户观看的直播流视频,在该直播流视频的播放界。
30、面80中,生成如图所示的进度条以及功能选项,在进度条的下方,从左到右依次为快退选项、暂停/播放选项、快进选项以及跳转选项,在视频B的右上角,显示当前播放的直播流视频的日期以及日历选项。用户可通过点击功能选项控制直播流视频的播放。播放器根据用户对功能选项的操作来播放相应的视频,默认跳转时间为早上800,例如,当用户点击快退选项时,则跳转至前一天的直播流视频,并从早上800开始播放。0104在生成的视频B的进度条上,左侧带阴影的进度条为当前时间之前的进度条,即已有的且可以播放的视频,在当前时间对应的时间刻度之后的进度条,由于视频还未播出,因此这段进度条上无法获取视频的视频数据,也就无法播放这段进度。
31、条对应的视频。0105本发明还提供了一种直播流的处理装置,如图9所示,包括0106接收模块91,用于接收直播流视频的播放请求;0107生成模块92,用于根据播放请求,生成直播流视频的预设时长的进度条,进度条上包含预设间距的时间刻度和进度点;还用于根据所述播放请求,生成所述直播流视频的功能选项,所述功能选项包括以下功能选项中的一项或者多项快退选项、快进选项、跳转选项或日历选项;其中,所述快退选项、快进选项或日历选项以所述预设时长为周期;所述跳转选项控制所述进度点跳转至当前时间对应的时间刻度上;0108识别模块93,用于当进度点被用户拖动后,识别拖动后的进度点在时间刻度上的位置;0109播放模块9。
32、4,用于根据进度点的位置,播放直播流视频;0110标记模块95,用于将未超过当前时间的进度条标记为第一进度条,将当前时间之后的进度条标记为第二进度条,所述第一进度条和所述第二进度条以不同方式显示;0111第一显示模块96,用于当进度点被用户拖动时,显示被拖动的进度点在时间刻度上对应的时间;说明书CN104105004A7/8页100112第二显示模块97,用于当进度点被用户拖动后,显示拖动后的进度点在时间刻度上的位置对应的视频截图,视频截图上设置播放图标。0113其中,播放模块94包括以下单元,如图10所示0114第一获取单元941,用于当拖动后的进度点位于第一进度条的第一时间刻度上时,获取第。
33、一时间刻度对应的视频数据;0115第一播放单元942,用于播放第一时间刻度对应的视频;0116控制单元943,用于当拖动后的进度点位于第二进度条的第二时间刻度上时,控制进度点跳转至上一次所在的时间刻度上;0117第二获取单元944,用于获取进度点上一次所在的时间刻度对应的视频数据;0118第二播放单元945,用于播放进度点上一次所在的时间刻度对应的视频;0119接收单元946,用于接收到对播放图标的点击动作;0120第三获取单元947,用于获取拖动后的进度点在时间刻度上的位置对应的视频数据;0121第三播放单元948,用于播放拖动后的进度点在时间刻度上的位置对应的视频。0122采用本发明提供的。
34、一种直播流的处理装置,在直播流视频上生成进度条,用户可通过点击进度条选择直播流视频的播放时间,从而提高用户的体验度,方便控制直播流视频的播放。同时,根据用户对进度点的拖动动作加载视频,一次只加载一个时间点的视频,使得加载速度提高,且视频的初始化速度也相应提高。0123本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质包括但不限于磁盘存储器和光学存储器等上实施的计算机程序产品的形式。0124本发明是参照根据。
35、本发明实施例的方法、设备系统、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。0125这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括。
36、指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。0126这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。0127显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精说明书CN104105004A108/8页11神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。说明书CN104105004A111/5页12图1图2图3说明书附图CN104105004A122/5页13图4图5图6说明书附图CN104105004A133/5页14图7图8说明书附图CN104105004A144/5页15图9说明书附图CN104105004A155/5页16图10说明书附图CN104105004A16。