一种频道切换方法和系统的制作方法

文档序号:7814140阅读:174来源:国知局
一种频道切换方法和系统的制作方法
【专利摘要】本发明公开一种频道切换方法和系统,所述方法预先建立与各个频道间的网络连接,并获取各个频道的实时频道数据,从而,在此基础上,当在用户有频道切换需求时,可直接依据预先建立的频道标识与实时频道数据间的对应关系,获取目标频道数据并进行播放,无需临时建立与目标频道间的网络连接,且无需临时启动解码器进行解码,大大减少了网络时延,提升了用户体验。
【专利说明】一种频道切换方法和系统

【技术领域】
[0001]本发明属于网络直播音视频处理【技术领域】,尤其涉及一种频道切换方法和系统。

【背景技术】
[0002]网络视频直播越来越广泛地应用在诸如智能手机等手持终端中,网络响应延迟、切台(切换频道)速度是网络直播的重要指标。
[0003]目前,切换频道时,终端设备及其相应的服务器需进行如下操作:1)停止解码器并清除上一频道的数据;2)依据目标频道的频道标识建立与目标频道间的网络连接;3)加载目标频道的频道数据,重新启动解码器实现解码。可见,现有技术实现频道切换时需要停止再启动解码器,且需要临时建立与目标频道间的网络连接,操作过程繁琐复杂,导致网络时延长、切台速度慢,降低了用户体验。


【发明内容】

[0004]有鉴于此,本发明的目的在于提供一种频道切换方法和系统,以解决现有技术网络时延长、切台速度慢,用户体验度低的问题。
[0005]为此,本发明公开如下技术方案:
[0006]一种频道切换方法,包括:
[0007]接收用户的频道切换请求,所述频道切换请求包括目标频道的目标频道标识;
[0008]依据预先建立的频道标识与频道数据间的对应关系,从预先存放的频道数据集中获取所述目标频道标识所对应的目标频道数据,其中,所述频道数据集中包括的各频道数据为基于预先建立的与相应频道间的网络连接所获取的实时频道数据;
[0009]对所述目标频道数据进行显示播放。
[0010]上述方法,优选的,所述频道数据包括视频数据和声道信息。
[0011 ] 上述方法,优选的,在所述接收用户的频道切换请求之前,还包括如下的预处理过程:
[0012]获取大视频能够整合的小视频个数P,并依据能够整合的小视频个数P对大视频进行坐标规划,得到P个位置坐标,所述小视频为频道的视频数据;
[0013]将实现网络连接的各个频道的频道数据流整合为条总数据流,对每条总数据流进行解码,并将对同条总数据流解码所得的各个频道的视频数据整合在同一大视频的相应位置坐标处,得到个大视频,其中,被整合的各个小视频的视频数据实时更新;
[0014]对「iV/pl个大视频进行编号,并针对被整合的频道,建立频道标识与大视频编号及位置坐标间的对应关系,同时,建立频道标识与声道信息间的对应关系。
[0015]上述方法,优选的,还包括:
[0016]接收到用户的浏览请求时,在终端显示界面上显示所述大视频。
[0017]上述方法,优选的,所述接收用户的频道切换请求包括:
[0018]接收用户的第一频道切换请求,所述第一频道切换请求包括目标频道的目标频道标识及小窗口访问方式;或,
[0019]接收用户的第二频道切换请求,所述第二频道切换请求包括目标频道的目标频道标识及大窗口访问方式,其中,所述第一频道切换请求、第二频道切换请求由用户通过对显示界面上大视频中的目标小视频执行相应操作所产生。
[0020]上述方法,优选的,所述依据预先建立的频道标识与频道数据间的对应关系,从预先存放的频道数据集中获取所述目标频道标识所对应的目标频道数据,包括:
[0021]当用户请求小窗口访问方式时,依据预先建立的频道标识与声道信息间的对应关系,获取目标频道的声道信息;
[0022]当用户请求大窗口访问方式时,依据预先建立的频道标识与大视频编号及位置坐标间的对应关系从整合的相应大视频中获取目标小视频,并依据预先建立的频道标识与声道信息间的对应关系,获取目标频道的声道信息。
[0023]上述方法,优选的,所述对所述目标频道数据进行显示播放,包括:
[0024]当用户请求小窗口访问方式时,解码获取的声道信息,并将解码所得音频与显示界面上显示的目标小视频进行同步播放,同时隐藏显示界面上的其他小视频;
[0025]当用户请求大窗口访问方式时,解码获取的声道信息,并将解码后所得音频与获取的目标小视频进行同步的全屏播放。
[0026]一种频道切换系统,包括接收模块、获取模块和播放模块,其中:
[0027]所述接收模块,用于接收用户的频道切换请求,所述频道切换请求包括目标频道的目标频道标识;
[0028]所述获取模块,用于依据预先建立的频道标识与频道数据间的对应关系,从预先存放的频道数据集中获取所述目标频道标识所对应的目标频道数据,其中,所述频道数据集中包括的各频道数据为基于预先建立的与相应频道间的网络连接所获取的实时频道数据;
[0029]所述播放模块,用于对所述目标频道数据进行显示播放。
[0030]上述系统,优选的,还包括预处理模块,所述预处理模块包括:
[0031]个数获取单元,用于获取大视频能够整合的小视频个数P,并依据能够整合的小视频个数P对大视频进行坐标规划,得到P个位置坐标,所述小视频为频道的视频数据;
[0032]小视频整合单元,用于将实现网络连接的各个频道的频道数据流整合为「#/夕]条总数据流,对每条总数据流进行解码,并将对同条总数据流解码所得的各个频道的视频数据整合在同一大视频的相应位置坐标处,得到个大视频,其中,被整合的各个小视频的视频数据实时更新;
[0033]映射建立单元,用于对I V P I个大视频进行编号,并针对被整合的频道,建立频道标识与大视频编号及位置坐标间的对应关系,同时,建立频道标识与声道信息间的对应关系。
[0034]上述系统,优选的,还包括:
[0035]浏览模块,用于在接收到用户的浏览请求时,在终端显示界面上显示所述大视频。
[0036]上述系统,优选的,所述接收模块包括:
[0037]第一接收单元,用于接收用户的第一频道切换请求,所述第一频道切换请求包括目标频道的目标频道标识及小窗口访问方式;
[0038]第二接收单元,用于接收用户的第二频道切换请求,所述第二频道切换请求包括目标频道的目标频道标识及大窗口访问方式,其中,所述第一频道切换请求、第二频道切换请求由用户通过对显示界面上大视频中的目标小视频执行相应操作所产生。
[0039]上述系统,优选的,所述获取模块包括:
[0040]第一获取单元,用于在用户请求小窗口访问方式时,依据预先建立的频道标识与声道信息间的对应关系,获取目标频道的声道信息;
[0041]第二获取单元,用于在用户请求大窗口访问方式时,依据预先建立的频道标识与大视频编号及位置坐标间的对应关系从整合的相应大视频中获取目标小视频,并依据预先建立的频道标识与声道信息间的对应关系,获取目标频道的声道信息。
[0042]上述系统,优选的,所述播放模块包括:
[0043]第一播放单元,用于在用户请求小窗口访问方式时,解码获取的声道信息,并将解码所得音频与显示界面上显示的目标小视频进行同步播放,同时隐藏显示界面上的其他小视频;
[0044]第二播放单元,用于在用户请求大窗口访问方式时,解码获取的声道信息,并将解码后所得音频与获取的目标小视频进行同步的全屏播放。
[0045]综上,本发明的频道切换方法和系统,预先建立与各个频道间的网络连接,并获取各个频道的实时频道数据,从而,在此基础上,当用户有频道切换需求时,可直接依据预先建立的频道标识与实时频道数据间的对应关系,获取目标频道数据并进行播放,无需临时建立与目标频道间的网络连接,且无需临时启动解码器进行解码,大大减少了网络时延,提升了用户体验。

【专利附图】

【附图说明】
[0046]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0047]图1是本发明实施例一公开的频道切换方法的一种流程图;
[0048]图2是本发明实施例二公开的频道切换方法的另一种流程图;
[0049]图3是本发明实施例三公开的频道切换方法的又一种流程图;
[0050]图4是本发明实施例五公开的频道切换系统的一种结构示意图;
[0051]图5是本发明实施例五公开的频道切换系统的另一种结构示意图;
[0052]图6是本发明实施例五公开的频道切换系统的又一种结构示意图。

【具体实施方式】
[0053]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0054]实施例一
[0055]本实施例一公开一种频道切换方法,参考图1,所述方法可以包括以下步骤:
[0056]S1:接收用户的频道切换请求,所述频道切换请求包括目标频道的目标频道标识。
[0057]本发明方法可应用于智能手机、pad、一体机、智能电视等电子设备及其相对应的服务器中。
[0058]其中,用户的频道切换请求为用户在电子设备的显示界面或控制器上执行相应的频道切换操作时所产生的指令,例如,用户点击智能手机显示界面上的目标直播频道或按下电视机遥控器上的频道切换按钮即可实现向相应的服务器发送频道切换请求。
[0059]所述频道标识可以是频道名称,例如可以是卫视直播频道名称、央视直播频道名称等。
[0060]S2:依据预先建立的频道标识与频道数据间的对应关系,从预先存放的频道数据集中获取所述目标频道标识所对应的目标频道数据,其中,所述频道数据集中包括的各频道数据为基于预先建立的与相应频道间的网络连接所获取的实时频道数据。
[0061]S3:对所述目标频道数据进行显示播放。
[0062]为了避免在接收到用户的频道切换请求时,因需临时建立与目标频道间的网络连接、以及需临时清空并重启解码器导致增加网络时延的问题,本发明预先建立与各个频道间的网络连接,并获取各个频道的实时频道数据,例如获取实时的视频数据,实时的声道音频数据等,同时建立各频道的频道标识与获取的实时频道数据间的对应关系。
[0063]后续在接收到用户的频道切换请求时,可直接依据用户请求中的目标频道标识,获取用户所需的频道数据并对其进行播放,无需临时建立网络连接。
[0064]需要说明的是,具体应用本发明时,可依据用户的实际需求进行个性化设计,例如,若当前共有200个直播频道,而某服务器负责的各终端用户仅习惯对其中的90个频道进行频繁使用,其余频道使用频率较低,从而服务器可同时与用户频繁使用的所述90个频道建立网络连接,并获取90个频道的实时频道数据,为用户的快速切台提供支持;而其余的120个频道仍采用现有技术,在用户切换至其中的某一频道时,通过临时建立网络连接实现频道数据的播放,通过以上的个性化设计可在方便用户快速切换频道的同时适当地节省网络带宽。
[0065]综上,本发明的频道切换方法,预先建立与各个频道间的网络连接,并获取各个频道的实时频道数据,从而,在此基础上,当用户有频道切换需求时,可直接依据预先建立的频道标识与实时频道数据间的对应关系,获取目标频道数据并进行播放,无需临时建立与目标频道间的网络连接,且无需临时启动解码器进行解码,大大减少了网络时延,提升了用户体验。
[0066]实施例二
[0067]本实施例二继续对实施例一的方法进行优化,如图2所示,所述方法在接收用户的频道切换请求之前还可以包括如下的预处理步骤:
[0068]S401:获取大视频能够整合的小视频个数P,并依据能够整合的小视频个数P对大视频进行坐标规划,得到P个位置坐标,所述小视频为频道的视频数据。
[0069]由于本发明方法中,服务器预先与多个频道间建立网络连接并接收各频道的数据流,从而会带来网络带宽占用率较高的问题,基于此,本实施例二为降低网络带宽的占用率,考虑在对多个频道进行数据解码前预先对多个频道对应的多个数据流进行整合,将其合并成一个数据流进行同时解码,并将解码后所得的各频道的视频数据(小视频)整合为大视频。
[0070]具体地,本实施例结合视频实际播放时的分辨率需求,确定一个解码器能够同时解码的频道数目,即在不影响用户分辨率体验度的前提下,确定具体需将多少数目的频道数据流合并为一个数据流。
[0071]本步骤中大视频能够整合的小视频个数P即为一个解码器能够同时解码的频道数目。
[0072]目前,解码器在不影响用户分辨率体验度的前提下,能够提供16或25个频道的同时解码能力,本实施例以一个解码器同时解码25个频道、大视频能够整合25个小视频为例对本
【发明内容】
进行详细说明。
[0073]本步骤将大视频的布局区域均匀规划、分割为5行5列的25个小视频区域,并获取各小视频区域的位置坐标,以方便后续对解码后的小视频进行整合、存放。
[0074]S402:将实现网络连接的各个频道的频道数据流整合为pV/p]条总数据流,对每条总数据流进行解码,并将对同条总数据流解码所得的各个频道的视频数据整合在同一大视频的相应位置坐标处,得到个大视频,其中,被整合的各个小视频的视频数据实时更新。
[0075]在确定了一个解码器能够同时解码的频道个数的基础上,本步骤对各个频道的数据流进行整合。具体地,例如,服务器与90个频道同时建立网络连接后,可将90个频道对应的90个数据流整合为「90/25] = 4条总数据流,并采用4个解码器对所述4条总数据流进行解码,得到各个频道的视频数据和声道信息,其中,解码器1-解码器3分别同时解码25个小视频流,解码器4同时解码15个小视频流。
[0076]之后,服务器采用相应的视频编辑工具将由同一解码器解码所得的各个小视频整合在同一个大视频中,例如将解码器I解码后所得的25个小视频整合在大视频I的各个坐标处,将解码器2解码后所得的25个小视频整合在大视频2的各个坐标处……,将解码器4解码后所得的15个小视频整合在大视频4的各个坐标处。
[0077]需要说明的是,各个大视频中整合的小视频均显示相应频道的实时视频数据,各个小视频的内容随相应频道发送数据的更新而动态更新。
[0078]S403:对「ΛΓ/j^个大视频进行编号,并针对被整合的频道,建立频道标识与大视频编号及位置坐标间的对应关系,同时,建立频道标识与声道信息间的对应关系。
[0079]其中,大视频编号参考以上的大视频1、大视频2......大视频4。
[0080]本实施例二实现了对实施例一的方法进行优化,在减少网络时延、方便用户快速切台的同时,进一步节省了网络带宽。
[0081]实施例三
[0082]本实施例三继续对实施例二的方法进行拓展,如图3所示,所述方法还可以包括如下步骤:
[0083]S5:接收到用户的浏览请求时,在终端显示界面上显示所述大视频。
[0084]基于服务器已将各频道的小视频整合为大视频,从而,在此基础上,可通过将大视频整体显示在终端的显示画面上,来为用户提供各频道小视频的总体浏览功能,从而,可方便用户通过对各频道的视频内容进行总体比对实现快速选台。
[0085]具体地,针对整合的多个大视频,服务器可采用为终端用户提供分页浏览功能,例如,实施例二中服务器共整合了 4个大视频,从而在接收到用户的浏览请求时,服务器可首先在终端页面上同时显示大视频I的25个小视频,并在用户执行翻页操作时,切换显示为相应的大视频2或大视频3、大视频4的多个小视频,供用户总体浏览、选择。
[0086]相比于现有技术中,在没有确定目标时,用户需通过逐一浏览各频道内容进行选台的方式,本实施例提供的总体浏览功能为用户选台提供了便利,可实现快速选台,提升了用户体验。
[0087]实施例四
[0088]本实施例四中,所述步骤SI具体包括:
[0089]接收用户的第一频道切换请求,所述第一频道切换请求包括目标频道的目标频道标识及小窗口访问方式;
[0090]接收用户的第二频道切换请求,所述第二频道切换请求包括目标频道的目标频道标识及大窗口访问方式,其中,所述第一频道切换请求、第二频道切换请求由用户通过对显示界面上大视频中的目标小视频执行相应操作所产生。
[0091]相应于步骤SI,所述步骤S2具体包括:
[0092]当用户请求小窗口访问方式时,依据预先建立的频道标识与声道信息间的对应关系,获取目标频道的声道信息;
[0093]当用户请求大窗口访问方式时,依据预先建立的频道标识与大视频编号及位置坐标间的对应关系从整合的相应大视频中获取目标小视频,并依据预先建立的频道标识与声道信息间的对应关系,获取目标频道的声道信息。
[0094]所述步骤S3具体包括:
[0095]当用户请求小窗口访问方式时,解码获取的声道信息,并将解码所得音频与显示界面上显示的目标小视频进行同步播放,同时隐藏显示界面上的其他小视频;
[0096]当用户请求大窗口访问方式时,解码获取的声道信息,并将解码后所得音频与获取的目标小视频进行同步全屏播放。
[0097]具体地,实施例三为用户提供了多个小视频的总体浏览功能,当用户对其中的某个频道小视频感兴趣需选定并观看时,本实施例四为用户提供了两种观看方式:小窗口观看方式和大窗口观看方式。
[0098]其中,可通过预先规定两种不同的操作方式,来为用户提供不同观看方式的选择功能,如用户在目标小视频处于焦点状态时,执行单击操作表示小窗口观看,执行双击操作表示大窗口观看。
[0099]当接收到用户单击焦点小视频的小窗口观看请求时,直接采用当前显示界面上显示的焦点小视频,并获取其相对应的声道信息,解码声道信息后实现音、视频的同步播放,而由于其他小视频用户不需观看,将其他视频隐去。当接收到用户双击焦点小视频的大窗口观看请求时,依据用户请求中包含的频道标识从整合的相应大视频中取出目标小视频,同时获取相应的声道信息,解码声道信息后,在终端的显示界面上进行音、视频的同步全屏播放。
[0100]可见,本实施例中,用户只需要移动视频位置即可实现频道切换,无需重建网络连接,由于大视频中的所有频道都在一个视频流中,也无需重启视频解码器。
[0101]实施例五
[0102]本实施例五公开一种频道切换系统,该系统与实施例一及实施例四公开的频道切换方法相对应。
[0103]首先,相应于实施例一,参考图4,所述系统包括接收模块100、获取模块200和播放模块300。
[0104]接收模块100,用于接收用户的频道切换请求,所述频道切换请求包括目标频道的目标频道标识。
[0105]获取模块200,用于依据预先建立的频道标识与频道数据间的对应关系,从预先存放的频道数据集中获取所述目标频道标识所对应的目标频道数据,其中,所述频道数据集中包括的各频道数据为基于预先建立的与相应频道间的网络连接所获取的实时频道数据。
[0106]播放模块300,用于对所述目标频道数据进行显示播放。
[0107]相应于实施例二,参考图5,所述系统还包括预处理模块400,该模块包括个数获取单元、小视频整合单元和映射建立单元。
[0108]其中,个数获取单元,用于获取大视频能够整合的小视频个数P,并依据能够整合的小视频个数P对大视频进行坐标规划,得到P个位置坐标,所述小视频为频道的视频数据;
[0109]小视频整合单元,用于将实现网络连接的各个频道的频道数据流整合为pv/p]条总数据流,对每条总数据流进行解码,并将对同条总数据流解码所得的各个频道的视频数据整合在同一大视频的相应位置坐标处,得到个大视频,其中,被整合的各个小视频的视频数据实时更新;
[0110]映射建立单元,用于对pv/pl个大视频进行编号,并针对被整合的频道,建立频道标识与大视频编号及位置坐标间的对应关系,同时,建立频道标识与声道信息间的对应关系。
[0111]相应于实施例三,参考图6,所述系统还包括浏览模块500,该模块用于在接收到用户的浏览请求时,在终端显示界面上显示所述大视频。
[0112]相应于实施例四,所述接收模块100包括第一接收单元和第二接收单元。
[0113]其中,第一接收单元,用于接收用户的第一频道切换请求,所述第一频道切换请求包括目标频道的目标频道标识及小窗口访问方式;
[0114]第二接收单元,用于接收用户的第二频道切换请求,所述第二频道切换请求包括目标频道的目标频道标识及大窗口访问方式,其中,所述第一频道切换请求、第二频道切换请求由用户通过对显示界面上大视频中的目标小视频执行相应操作所产生。
[0115]获取模块200包括第一获取单元和第二获取单元。
[0116]其中,第一获取单元,用于在用户请求小窗口访问方式时,依据预先建立的频道标识与声道信息间的对应关系,获取目标频道的声道信息;
[0117]第二获取单元,用于在用户请求大窗口访问方式时,依据预先建立的频道标识与大视频编号及位置坐标间的对应关系从整合的相应大视频中获取目标小视频,并依据预先建立的频道标识与声道信息间的对应关系,获取目标频道的声道信息。
[0118]播放模块300包括第一播放单元和第二播放单元。
[0119]其中,第一播放单元,用于在用户请求小窗口访问方式时,解码获取的声道信息,并将解码所得音频与显示界面上显示的目标小视频进行同步播放,同时隐藏显示界面上的其他小视频;
[0120]第二播放单元,用于在用户请求大窗口访问方式时,解码获取的声道信息,并将解码后所得音频与获取的目标小视频进行同步全屏播放。
[0121]对于本发明实施例五公开的频道切换系统而言,由于其与实施例一至实施例四公开的频道切换方法相对应,所以描述的比较简单,相关相似之处请参见实施例一至实施例四中频道切换方法部分的说明即可,此处不再详述。
[0122]综上所述,本发明通过预先建立与各个频道间的网络连接,并对各个频道的实时数据进行整合,使用户只需要移动视频位置即可实现频道切换,无需重建网络连接,也无需重启视频解码器,能够实现频道的迅速切换,减少了网络时延,提升了用户体验。
[0123]需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0124]通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
[0125]最后,还需要说明的是,在本文中,诸如第一、第二、第三和第四等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0126]以上所述仅是本发明的优选实施方式,应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【权利要求】
1.一种频道切换方法,其特征在于,包括: 接收用户的频道切换请求,所述频道切换请求包括目标频道的目标频道标识; 依据预先建立的频道标识与频道数据间的对应关系,从预先存放的频道数据集中获取所述目标频道标识所对应的目标频道数据,其中,所述频道数据集中包括的各频道数据为基于预先建立的与相应频道间的网络连接所获取的实时频道数据; 对所述目标频道数据进行显示播放。
2.根据权利要求1所述的方法,其特征在于,所述频道数据包括视频数据和声道信息。
3.根据权利要求2所述的方法,其特征在于,在所述接收用户的频道切换请求之前,还包括如下的预处理过程: 获取大视频能够整合的小视频个数P,并依据能够整合的小视频个数P对大视频进行坐标规划,得到P个位置坐标,所述小视频为频道的视频数据; 将实现网络连接的各个频道的频道数据流整合为pv/^1条总数据流,对每条总数据流进行解码,并将对同条总数据流解码所得的各个频道的视频数据整合在同一大视频的相应位置坐标处,得到pV/个大视频,其中,被整合的各个小视频的视频数据实时更新; 对「#/^1个大视频进行编号,并针对被整合的频道,建立频道标识与大视频编号及位置坐标间的对应关系,同时,建立频道标识与声道信息间的对应关系。
4.根据权利要求3所述的方法,其特征在于,还包括: 接收到用户的浏览请求时,在终端显示界面上显示所述大视频。
5.根据权利要求4所述的方法,其特征在于,所述接收用户的频道切换请求包括: 接收用户的第一频道切换请求,所述第一频道切换请求包括目标频道的目标频道标识及小窗口访问方式;或, 接收用户的第二频道切换请求,所述第二频道切换请求包括目标频道的目标频道标识及大窗口访问方式,其中,所述第一频道切换请求、第二频道切换请求由用户通过对显示界面上大视频中的目标小视频执行相应操作所产生。
6.根据权利要求5所述的方法,其特征在于,所述依据预先建立的频道标识与频道数据间的对应关系,从预先存放的频道数据集中获取所述目标频道标识所对应的目标频道数据,包括: 当用户请求小窗口访问方式时,依据预先建立的频道标识与声道信息间的对应关系,获取目标频道的声道信息; 当用户请求大窗口访问方式时,依据预先建立的频道标识与大视频编号及位置坐标间的对应关系从整合的相应大视频中获取目标小视频,并依据预先建立的频道标识与声道信息间的对应关系,获取目标频道的声道信息。
7.根据权利要求6所述的方法,其特征在于,所述对所述目标频道数据进行显示播放,包括: 当用户请求小窗口访问方式时,解码获取的声道信息,并将解码所得音频与显示界面上显示的目标小视频进行同步播放,同时隐藏显示界面上的其他小视频; 当用户请求大窗口访问方式时,解码获取的声道信息,并将解码后所得音频与获取的目标小视频进行同步的全屏播放。
8.—种频道切换系统,其特征在于,包括接收模块、获取模块和播放模块,其中: 所述接收模块,用于接收用户的频道切换请求,所述频道切换请求包括目标频道的目标频道标识; 所述获取模块,用于依据预先建立的频道标识与频道数据间的对应关系,从预先存放的频道数据集中获取所述目标频道标识所对应的目标频道数据,其中,所述频道数据集中包括的各频道数据为基于预先建立的与相应频道间的网络连接所获取的实时频道数据;所述播放模块,用于对所述目标频道数据进行显示播放。
9.根据权利要求8所述的系统,其特征在于,还包括预处理模块,所述预处理模块包括: 个数获取单元,用于获取大视频能够整合的小视频个数P,并依据能够整合的小视频个数P对大视频进行坐标规划,得到P个位置坐标,所述小视频为频道的视频数据; 小视频整合单元,用于将实现网络连接的各个频道的频道数据流整合为pv/^?条总数据流,对每条总数据流进行解码,并将对同条总数据流解码所得的各个频道的视频数据整合在同一大视频的相应位置坐标处,得到ρν/ρ?个大视频,其中,被整合的各个小视频的视频数据实时更新; 映射建立单元,用于对个大视频进行编号,并针对被整合的频道,建立频道标识与大视频编号及位置坐标间的对应关系,同时,建立频道标识与声道信息间的对应关系。
10.根据权利要求9所述的系统,其特征在于,还包括: 浏览模块,用于在接收到用户的浏览请求时,在终端显示界面上显示所述大视频。
11.根据权利要求10所述的系统,其特征在于,所述接收模块包括: 第一接收单元,用于接收用户的第一频道切换请求,所述第一频道切换请求包括目标频道的目标频道标识及小窗口访问方式; 第二接收单元,用于接收用户的第二频道切换请求,所述第二频道切换请求包括目标频道的目标频道标识及大窗口访问方式,其中,所述第一频道切换请求、第二频道切换请求由用户通过对显示界面上大视频中的目标小视频执行相应操作所产生。
12.根据权利要求11所述的系统,其特征在于,所述获取模块包括: 第一获取单元,用于在用户请求小窗口访问方式时,依据预先建立的频道标识与声道信息间的对应关系,获取目标频道的声道信息; 第二获取单元,用于在用户请求大窗口访问方式时,依据预先建立的频道标识与大视频编号及位置坐标间的对应关系从整合的相应大视频中获取目标小视频,并依据预先建立的频道标识与声道信息间的对应关系,获取目标频道的声道信息。
13.根据权利要求12所述的系统,其特征在于,所述播放模块包括: 第一播放单元,用于在用户请求小窗口访问方式时,解码获取的声道信息,并将解码所得音频与显示界面上显示的目标小视频进行同步播放,同时隐藏显示界面上的其他小视频; 第二播放单元,用于在用户请求大窗口访问方式时,解码获取的声道信息,并将解码后所得音频与获取的目标小视频进行同步的全屏播放。
【文档编号】H04N21/431GK104202676SQ201410465116
【公开日】2014年12月10日 申请日期:2014年9月12日 优先权日:2014年9月12日
【发明者】高杰, 高伟, 李登彪, 陈烨 申请人:北京赛科世纪数码科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1