CN102316109A - 多模终端在线视频实现方法、装置及多模终端 - Google Patents
多模终端在线视频实现方法、装置及多模终端 Download PDFInfo
- Publication number
- CN102316109A CN102316109A CN201110271719A CN201110271719A CN102316109A CN 102316109 A CN102316109 A CN 102316109A CN 201110271719 A CN201110271719 A CN 201110271719A CN 201110271719 A CN201110271719 A CN 201110271719A CN 102316109 A CN102316109 A CN 102316109A
- Authority
- CN
- China
- Prior art keywords
- download
- mode
- current
- network
- streaming media
- 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
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种多模终端在线视频实现方法、装置及多模终端,所述方法包括:获取多模终端的当前下载模信息,对其进行比较处理后选取较优网络下载模;依据所述较优网络下载模从流媒体服务器获取流媒体数据。本发明解决了单模移动终端由于网络带宽限制和网络信号覆盖不全等因素,导致单模移动终端播放在线视频效果不好,甚至有时不能播放的问题,除此之外,本发明还提高了在线视频在移动终端上的播放质量。
Description
技术领域
本发明涉及移动通信领域,具体而言,涉及一种多模终端的在线视频实现方法、装置及多模终端。
背景技术
当今世界,电信业发展突飞猛进,目前已存在有多种制式的通信网络,常见的有:个人手持式电话系统(PHS)、全球移动通讯系统(GSM)、强型数据速率GSM演进技术(EDGE)、码分多址(CDMA)2000、宽带码分多址(WCDMA)、时分同步的码分多址技术(TD-SCDMA)、全球微波互联接入(WIMAX)、无线保真技术(Wi-FI,Wireless Fidelity)等。由于多种通信网络的同时存在,为了满足利用多种通信网络进行通讯等业务的实际需要,于是目前市场上出现了多模移动终端,并得到了迅速的发展。
多模移动终端是指可以同时支持接入两种以上制式通信网络的移动终端,即可以支持同时接入多个单模网络,这样多模移动终端就具备更强的网络通讯能力,以使得其信号覆盖更加完整了。
流媒体(Streaming Media)技术的出现和发展,使得在线视频这种多媒体业务变成了可能并且得到了快速的发展,目前,国内外出现了很多的在线视频系统,如Youtube、PPLive、PPStream等在线视频共享系统,这些系统可以进行视频的直播和点播,极大地丰富了人们的生活。
流媒体是指在数据网络上按时间先后次序传输和播放的连续音、视频数据流。以前人们在网络上观看电影或收听音乐时,必须先将整个影音文件下载并存储在本地,然后才可以观看。与传统的视频播放方式不同,流媒体在播放视频前,并不需要下载整个文件,只需要将视频的部分内容缓存,使流媒体数据流边传送边播放,这样就节省了下载等待时间和存储空间。
流媒体数据流具有以下三个特点:连续性(Continuous)、实时性(Real-time),以及时序性,即流媒体数据流具有严格的前后时序关系。
由于传统移动通讯网络的带宽、单个通信网络信号覆盖不全等条件的限制,且由于在线视频播放的数据量比较大、实时性要求较高等原因,导致了通过传统的单模移动终端难以实现在线视频观看,或者在观看在线视频的过程中感觉其播放效果很不流畅,甚至,有时候在通信网络信号覆盖比较差,或者没有通信网络信号的地方,根本不能在单模移动终端上实现在线视频。
发明内容
本发明的目的在于提供一种多模终端的在线视频实现方法、装置及多模终端,其能够充分利用多模终端的网络通信能力强及信号覆盖完整等特点,实现在多模终端上,在线播放满足一定服务质量的视频流媒体,从而一定程度上能够推动在线视频业务在无线多模终端上的发展。
为了达到本发明的目的,本发明采用以下技术方案实现:
一种多模终端的在线视频实现方法,包括:
A、获取多模终端的当前下载模信息,对其进行比较处理后选取较优网络下载模;
B、依据所述较优网络下载模从流媒体服务器获取流媒体数据。
优选地,所述选取较优网络下载模的方法包括:
获取当前各个下载模的最大下行率MDiVmax;
根据公式hi=Si/Smaxi,计算得到各个下载模当前信号强度比例因子hi,其中,Si表示各个下载模对应的当前网络信号强度,Smaxi表示各个下载模对应的网络最大信号强度阀值,0≤hi≤1;
根据公式Ei=MDiVmax×Si,计算得到各个下载模对应的网络优秀因子Ei,选取网络优秀因子Ei最大者所对应的下载模为较优网络下载模。
优选地,在执行所有步骤之后还包括:
C、当当前下载速率小于当前视频播放速率时,获取多模终端当前空闲的一个下载模;
D、将该下载模添加至该多模终端的多模下载中,用以从流媒体服务器获取流媒体数据;
E、比较当前多模下载的下载速率总和以及当前视频播放速率,若当前多模下载的下载速率总和小于当前视频播放速率,则转步骤C。
优选地,在执行所有步骤之后,包括:
F、判断多模终端本地缓存中存放的未播放流媒体数据大小是否大于视频播放Qos阈值,若是,则从当前多模下载中选取一实际下载速率最小的下载模;
G、判断当前多模下载的下载速率与该下载模的下载速率的差值是否大于视频播放Qos阈值,若是,则从当前多模下载中裁剪一实际下载速率最小的下载模。
一种多模终端的在线视频实现装置,包括:
流媒体数据接收模块,用以根据控制模块发送的较优网络下载模信息从流媒体服务器获取流媒体数据;
流媒体数据缓存模块,用以缓存获取的流媒体数据;
控制模块,用于获取多模终端的当前下载模信息,对其进行比较处理后选取较优网络下载模,并将该较优网络下载模信息发送至流媒体数据接收模块;
以及,流媒体数据播放模块,用于播放流媒体数据。
优选地,所述控制模块选取较优网络下载模的方法包括:
获取当前各个下载模的最大下行率MDiVmax;
根据公式hi=Si/Smaxi,计算得到各个下载模当前信号强度比例因子hi,其中,Si表示各个下载模对应的当前网络信号强度,S maxi表示各个下载模对应的网络最大信号强度阀值,0≤hi≤1;
根据公式Ei=MDiVmax×Si,计算得到各个下载模对应的网络优秀因子Ei,选取网络优秀因子Ei最大者所对应的下载模为较优网络下载模。
优选地,所述在线视频实现装置还包括:
添加下载模仲裁模块,用于添加空闲的下载模至多模终端的多模下载中,其下载模添加步骤包括:
当当前下载速率小于当前视频播放速率时,获取多模终端当前空闲的一个下载模;
将该下载模添加至该多模终端的多模下载中,用以从流媒体服务器获取流媒体数据;
比较当前多模下载的下载速率总和以及当前视频播放速率,若当前多模下载的下载速率总和小于当前视频播放速率,继续执行该下载模添加步骤。
优选地,所述在线视频实现装置还包括:
裁剪下载模仲裁模块,用于裁剪多模终端当前多模下载中的下载模,其下载模裁剪步骤包括:
判断多模终端本地缓存中存放的未播放流媒体数据大小是否大于视频播放Qos阈值,若是,则从当前多模下载中选取一实际下载速率最小的下载模;
判断当前多模下载的下载速率与该下载模的下载速率的差值是否大于视频播放Qos阈值,若是,则从当前多模下载中裁剪一实际下载速率最小的下载模。
一种多模终端,包括如上所述的在线视频实现装置,所述在线视频实现装置包括:
流媒体数据接收模块,用以根据控制模块发送的较优网络下载模信息从流媒体服务器获取流媒体数据;
流媒体数据缓存模块,用以缓存获取的流媒体数据;
控制模块,用于获取多模终端的当前下载模信息,对其进行比较处理后选取较优网络下载模,并将该较优网络下载模信息发送至流媒体数据接收模块;
以及,流媒体数据播放模块,用于播放流媒体数据。
通过以上本发明的技术方案可以看出,本发明提供的用于多模终端的在线视频实现方法完全利用现有的网络和移动终端硬件配置,当用单模网络进行在线视频播放时,其播放质量不好或者不能工作时,多模终端自动启动其他制式的网络,进行播放流媒体的多模下载,若多模下载能力过剩时,多模终端又可以自动选择,抛弃某些正在下载的网络,这样多模终端可以根据终端的媒体播放能力,自适应地控制利用单模或者多模进行流媒体数据下载工作,从而很好实现在移动多模终端上播放满足一定服务质量(Qos)的在线视频了。这样就很好地解决了单模移动终端由于网络带宽限制和网络信号覆盖不全等因素,导致单模移动终端播放在线视频效果不好,甚至有时不能播放的问题,从而提高了在线视频在移动终端上的播放质量。
附图说明
图1是本发明实施例提供的在线视频实现方法流程示意图;
图2是本发明实施例提供的在线视频实现装置的结构示意图;
图3是本发明实施例提供的较优网络下载模的选择流程示意图;
图4是本发明实施例提供的添加下载模的仲裁流程示意图;
图5是本发明实施例提供的裁剪下载模的仲裁流程流程图;
图6是本发明实施例提供的多模终端实现在线视频的工作流程图。
本发明目的的实现、功能特点及优异效果,下面将结合具体实施例以及附图做进一步的说明。
具体实施方式
下面结合附图和具体实施例对本发明所述技术方案作进一步的详细描述,以使本领域的技术人员可以更好的理解本发明并能予以实施,但所举实施例不作为对本发明的限定。
如图1所示,本发明实施例提供的用于多模终端的在线视频实现方法,包括如下具体步骤:
S101、获取多模终端的当前下载模信息,对其进行比较处理后选取较优网络下载模;
S102、依据所述较优网络下载模从流媒体服务器获取流媒体数据。
多模终端在开启在线视频功能时,终端依据其多个下载模中较为优秀的下载模创建单条物理链路,向远端的流媒体服务器请求流媒体数据,此时,如果该单个下载模能够符合在线视频观看的要求,则无需启动多模下载,若当网络信号较差,通过一个下载模无法正常在线观看视频时,则执行下一步,即添加至少一个终端空闲的下载模至多模下载中,从而利用多个下载模的网络下载能力获取流媒体数据,从而为用户提供流畅的在线视频观看体验。
优选实施方式下,所述选取较优网络下载模的方法包括:
获取当前各个下载模的最大下行率MDiVmax;
根据公式hi=Si/Smaxi,计算得到各个下载模当前信号强度比例因子hi,其中,Si表示各个下载模对应的当前网络信号强度,Smaxi表示各个下载模对应的网络最大信号强度阀值,0≤hi≤1;
根据公式Ei=MDiVmax×Si,计算得到各个下载模对应的网络优秀因子Ei,选取网络优秀因子Ei最大者所对应的下载模为较优网络下载模。
具体的,如图3所示,其为本发明实施例提供的较优网络下载模的选择流程示意图,其工作流程主要包含如下步骤:
S201,首先获取当前多模终端当前空闲下载可用各个下载模MD1、MD2、...、MDi、...、MDn;
S202,然后根据每个下载模的相关协议规定,分别得到各个下载模最大的下行率MDiVmax;
S203,同样根据公式hi=Si/Smaxi(Si表示当前网络信号强度,Smaxi表示该模对应网络最大信号强度阀值,0≤hi≤1),计算得到各个下载模当前信号强度比例因子hi;
S204,然后又根据公式Ei=MDiVmax×Si,计算得到各个模对应网络优秀因子Ei;
S205,最后选择网络优秀因子Ei最大者所对应的下载模,作为本次要选择的较优网络下载模。
优选实施方式下,在执行所有步骤之后,如图1所示,还包括添加下载模的仲裁步骤:
S103、当当前下载速率小于当前视频播放速率时,获取多模终端当前空闲的一个下载模;
S104、将该下载模添加至该多模终端的多模下载中,用以从流媒体服务器获取流媒体数据;
S105、比较当前多模下载的下载速率总和以及当前视频播放速率,若当前多模下载的下载速率总和小于当前视频播放速率,则转步骤S103。
具体的,如图4所示,其为本发明实施例提供的添加下载模的仲裁流程示意图,在进行在线视频播放的过程中,在将来的播放资源可能不足的情况下,可根据需要选择出几个合适的下载模,添加到多模终端的流媒体数据的多模下载中去,这样可以提供流媒体数据的下载速率。其工作流程主要包含如下步骤:
S301,若下载总速率dv小于播放速率pv,条件成立,则转入步骤S302,否者转入步骤402;
S302,从该多模终端中,选择出一个闲置可用的较优网络下载模MDi;
S303,用步骤S302所选择的下载模MDi,连接到流媒体服务器上,创建起一条该下载模MDi对应的物理数据链路;
S304,将下载模MDi加入到该终端的多模下载中,统一进行该流媒体的下载管理;
S305,更新该多模终端的在线视频流媒体下载总速率,结束本轮添加下载模的工作。
在继续判断当前多模下载的下载速率总和与当前视频播放速率的情形下,若当前多模下载的下载速率总和依然小于当前视频播放速率,则继续执行步骤S301-S305。
具体实施中,优选地,如图1所示,在执行所有步骤之后,所述在线视频实现方法还包括如下步骤:
S106、判断多模终端本地缓存中存放的未播放流媒体数据大小是否大于视频播放Qos阈值,若是,则从当前多模下载中选取一实际下载速率最小的下载模;
S107、判断当前多模下载的下载速率与该下载模的下载速率的差值是否大于视频播放Qos阈值,若是,则从当前多模下载中裁剪一实际下载速率最小的下载模。
具体地,如图5所示,其为本发明实施例提供的裁剪下载模的仲裁流程流程图。其主要的工作流程步骤如下:
S401,判断下载总速率dv是否小于播放速率pv,若条件为真,则转入上述的添加下载模仲裁步骤进行执行下载模的添加操作,否者,条件为假,则转步骤402;
S402,判断本地缓存中存放的未播放流媒体ML1是否大于满足一定服务质量要求的视频播放Qos阀值ML2,若条件为真,则转入步骤403,否则,则转入步骤407中执行;
S403,从当前下载模中,选择出一个实际下载速率dvj最小的模MDj;
S404,判断当前下载总速率与模MDj速率的差值,是否大于播放速率,即dv-dvj>pv,若条件为真,则转入步骤S405中执行,否者,转入步骤S407中执行;
S405,从下载模中,裁剪掉下载模MDj;
S406,裁剪掉下载模MDj后,更新总下载率,结束本能裁剪下载模的工作流程,然后转入步骤S401中,继续执行相关流程;
S407,以当前下载工作模的工作能力,将流媒体下载到本地缓存中。
如图6所示,其为本发明实施例提供的多模终端实现在线视频的工作流程图。其描述了本发明的整个工作流程,即多模终端实现在线视频工作的流程,下面将结合该附图6对其工作流程的各个步骤进行详细的介绍,其主要工作流程步骤详细阐述如下:
S501,多模终端实现在线视频的开始准备工作;
S502,按照较优网络下载模的选取步骤,选择出一个较优网络下载模MDi;
S503,为较优网络下载模MDi创建一条独立的物理链路,连接到远程的流媒体服务器上;
S504,判断流媒体服务器上该在线视频对应的媒体数据是否为流媒体数据格式,若条件为真,则进入步骤S505中执行,否则进入步骤S515,结束本流程工作;
S505,通过计算获得远程流媒体服务器上当前没有下载的该视频流媒体数据的大小MF;
S506,判断流媒体服务器上待下载流媒体数据MF的大小是否大于0,若条件成立,则转入步骤S507执行,否者,转入步骤S514中执行;
S507,计算当前多模终端中,已经选择的x个下载模的实际总下载速率dv,即
S508,判断下载总速率dv是否小于播放速率pv,若条件成立,则转入步骤509中执行,否则,转入步骤510;
S509,按照添加下载模的仲裁流程,进行添加下载模的相关操作,其中每执行完一轮添加下载模控制操作后,就转入步骤S507执行;
S510,按照裁剪下载模的仲裁流程,进行裁剪过剩下载模的相关操作,先选择出可能合适的裁剪对象MDj;
S511,同样按照裁剪下载模的仲裁流程,判断是否能够裁剪掉步骤S510所选择的下载模MDj,若条件成立,则转入步骤S507,否者转入步骤S512;
S512,将流媒体数据下载到该多模终端的本地缓存中,其中待播放流媒体的大小是ML1,进行临时的存放;
S513,用多模终端上的流媒体播放器,将本地待播放的流媒体,以速率pv进行播放;
S514,判断远程流媒体服务器上和本地缓存中,是否都没有待下载和待播放的流媒体,即判断条件MS==0 and ML1==0是否成立,若条件为真,则转入步骤S515中执行,结束该在线视频播放,否者转入步骤S505;
S515,为本多模终端实现在线视频的结束操作,该控制流程执行终止。
如图2所示,本发明实施例还提供了与上述在线视频实现方法实施例相对应的一种用于多模终端的在线视频实现装置,所述装置包括:
流媒体数据接收模块10,用以根据控制模块发送的较优网络下载模信息从流媒体服务器获取流媒体数据;
流媒体数据缓存模块20,用以缓存获取的流媒体数据;
控制模块30,用于获取多模终端的当前下载模信息,对其进行比较处理后选取较优网络下载模,并将该较优网络下载模信息发送至流媒体数据接收模块10;
以及,流媒体数据播放模块40,用于播放流媒体数据。
优选实施方式下,所述控制模块30选取较优网络下载模的方法包括:
获取当前各个下载模的最大下行率MDiVmax;
根据公式hi=Si/Smaxi,计算得到各个下载模当前信号强度比例因子hi,其中,Si表示各个下载模对应的当前网络信号强度,Smaxi表示各个下载模对应的网络最大信号强度阀值,0≤hi≤1;
根据公式Ei=MDiVmax×Si,计算得到各个下载模对应的网络优秀因子Ei,选取网络优秀因子Ei最大者所对应的下载模为较优网络下载模。
优选实施方式下,所述在线视频实现装置还包括:
添加下载模仲裁模块50,用于添加空闲的下载模至多模终端的多模下载中,其下载模添加步骤包括:
当当前下载速率小于当前视频播放速率时,获取多模终端当前空闲的一个下载模;
将该下载模添加至该多模终端的多模下载中,用以从流媒体服务器获取流媒体数据;
比较当前多模下载的下载速率总和以及当前视频播放速率,若当前多模下载的下载速率总和小于当前视频播放速率,继续执行该下载模添加步骤。
当较优网络下载模无法提供流程的在线视频浏览时,则通过所述添加下载模仲裁模块50获取多模终端当前闲置的下载模信息,并选取一个或一些下载模参与流媒体数据的获取工作中,从而可以提供更为流畅的在线视频体验。
优选实施方式下,所述在线视频实现装置还包括:
裁剪下载模仲裁模块60,用于裁剪多模终端当前多模下载中的下载模,其下载模裁剪步骤包括:
判断多模终端本地缓存中存放的未播放流媒体数据大小是否大于视频播放Qos阈值,若是,则从当前多模下载中选取一实际下载速率最小的下载模;
判断当前多模下载的下载速率与该下载模的下载速率的差值是否大于视频播放Qos阈值,若是,则从当前多模下载中裁剪一实际下载速率最小的下载模。
当多模终端采用多模下载时,如果网络较佳,则无需启动多个下载模进行多模下载,此时,可通过该裁剪下载模仲裁模块60进行相应下载模的裁剪工作,从而可以一定程度上节约资源。
在多模终端上进行在线视频实现的时候,用一个或者多个下载模连接到远程流媒体服务器上,以速率dv将远程的流媒体下载到本地流媒体缓存区域,该缓存区域包含三个重要的参数:本地流媒体缓存空间ML、当前待播放流媒体大小ML1、满足Qos要求的视频播放Qos阀值ML2;然后以速率pv(一般固定),对本地缓存中待播放流媒体用本地流媒体播放器进行播放。
相应地,本发明实施例还提供了一种多模终端,包括如上所述的在线视频实现装置,继续参照图2,所述在线视频实现装置包括:
流媒体数据接收模块10,用以根据控制模块发送的较优网络下载模信息从流媒体服务器获取流媒体数据;
流媒体数据缓存模块20,用以缓存获取的流媒体数据;
控制模块30,用于获取多模终端的当前下载模信息,对其进行比较处理后选取较优网络下载模,并将该较优网络下载模信息发送至流媒体数据接收模块10;
以及,流媒体数据播放模块40,用于播放流媒体数据。
其中,所述多模终端至少但不限于支持以下几种网络制式:个人手持式电话系统(PHS)、全球移动通讯系统(GSM)、强型数据速率GSM演进技术(EDGE)、码分多址(CDMA)2000、宽带码分多址(WCDMA)、时分同步的码分多址技术(TD-SCDMA)、全球微波互联接入(WIMAX)、无线保真技术(WIFI,Wireless Fidelity)等。
通过以上本发明的实施例可以看出,本发明提供的用于多模终端的在线视频实现方法完全利用现有的网络和移动终端硬件配置,当用单模网络进行在线视频播放时,其播放质量不好或者不能工作时,多模终端自动启动其他制式的网络,进行播放流媒体的多模下载,若多模下载能力过剩时,多模终端又可以自动选择,抛弃某些正在下载的网络,这样多模终端可以根据终端的媒体播放能力,自适应地控制利用单模或者多模进行流媒体数据下载工作,从而很好实现在移动多模终端上播放满足一定服务质量(Qos)的在线视频了。这样就很好地解决了单模移动终端由于网络带宽限制和网络信号覆盖不全等因素,导致单模移动终端播放在线视频效果不好,甚至有时不能播放的问题,从而提高了在线视频在移动终端上的播放质量。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (9)
1.一种多模终端在线视频实现方法,其特征在于,包括:
A、获取多模终端的当前各下载模信息,对其进行比较处理后选取较优网络下载模;
B、依据所述较优网络下载模从流媒体服务器获取流媒体数据。
2.如权利要求1所述的在线视频实现方法,其特征在于,所述选取较优网络下载模的方法包括:
获取当前各个下载模的最大下行率MDiVmax;
根据公式hi=Si/Smaxi,计算得到各个下载模当前信号强度比例因子hi,其中,Si表示各个下载模对应的当前网络信号强度,Smaxi表示各个下载模对应的网络最大信号强度阀值,0≤hi≤1;
根据公式Ei=MDiVmax×Si,计算得到各个下载模对应的网络优秀因子Ei,选取网络优秀因子Ei最大者所对应的下载模为较优网络下载模。
3.如权利要求1所述的在线视频实现方法,其特征在于,在执行所有步骤之后还包括:
C、当当前下载速率小于当前视频播放速率时,获取多模终端当前空闲的一个下载模;
D、将该下载模添加至该多模终端的多模下载中,用以从流媒体服务器获取流媒体数据;
E、比较当前多模下载的下载速率总和以及当前视频播放速率,若当前多模下载的下载速率总和小于当前视频播放速率,则转步骤C。
4.如权利要求3所述的在线视频实现方法,其特征在于,在执行所有步骤之后,包括:
F、判断多模终端本地缓存中存放的未播放流媒体数据大小是否大于视频播放Qos阈值,若是,则从当前多模下载中选取一实际下载速率最小的下载模;
G、判断当前多模下载的下载速率与该下载模的下载速率的差值是否大于视频播放Qos阈值,若是,则从当前多模下载中裁剪一实际下载速率最小的下载模。
5.一种用于多模终端的在线视频实现装置,其特征在于,包括:
流媒体数据接收模块,用以根据控制模块发送的较优网络下载模信息从流媒体服务器获取流媒体数据;
流媒体数据缓存模块,用以缓存获取的流媒体数据;
控制模块,用于获取多模终端的当前下载模信息,对其进行比较处理后选取较优网络下载模,并将该较优网络下载模信息发送至流媒体数据接收模块;
以及,流媒体数据播放模块,用于播放流媒体数据。
6.如权利要求5所述的在线视频实现装置,其特征在于,所述控制模块选取较优网络下载模的方法包括:
获取当前各个下载模的最大下行率MDiVmax;
根据公式hi=Si/Smaxi,计算得到各个下载模当前信号强度比例因子hi,其中,Si表示各个下载模对应的当前网络信号强度,Smaxi表示各个下载模对应的网络最大信号强度阀值,0≤hi≤1;
根据公式Ei=MDiVmax×Si,计算得到各个下载模对应的网络优秀因子Ei,选取网络优秀因子Ei最大者所对应的下载模为较优网络下载模。
7.如权利要求5所述的在线视频实现装置,其特征在于,还包括:
添加下载模仲裁模块,用于添加空闲的下载模至多模终端的多模下载中,其下载模添加步骤包括:
当当前下载速率小于当前视频播放速率时,获取多模终端当前空闲的一个下载模;
将该下载模添加至该多模终端的多模下载中,用以从流媒体服务器获取流媒体数据;
比较当前多模下载的下载速率总和以及当前视频播放速率,若当前多模下载的下载速率总和小于当前视频播放速率,继续执行该下载模添加步骤。
8.如权利要求5所述的在线视频实现装置,其特征在于,还包括:
裁剪下载模仲裁模块,用于裁剪多模终端当前多模下载中的下载模,其下载模裁剪步骤包括:
判断多模终端本地缓存中存放的未播放流媒体数据大小是否大于视频播放Qos阈值,若是,则从当前多模下载中选取一实际下载速率最小的下载模;
判断当前多模下载的下载速率与该下载模的下载速率的差值是否大于视频播放Qos阈值,若是,则从当前多模下载中裁剪一实际下载速率最小的下载模。
9.一种多模终端,其特征在于,包括如权利要求5至8任一所述的在线视频实现装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110271719A CN102316109A (zh) | 2011-09-14 | 2011-09-14 | 多模终端在线视频实现方法、装置及多模终端 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110271719A CN102316109A (zh) | 2011-09-14 | 2011-09-14 | 多模终端在线视频实现方法、装置及多模终端 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN102316109A true CN102316109A (zh) | 2012-01-11 |
Family
ID=45428925
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201110271719A Pending CN102316109A (zh) | 2011-09-14 | 2011-09-14 | 多模终端在线视频实现方法、装置及多模终端 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102316109A (zh) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103354635A (zh) * | 2012-02-27 | 2013-10-16 | 埃森哲环球服务有限公司 | 用于优化的音频数据供应的计算机实现的方法、移动设备、计算机网络系统及计算机程序产品 |
| CN105450873A (zh) * | 2015-12-08 | 2016-03-30 | 深圳天珑无线科技有限公司 | 一种温度控制方法和终端设备 |
| CN107645534A (zh) * | 2016-07-22 | 2018-01-30 | 松下电器(美国)知识产权公司 | 内容分发系统及方法 |
| CN108111900A (zh) * | 2016-11-25 | 2018-06-01 | 杭州海康威视数字技术股份有限公司 | 一种播放速度控制方法及装置 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060135200A1 (en) * | 2004-12-16 | 2006-06-22 | Min-Hong Yun | Method for transmitting massive data effectively on multi-mode terminal |
| CN101098524A (zh) * | 2006-06-30 | 2008-01-02 | 中兴通讯股份有限公司 | 双模移动终端实现模块之间软件连续下载的方法 |
| CN101626554A (zh) * | 2009-08-13 | 2010-01-13 | 中兴通讯股份有限公司 | 一种多模移动终端及其下载资源的方法 |
| CN101635916A (zh) * | 2009-08-11 | 2010-01-27 | 中兴通讯股份有限公司 | 一种基于多模移动终端的资源下载方法和系统 |
-
2011
- 2011-09-14 CN CN201110271719A patent/CN102316109A/zh active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060135200A1 (en) * | 2004-12-16 | 2006-06-22 | Min-Hong Yun | Method for transmitting massive data effectively on multi-mode terminal |
| CN101098524A (zh) * | 2006-06-30 | 2008-01-02 | 中兴通讯股份有限公司 | 双模移动终端实现模块之间软件连续下载的方法 |
| CN101635916A (zh) * | 2009-08-11 | 2010-01-27 | 中兴通讯股份有限公司 | 一种基于多模移动终端的资源下载方法和系统 |
| CN101626554A (zh) * | 2009-08-13 | 2010-01-13 | 中兴通讯股份有限公司 | 一种多模移动终端及其下载资源的方法 |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103354635A (zh) * | 2012-02-27 | 2013-10-16 | 埃森哲环球服务有限公司 | 用于优化的音频数据供应的计算机实现的方法、移动设备、计算机网络系统及计算机程序产品 |
| CN103354635B (zh) * | 2012-02-27 | 2016-12-28 | 埃森哲环球服务有限公司 | 用于优化的音频数据供应的计算机实现的方法、移动设备、计算机网络系统及计算机程序产品 |
| CN105450873A (zh) * | 2015-12-08 | 2016-03-30 | 深圳天珑无线科技有限公司 | 一种温度控制方法和终端设备 |
| CN107645534A (zh) * | 2016-07-22 | 2018-01-30 | 松下电器(美国)知识产权公司 | 内容分发系统及方法 |
| CN108111900A (zh) * | 2016-11-25 | 2018-06-01 | 杭州海康威视数字技术股份有限公司 | 一种播放速度控制方法及装置 |
| CN108111900B (zh) * | 2016-11-25 | 2020-11-13 | 杭州海康威视数字技术股份有限公司 | 一种播放速度控制方法及装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2533291C2 (ru) | Способ, устройство и система для выполнения мультимедийной услуги в беспроводной локальной сети | |
| KR101636842B1 (ko) | 향상된 멀티캐스트 콘텐츠 전달을 위한 기술 | |
| JP6133369B2 (ja) | 要求を検出し要求ベースのマルチメディアブロードキャストマルチキャストサービスを確立するための方法および装置 | |
| US10785752B2 (en) | Resource configuration method, system and device for single-cell multicast control channel (SC-MCCH) | |
| CN108886669A (zh) | 广播和单播递送之间的流送服务的动态切换 | |
| CN107005727A (zh) | 媒体内容流 | |
| KR20160067126A (ko) | 콘텐트 전달을 위한 방법 및 장치 | |
| CN103248962A (zh) | 获取流媒体数据的方法、设备及系统 | |
| CN103945244B (zh) | 控制视频业务传输的方法和装置 | |
| CN105050063A (zh) | 一种推送信息的方法及装置 | |
| CN108933764A (zh) | 一种实现快速起播的方法和装置 | |
| CN104427286A (zh) | 一种进行视频通话的方法和系统 | |
| CN102316109A (zh) | 多模终端在线视频实现方法、装置及多模终端 | |
| WO2012068954A1 (zh) | Mbms业务的传输方法和系统 | |
| CN102651849B (zh) | 实现mbms业务连续性的上报方法和用户设备 | |
| KR101129192B1 (ko) | 이동 통신 시스템 및 방송시스템에서 모바일 아이피 텔레비젼 서비스 제공 장치 및 방법 | |
| CN102143605B (zh) | 一种无线局域网中手机电视业务数据共享的方法和系统 | |
| CN104219568B (zh) | 一种手机带走听电视音频的无缝连续播放方法 | |
| CN104066015B (zh) | 移动终端的流媒体播放方法及装置 | |
| CN103716658B (zh) | 视频点播服务装置与方法 | |
| CN110572703A (zh) | 多媒体数据同步播放方法、系统、终端及存储介质 | |
| CN103826143B (zh) | 基于多播和单播混用的视频点播服务提供装置及其方法 | |
| US11483682B2 (en) | Method, base station and user equipment for multicasting and device with a storage capability | |
| WO2011097996A1 (zh) | 多媒体广播和组播业务的业务声明更新处理方法、装置和系统 | |
| CN102164124A (zh) | 多媒体分配方法和系统以及终端 |
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 | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20120111 |