CN103024441B - 一种移动终端播放电视节目的方法 - Google Patents
一种移动终端播放电视节目的方法 Download PDFInfo
- Publication number
- CN103024441B CN103024441B CN201110294173.5A CN201110294173A CN103024441B CN 103024441 B CN103024441 B CN 103024441B CN 201110294173 A CN201110294173 A CN 201110294173A CN 103024441 B CN103024441 B CN 103024441B
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- audio
- programme
- video playing
- television program
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 241000208340 Araliaceae Species 0.000 claims description 4
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 claims description 4
- 235000003140 Panax quinquefolius Nutrition 0.000 claims description 4
- 230000005611 electricity Effects 0.000 claims description 4
- 235000008434 ginseng Nutrition 0.000 claims description 4
- 230000000694 effects Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 2
- 238000012856 packing Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 239000000686 essence Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种移动终端播放电视节目的方法,包括以下步骤:A、至少两个移动终端向电视节目接收装置请求播放电视节目;B、电视节目接收装置对各个移动终端的音视频播放能力进行分类;C、电视节目接收装置按照不同类的移动终端音视频播放能力所对应的编码参数对电视节目进行不同方式的编码并广播;D、各个移动终端接收对应的编码方式的电视节目进行解码播放。以实现具有不同终端性能的移动终端在同一时刻都能够顺畅、无失真地播放电视节目。
Description
技术领域
本发明涉及一种移动终端播放电视节目的方法。
背景技术
近年来,中国数字电视产业全面发展,有线数字电视继续向高峰推进,地面数字电视正式实施,卫星直播开始进入产业培育期;数字电视的投融资政策进一步放开、机卡分离体制逐步开始实行,数字电视产业化进程加快。
由于数字电视具有可扩展性、可分级性和互操作性,便于在各类通信信道特别是异步转移模式(ATM)的网络中传输,也便于与计算机网络联通。使得数字电视与其他数码设备特别是便携式数码设备之间可以实现交互。例如,申请号为201010268119.9的中国专利公开了一种移动终端播放电视节目的方法,该方法主要描述了通过移动终端(如手机等)与数字电视(数字电视接收装置)建立通信连接后可用移动终端接收数字电视的电视直播节目数据并进行播放。从而在无需移动网络流量的前提下实现手机播放数字电视节目。然而这种方法存在一个不容忽视的问题,不同移动终端的屏幕分辨率及音视频解码能力(终端性能)各不相同,对于那些音视频解码能力相对较低或屏幕分辨率相对较低的移动终端来说,仅通过简单地从数字电视处接收到电视节目数据还无法帮助其实现流畅的音视频播放。具体来说,具有较低音视频解码能力的移动终端同具有高性能音视频解码能力的移动终端相比,在处理同一数字电视节目数据时需要占用更多的系统资源及数据处理时间,从而会影响到电视节目的正常播放,出现如画面失真,播放中断、不连续等现象,甚至造成死机,影响该移动终端其他功能的正常使用。由此可知,上述发明带来的问题是无法满足具有不同音视频解码能力的移动终端在同一时刻都可以顺畅、无失真地播放电视节目。
发明内容
有鉴于此,本发明的主要目的在于提供一种移动终端播放电视节目的方法,以实现具有不同终端性能的移动终端在同一时刻都可以顺畅、无失真地播放电视节目。
本发明公开了一种移动终端播放电视节目的方法,包括以下步骤:
A、至少两个移动终端向电视节目接收装置请求播放电视节目;
B、电视节目接收装置对各个移动终端的音视频播放能力进行分类;
C、电视节目接收装置按照不同类的移动终端音视频播放能力所对应的编码参数对电视节目进行不同方式的编码并广播;
D、各个移动终端接收对应的编码方式的电视节目进行解码播放。
由上可以看出,本发明通过为具有不同终端性能的移动终端提供与其终端性能对应的电视节目编码,实现了具有不同终端性能的移动终端在同一时刻都可以顺畅、无失真地播放电视节目。
在上述方法中,所述音视频播放能力的参数包括:屏幕分辨率、解码率、音视频解码格式;
步骤B所述分类包括:
以配置文件记载的屏幕分辨率、解码率、音视频解码格式中的至少一种参数所在的不同取值范围对移动终端的音视频播放能力进行分类。
由上可以看出,通过将移动终端音视频播放能力进行分类,可以为这具有相同或相似音视频播放能力的移动终端进行电视节目编码,避免了重复编码劳动,提高了编码效率。
在所述方法中,所述步骤B之前还包括:各个移动终端将其包含音视频播放能力参数的配置文件发送至电视节目接收装置。
在上述方法中,步骤C所述编码包括:
针对每类的移动终端音视频播放能力,从该类中选取移动终端音视频播放能力参数下限值对应的编码参数进行该类对应的电视节目的编码。
由上可以看出,以每类移动终端音视频播放能力中的移动终端音视频播放能力参数下限值对应的编码参数进行该类对应的电视节目的编码,可以使该范围内的所有移动终端都能够流畅播放电视节目。
在上述方法中,步骤C所述编码包括:
针对每类的移动终端音视频播放能力,统计该类中各个移动终端音视频播放能力的参数出现的频率;
选取出现频率最高的音视频播放能力参数对应的编码参数进行该类移动终端对应的电视节目的编码。
由上可以看出,以每类移动终端音视频播放能力中出现频率最高的音视频播放能力参数对应的编码参数进行该类移动终端对应的电视节目的编码,可以使每类中的大多数移动终端具有良好的音视频播放效果。
在上述方法中,步骤C所述编码包括:
针对每类的移动终端音视频播放能力,从该类中选取移动终端音视频播放能力参数中间值对应的编码参数进行该类对应的电视节目的编码。
由上可以看出,以每类移动终端音视频播放能力中的移动终端音视频播放能力参数中间值对应的编码参数进行该类对应的电视节目的编码,可以使每类中的大多数移动终端具有良好的音视频播放效果的同时兼顾电视节目编码效率。
在上述方法中,步骤C还包括:分别将以不同方式编码的电视节目随同对应的移动终端标识进行广播;
步骤D所述接收对应的编码方式的电视节目的步骤包括:根据所述移动终端标识接收对应编码方式的电视节目。
由上可以看出,利用移动终端标识的唯一性广播/接收电视节目,可以避免同一移动终端获得两种以上的电视节目编码。
附图说明
图1为本发明提供的一种移动终端播放电视节目的方法流程图。
具体实施方式
下面,结合附图详细介绍本发明提供的一种移动终端播放电视节目的方法。本实施例中的移动终端可为手机、个人电子助理(PDA)、笔记本电脑等便携式数码设备。
若无特殊说明,本实施例是在至少两个移动终端与电视节目接收装置已建立无线通信连接的基础上实施的。由于在终端间建立无线通信连接是本领域公知技术,故,对该无线通信连接的建立过程在此不再赘述。
如图1所示,本发明提供的一种移动终端播放电视节目的方法包括以下步骤:
步骤100:移动终端向电视节目接收装置请求播放电视节目。
在本步骤中,所述移动终端通常需要将播放电视节目的请求与其自身的配置文件打包后一并发送给电视节目接收装置。所述配置文件通常包括移动终端的标识ID(具有唯一性)、屏幕分辨率、解码能力(如解码率、支持的音视频解码格式等)。
对于所述配置文件的生成,可以是移动终端出厂时的默认设置,也可以由用户通过相关应用程序选择生成。所述应用程序可以是一种向导程序,由该向导程序列出移动终端支持的视频播放分辨率范围、解码能力,例如该移动终端支持的视频分辨率为320*240,160*120两种,支持的视频解码格式为MPEG4、AVC/h.264,支持的音频解码格式为MPEGAudio Layer 3、MPEG-2AAC、MPEG-4AAC,那么用户便可根据其希望得到的电视节目播放质量从中选择相应的参数,进而由该向导程序生成符合用户需求的配置文件。通过向导程序生成配置文件为公知技术,在此不再赘述。
步骤200:电视节目接收装置对请求电视节目播放的移动终端的音视频播放能力进行分类。
移动终端的音视频播放能力主要由配置文件中的屏幕分辨率、解码能力这两种参数体现。在本步骤中,电视节目接收装置首先解析移动终端配置文件内容,从中获取移动终端的标识ID、屏幕分辨率、解码能力。接着,根据屏幕分辨率、解码能力对移动终端的视频播放能力进行分类。例如,屏幕分辨率为320*240的移动终端为一类,屏幕分辨率为320*480的移动终端为下一类,以此类推。当然还可以使用更多条件细分移动终端的视频播放能力,例如,具有相同屏幕分辨率但不同解码率,屏幕分辨率均为320*240,但解码率为256kbps的移动终端为一类,解码率为512kbps的移动终端为另一类;屏幕分辨率均为320*480,但解码率为256kbps的移动终端为一类,解码率为512kbps的移动终端为另一类,以此类推。甚至可以在具有相同分辨率和相同解码率的条件下利用音视频解码格式进一步细分移动终端的视频播放能力,例如,屏幕分辨率均为320*480,解码率均为256kbps的移动终端中,仅支持MEPG4音视频编码格式的移动终端为一类,仅支持RMVB音视频编码格式的移动终端为另一类。
此外,从减少电视节目编码数量以缩短编码等待时间的角度考虑,还可以放宽请求电视节目播放的移动终端的音视频播放能力分类范围,并根据当前接收的各个移动终端的配置文件,在所述分类范围内统计某种体现音视频播放能力的参数或几种所述参数组合出现的次数。例如,将屏幕分辨率在320*240以上、320*480以下且解码率在216~512kbps之间的移动终端归为一类,并在该类统计出哪种屏幕分辨率与解码率的组合出现次数最多。或者更宽泛地,将屏幕分辨率在320*240以上且在320*480以下的所有移动终端归为一类,并在该类统计出哪种屏幕分辨率的出现次数最多,以此类推。
步骤300:电视节目接收装置按照每一类移动终端的视频播放能力,对电视节目进行编码。
在本步骤中,电视节目接收装置根据移动终端的音视频播放能力对电视节目进行编码。具体来说,对于没有特别指定电视节目音视频编码格式的情况,可以默认使用目前比较流行的音视频编码格式(例如MEPG4)并结合不同移动终端的屏幕分辨率、解码率来对电视节目进行编码。例如,为屏幕分辨率为320*240这一类的移动终端将电视节目按照320*240的分辨率进行MEPG4格式编码,为屏幕分辨率320*480的移动终端将电视节目按照320*480的分辨率进行MEPG4格式编码;更详细地,为屏幕分辨率为320*240、解码率256kbps的移动终端将电视节目按照320*240的分辨率和256kbps的平均解码率进行MEPG4格式编码,为屏幕分辨率为320*240、解码率512kbps的移动终端将电视节目按照320*240的分辨率和512kbps的平均解码率进行MEPG4格式编码,以此类推。而对于那些指定电视节目音视频编码格式的情况,只需使用指定音视频编码格式并结合不同移动终端的屏幕分辨率、解码率对电视节目进行编码即可。
此外,对于较宽的移动终端音视频播放能力范围,可选择音视频播放能力范围内的体现音视频播放能力的参数的下限对电视节目进行编码,例如,如果屏幕分辨率在320*240以上320*480以下的范围内,则统一以320*240的屏幕分辨率对电视节目进行编码,以使该范围内的所有移动终端都能够流畅播放电视节目;为了使某一音视频播放能力范围内的大多数移动终端具有良好的音视频播放效果,可以根据所述范围内出现次数最多的体现音视频播放能力的参数或几种所述参数的组合对电视节目进行编码,例如,如果屏幕分辨率在320*240以上320*480以下的范围内,且根据对各个移动终端的配置文件中相应参数的统计,其中320*320的屏幕分辨率出现次数最多(即大多数移动终端的屏幕分辨率为320*320),则统一以320*320的屏幕分辨率对电视节目进行编码;为了使某一音视频播放能力范围内的大多数移动终端具有良好的音视频播放效果的同时兼顾电视节目编码效率,也可选择音视频播放能力范围内的体现音视频播放能力的参数的中间值对电视节目进行编码,例如,如果屏幕分辨率在320*240以上320*480以下的范围内,则统一以320*360的屏幕分辨率对电视节目进行编码。
步骤400:电视节目接收装置将电视节目编码下发给移动终端。
在本步骤中,电视节目接收装置首先将电视节目的编码以及与该电视节目编码对应的所有移动终端的标识ID打包。然后通过组内广播发送给同一网络(例如家庭局域网、物联网等)内的所有移动终端。
步骤500:移动终端对与其音视频播放能力对应的电视节目编码进行解码播放。
具体来说,网络内的每一个移动终端只能读取与自身标识ID对应的数据包,以获得与其音视频播放能力对应的电视节目编码。例如,对于{320*240,256kbps的MEPG4格式电视节目编码P_1,M_1,M_2(移动终端标识ID)}这样一个数据包,只有标识ID为M_1,M_2的移动终端才能读取P_1。此外,因为移动终端的标识ID是唯一的,因此不必担心同一移动终端获得两种以上电视节目编码。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (2)
1.一种移动终端播放电视节目的方法,其特征在于,包括以下步骤:
A、至少两个移动终端向电视节目接收装置请求播放电视节目;
各个移动终端将其包含音视频播放能力参数的配置文件发送至电视节目接收装置;
B、电视节目接收装置对各个移动终端的音视频播放能力进行分类;
C、电视节目接收装置按照不同类的移动终端音视频播放能力所对应的编码参数对电视节目进行不同方式的编码并广播;所述编码包括:
针对每类的移动终端音视频播放能力,统计该类中各个移动终端音视频播放能力的参数出现的频率;
选取出现频率最高的音视频播放能力参数对应的编码参数进行该类移动终端对应的电视节目的编码;
所述广播包括:分别将以不同方式编码的电视节目随同对应的移动终端标识进行广播;
D、各个移动终端根据所述移动终端标识接收对应的编码方式的电视节目进行解码播放。
2.根据权利要求1所述的方法,其特征在于,所述音视频播放能力的参数包括:屏幕分辨率、解码率、音视频解码格式;
步骤B所述分类包括:
以配置文件记载的屏幕分辨率、解码率、音视频解码格式中的至少一种参数所在的不同取值范围对移动终端的音视频播放能力进行分类。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110294173.5A CN103024441B (zh) | 2011-09-27 | 2011-09-27 | 一种移动终端播放电视节目的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110294173.5A CN103024441B (zh) | 2011-09-27 | 2011-09-27 | 一种移动终端播放电视节目的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103024441A CN103024441A (zh) | 2013-04-03 |
CN103024441B true CN103024441B (zh) | 2017-10-31 |
Family
ID=47972503
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110294173.5A Active CN103024441B (zh) | 2011-09-27 | 2011-09-27 | 一种移动终端播放电视节目的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103024441B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103686336B (zh) * | 2013-12-19 | 2017-04-12 | 深圳市九洲电器有限公司 | 一种视频的播放控制方法和装置 |
CN105142009B (zh) * | 2015-07-31 | 2019-03-01 | 深圳Tcl数字技术有限公司 | 音视频播放控制方法及装置 |
CN106303608B (zh) * | 2016-09-27 | 2020-03-03 | 北京小米移动软件有限公司 | 直播处理方法和装置、直播服务器及直播系统 |
CN107205128A (zh) * | 2017-05-11 | 2017-09-26 | 西安万像电子科技有限公司 | 文件的显示方法、装置和系统 |
CN113542795B (zh) * | 2020-04-21 | 2023-04-18 | 腾讯科技(深圳)有限公司 | 视频处理方法、装置、电子设备及计算机可读存储介质 |
CN114286123B (zh) * | 2021-12-23 | 2024-07-16 | 海宁奕斯伟集成电路设计有限公司 | 电视节目的直播方法及装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101365125A (zh) * | 2008-09-27 | 2009-02-11 | 腾讯科技(深圳)有限公司 | 多路视频通信方法与系统 |
CN101770477A (zh) * | 2008-12-26 | 2010-07-07 | 新奥特硅谷视频技术有限责任公司 | 一种用户终端中案例文件内容适配的方法和装置 |
CN101808135A (zh) * | 2010-03-26 | 2010-08-18 | 四川长虹电器股份有限公司 | 互联网信息适配不同终端的方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8411571B2 (en) * | 2006-12-13 | 2013-04-02 | Viasat, Inc. | Video and data network load balancing with video drop |
-
2011
- 2011-09-27 CN CN201110294173.5A patent/CN103024441B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101365125A (zh) * | 2008-09-27 | 2009-02-11 | 腾讯科技(深圳)有限公司 | 多路视频通信方法与系统 |
CN101770477A (zh) * | 2008-12-26 | 2010-07-07 | 新奥特硅谷视频技术有限责任公司 | 一种用户终端中案例文件内容适配的方法和装置 |
CN101808135A (zh) * | 2010-03-26 | 2010-08-18 | 四川长虹电器股份有限公司 | 互联网信息适配不同终端的方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103024441A (zh) | 2013-04-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103024441B (zh) | 一种移动终端播放电视节目的方法 | |
CN100456678C (zh) | 为不同类型的终端提供iptv业务的方法和iptv业务系统 | |
CN100568966C (zh) | 一种音/视频数据的网络传输方法 | |
CN103210642B (zh) | 在http流送期间发生表达切换时传送用于自然再现的可缩放http流的方法 | |
US20150143431A1 (en) | Advanced wireless iptv set top box | |
US20110274180A1 (en) | Method and apparatus for transmitting and receiving layered coded video | |
CN1893430A (zh) | 具有格式与协议转换的内容整合方法 | |
CN103248947A (zh) | 一种视频多屏共享方法及实现该方法的系统 | |
CN1893431A (zh) | 具有格式与协议转换的内容整合平台 | |
CN202617295U (zh) | 数字电视机顶盒伴侣装置 | |
JP2009284282A (ja) | コンテンツサーバ、情報処理装置、ネットワーク機器、コンテンツ配信方法、情報処理方法およびコンテンツ配信システム | |
CN102210144A (zh) | 用于快速频道转换的方法和系统 | |
CN103313095A (zh) | 视频传输方法、播放方法、终端和服务器 | |
CN107743252A (zh) | 一种降低直播延迟的方法 | |
CN102845056A (zh) | 移动电视的画中画 | |
CN203015055U (zh) | 一种带有转码功能的数字电视机顶盒 | |
CN100536563C (zh) | 基于宽带的家庭iptv视频点播无线多路传输的系统 | |
CN102263942A (zh) | 一种分级视频转码装置和方法 | |
JP5428734B2 (ja) | ネットワーク機器、情報処理装置、ストリーム切替方法、情報処理方法、プログラムおよびコンテンツ配信システム | |
CN109327706A (zh) | 基于dtmb的直播节目信号接收方法及系统 | |
CN105430510A (zh) | 一种视频点播方法、网关、智能终端及视频点播系统 | |
CN102263771A (zh) | 移动终端、适配器及多媒体数据的播放方法和系统 | |
CN102088624B (zh) | 一种电视信号处理方法、移动终端及系统 | |
CN103918258A (zh) | 减少视频编码中的数据量 | |
CN101692711A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |