CN104768030B - 节目音频同步播放方法及*** - Google Patents
节目音频同步播放方法及*** Download PDFInfo
- Publication number
- CN104768030B CN104768030B CN201510145825.7A CN201510145825A CN104768030B CN 104768030 B CN104768030 B CN 104768030B CN 201510145825 A CN201510145825 A CN 201510145825A CN 104768030 B CN104768030 B CN 104768030B
- Authority
- CN
- China
- Prior art keywords
- audio
- video
- program
- user
- mobile terminal
- 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.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2368—Multiplexing of audio and video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及一种节目音频同步播放方法及***,将同一路音视频流先分成两路,第一路直接播放为用户提供视频,而第二路将视频的码率设置为最小进行二次编码后和编码好的音频一起封装成TS流传输给移动终端,主要为用户提供音频,这样通过将同一路音视频流分路,并对第二路进行二次编码,从而同步的为用户提供节目音频,使得用户能够通过移动终端同步接收音频,不打扰家人睡眠,保证了与第一路视频的同步,避免延时,保证了用户正常观看节目,极大的便利了用户。
Description
技术领域
本发明涉及通讯领域,尤其涉及一种节目音频同步播放方法及***。
背景技术
目前,由于客厅是家庭中的公共资源,家庭中的音视频设备,例如电视机、机顶盒等,大都布置在客厅中,供家庭成员共同使用收看各种节目。
但是,在某些时间段在客厅使用电视会影响到其他家人休息,比如,晚上很晚看直播球赛,直播的时候有家人在睡觉,如果把电视声音开大,会很大程度影响家人睡眠,如果把声音调小,又会影响观赏效果。
为解决这个问题,现有方式是把节目的音频和视频分别分发到不同的播放终端进行解码播放,不同的播放终端对音频或者视频进行解码会导致音频和视频存在很大的时延,出现明显的音视频不同步的现象,这就会极大影响用户观看节目,给用户带来极大的不便。
发明内容
有鉴于此,有必要针对上述节目音频和视频存在很大延时的问题,提供一种节目音频同步播放方法及***。
本发明提供一种节目音频同步播放方法,包括如下步骤:
S10:将音视频设备接收的节目音视频流分成两路进行输送,将第一路直接由音视频设备通过显示设备进行播放;
S20:对于第二路,将音视频设备视频编码器的码率设置为最小,设置后对音视频流进行编码,并将编码后的音视频流封装成TS流;
S30:将TS流发送至移动终端进行解码播放,用户可通过音频收听设备连接移动终端收听节目的音频。
优选的,所述步骤S20具体为:将视频编码器的码率设置为最小后,由视频编码器和音频编码器将第二路的视频和音频分别编码成视频ES包和音频ES包;将视频ES包和音频ES包传送给音视频封装器,由音视频封装器***PAT表和PMT表后封装成PES数据包,再将PES数据包封装成TS流。
优选的,所述TS流的每个TS包由4个字节头部和184个字节负载组成。
优选的,所述步骤S30具体为:控制移动终端接收TS流并将未播放的音视频流进行缓存。
本发明还提供一种节目音频同步播放***,包括:
音视频流分路单元,将音视频设备接收的节目音视频流分成两路进行输送,将第一路直接由音视频设备通过显示设备进行播放;
音视频流处理单元,对于第二路,将音视频设备视频编码器的码率设置为最小,设置后对音视频流进行编码,并将编码后的音视频流封装成TS流;
传输单元,将TS流发送至移动终端进行解码播放,用户可通过音频收听设备连接移动终端收听节目的音频。
优选的,所述音视频流处理单元将视频编码器的码率设置为最小后,由视频编码器和音频编码器将第二路的视频和音频分别编码成视频ES包和音频ES包;将视频ES包和音频ES包传送给音视频封装器,由音视频封装器***PAT表和PMT表后封装成PES数据包,再将PES数据包封装成TS流。
优选的,所述TS流的每个TS包由4个字节头部和184个字节负载组成。
优选的,所述传输单元控制移动终端接收TS流并将未播放的音视频流进行缓存。
本发明节目音频同步播放方法及***,将同一路音视频流先分成两路,第一路直接播放为用户提供视频,而第二路将视频的码率设置为最小进行二次编码后和编码好的音频一起封装成TS流传输给移动终端,主要为用户提供音频,这样通过将同一路音视频流分路,并对第二路进行二次编码,从而同步的为用户提供节目音频,使得用户能够通过移动终端同步接收音频,不打扰家人睡眠,保证了与第一路视频的同步,避免延时,保证了用户正常观看节目,极大的便利了用户。
附图说明
图1是一个实施例中的节目音频同步播放方法的流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
图1是一个实施例中的节目音频同步播放方法的流程图,如图1所示,该方法包括如下步骤:
S10:将音视频设备接收的节目音视频流分成两路进行输送,将第一路直接由音视频设备通过显示设备进行播放。
该实施例中,在音视频设备接收节目的音视频流时,先将音视频流分成两路。第一路直接由音视频设备进行播放,通过电视等显示设备展示给用户,使得用户能够通过电视等大屏幕设备观看视频画面,而用户可以根据对音频音量的要求自主的调整音量,这样就使得用户能够有很好的视频观看效果。
S20:对于第二路,将音视频设备视频编码器的码率设置为最小,设置后对音视频流进行编码,并将编码后的音视频流封装成传输流(TS流)。
S30:将传输流发送至移动终端进行解码播放,用户可通过音频收听设备(例如耳机)连接移动终端收听节目的音频。
对于第二路音视频流,由于第一路直接播放为用户提供视频画面,故将第二路发送到外部的移动终端来主要为用户提供音频,视频只作为辅助)。为便于向移动终端传输,大大提高同步率,避免产生延时,在该实施例中,由于视频只是辅助进行同步,故对第二路音视频流进行二次编码,将视频编码器的码率设置为最小,设置之后再由音视频设备的视频编码器和音频编码器对音视频流进行编码,在二次编码完成后封装成利于传输的传输流,便于移动终端进行接收。这样,通过将视频编码器码率设置为最小,使得编码后的视频数据量最小,降低二次编码时间,在向移动终端进行传输时的压力也最小,同样移动终端解码器接收到的缓存数据量同样也最少,传输时间也最短,从而极大的保证了与第一路视频的同步,避免延时,保证了用户正常观看节目,极大的便利了用户。
在进一步的实施方式中,步骤S20具体为:将视频编码器的码率设置为最小后,由视频编码器和音频编码器将第二路的视频和音频分别编码成视频ES包和音频ES包(原始流包);将视频ES包和音频ES包传送给音视频封装器,由音视频封装器***PAT表(节目关联表)和PMT表(节目映射表)后封装成PES数据包(带包头的原始流包),再将PES数据包封装成TS流。其中,PAT表和PMT表作用:当移动终端接收到传输流时,移动终端解码器首先搜索PAT表,从PAT表中寻找对应节目的PMT表,然后根据PMT表中描述的音频编码类型、视频编码类型以及用于同步的参考时钟等数据进行解码播放。进一步的,为便于移动终端接收TS流,TS流的每个TS包由4个字节头部和184个字节负载组成。
更进一步的,为进一步提高同步率,步骤S30具体为:控制移动终端接收TS流并将未播放的音视频流进行缓存。通过缓存,可以将还未播放的音视频进行缓存,从而大大提高移动终端播放的同步率。
该节目音频同步播放方法,将同一路音视频流先分成两路,第一路直接播放为用户提供视频,而第二路将视频的码率设置为最小进行二次编码后和编码好的音频一起封装成TS流传输给移动终端,主要为用户提供音频,这样通过将同一路音视频流分路,并对第二路进行二次编码,从而同步的为用户提供节目音频,使得用户能够通过移动终端同步接收音频,不打扰家人睡眠,保证了与第一路视频的同步,避免延时,保证了用户正常观看节目,极大的便利了用户。
同时,本发明还提供一种节目音频同步播放***,该***包括:
音视频流分路单元,将音视频设备接收的节目音视频流分成两路进行输送,将第一路直接由音视频设备通过显示设备进行播放。
该实施例中,在音视频设备接收节目的音视频流时,音视频流分路单元先将音视频流分成两路,将第一路直接由音视频设备进行播放,通过电视等显示设备展示给用户,使得用户能够通过电视等大屏幕设备观看视频画面,而用户可以根据对音频音量的要求自主的调整音量,这样就使得用户能够有很好的视频观看效果。
音视频流处理单元,对于第二路,将音视频设备视频编码器的码率设置为最小,设置后对音视频流进行编码,并将编码后的音视频流封装成传输流(TS流)。
传输单元,将传输流发送至移动终端进行解码播放,用户可通过音频收听设备(例如耳机)连接移动终端收听节目的音频。
对于第二路音视频流,由于第一路直接播放为用户提供视频画面,故音视频流处理单元将第二路发送到外部的移动终端来主要为用户提供音频,视频只作为辅助)。为便于向移动终端传输,大大提高同步率,避免产生延时,在该实施例中,由于视频只是辅助进行同步,故音视频流处理单元对第二路音视频流进行二次编码,将视频编码器的码率设置为最小,设置之后再由音视频设备的视频编码器和音频编码器对音视频流进行编码,在二次编码完成后封装成利于传输的传输流,便于移动终端进行接收。这样,通过将视频编码器码率设置为最小,使得编码后的视频数据量最小,降低二次编码时间,在向移动终端进行传输时的压力也最小,同样移动终端解码器接收到的缓存数据量同样也最少,传输时间也最短,从而极大的保证了与第一路视频的同步,避免延时,保证了用户正常观看节目,极大的便利了用户。
在进一步的实施方式中,音视频流处理单元将视频编码器的码率设置为最小后,由视频编码器和音频编码器将第二路的视频和音频分别编码成视频ES包和音频ES包(原始流包);将视频ES包和音频ES包传送给音视频封装器,由音视频封装器***PAT表(节目关联表)和PMT表(节目映射表)后封装成PES数据包(带包头的原始流包),再将PES数据包封装成TS流。其中,PAT表和PMT表作用:当移动终端接收到传输流时,移动终端解码器首先搜索PAT表,从PAT表中寻找对应节目的PMT表,然后根据PMT表中描述的音频编码类型、视频编码类型以及用于同步的参考时钟等数据进行解码播放。进一步的,为便于移动终端接收TS流,TS流的每个TS包由4个字节头部和184个字节负载组成。
更进一步的,为进一步提高同步率,传输单元控制移动终端接收TS流并将未播放的音视频流进行缓存。通过缓存,可以将还未播放的音视频进行缓存,从而大大提高移动终端播放的同步率。
该节目音频同步播放***,将同一路音视频流先分成两路,第一路直接播放为用户提供视频,而第二路将音视频流中的视频的码率设置为最小进行二次编码后和编码好的音频一起封装成TS流传输给移动终端,主要为用户提供音频,这样通过将同一路音视频流分路,并对第二路进行二次编码,从而同步的为用户提供节目音频,使得用户能够通过移动终端同步接收音频,不打扰家人睡眠,保证了与第一路视频的同步,避免延时,保证了用户正常观看节目,极大的便利了用户。
本发明节目音频同步播放方法及***,将同一路音视频流先分成两路,第一路直接播放为用户提供视频,而第二路将音视频流中的视频的码率设置为最小进行二次编码后和编码好的音频一起封装成TS流传输给移动终端,主要为用户提供音频,这样通过将同一路音视频流分路,并对第二路进行二次编码,从而同步的为用户提供节目音频,使得用户能够通过移动终端同步接收音频,不打扰家人睡眠,保证了与第一路视频的同步,避免延时,保证了用户正常观看节目,极大的便利了用户。
以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (6)
1.一种节目音频同步播放方法,其特征在于,包括如下步骤:
S10:将音视频设备接收的节目音视频流分成两路进行输送,将第一路直接由音视频设备通过显示设备进行播放;
S20:对于第二路,将音视频设备视频编码器的码率设置为最小,设置后对音视频流进行编码,并将编码后的音视频流封装成TS流;
S30:将TS流发送至移动终端进行解码播放,用户可通过音频收听设备连接移动终端收听节目的音频;
所述步骤S20具体为:将视频编码器的码率设置为最小后,由视频编码器和音频编码器将第二路的视频和音频分别编码成视频ES包和音频ES包;将视频ES包和音频ES包传送给音视频封装器,由音视频封装器***PAT表和PMT表后封装成PES数据包,再将PES数据包封装成TS流。
2.根据权利要求1所述的节目音频同步播放方法,其特征在于,所述TS流的每个TS包由4个字节头部和184个字节负载组成。
3.根据权利要求1所述的节目音频同步播放方法,其特征在于,所述步骤S30具体为:控制移动终端接收TS流并将未播放的音视频流进行缓存。
4.一种节目音频同步播放***,其特征在于,包括:
音视频流分路单元,将音视频设备接收的节目音视频流分成两路进行输送,将第一路直接由音视频设备通过显示设备进行播放;
音视频流处理单元,对于第二路,将音视频设备视频编码器的码率设置为最小,设置后对音视频流进行编码,并将编码后的音视频流封装成TS流;
传输单元,将TS流发送至移动终端进行解码播放,用户可通过音频收听设备连接移动终端收听节目的音频;
所述音视频流处理单元将视频编码器的码率设置为最小后,由视频编码器和音频编码器将第二路的视频和音频分别编码成视频ES包和音频ES包;将视频ES包和音频ES包传送给音视频封装器,由音视频封装器***PAT表和PMT表后封装成PES数据包,再将PES数据包封装成TS流。
5.根据权利要求4所述的节目音频同步播放***,其特征在于,所述TS流的每个TS包由4个字节头部和184个字节负载组成。
6.根据权利要求4所述的节目音频同步播放***,其特征在于,所述传输单元控制移动终端接收TS流并将未播放的音视频流进行缓存。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510145825.7A CN104768030B (zh) | 2015-03-30 | 2015-03-30 | 节目音频同步播放方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510145825.7A CN104768030B (zh) | 2015-03-30 | 2015-03-30 | 节目音频同步播放方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104768030A CN104768030A (zh) | 2015-07-08 |
CN104768030B true CN104768030B (zh) | 2018-01-26 |
Family
ID=53649584
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510145825.7A Expired - Fee Related CN104768030B (zh) | 2015-03-30 | 2015-03-30 | 节目音频同步播放方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104768030B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105979355A (zh) * | 2015-12-10 | 2016-09-28 | 乐视网信息技术(北京)股份有限公司 | 一种播放视频的方法及装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101068366A (zh) * | 2007-06-05 | 2007-11-07 | 南京大学 | 基于h.264多路视频转码复用的方法和复用器 |
CN104301767A (zh) * | 2014-09-29 | 2015-01-21 | 四川长虹电器股份有限公司 | 一种在手机上实现与电视同步播放视频的方法 |
-
2015
- 2015-03-30 CN CN201510145825.7A patent/CN104768030B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101068366A (zh) * | 2007-06-05 | 2007-11-07 | 南京大学 | 基于h.264多路视频转码复用的方法和复用器 |
CN104301767A (zh) * | 2014-09-29 | 2015-01-21 | 四川长虹电器股份有限公司 | 一种在手机上实现与电视同步播放视频的方法 |
Also Published As
Publication number | Publication date |
---|---|
CN104768030A (zh) | 2015-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10129308B2 (en) | Session description information for over-the-air broadcast media data | |
EP3800898A1 (en) | Data processor and transport of user control data to audio decoders and renderers | |
US10924810B2 (en) | Reception device, reception method, transmission device, and transmission method | |
WO2011003302A1 (zh) | 移动多媒体广播***中分级传送、接收方法与装置 | |
CN103856787A (zh) | 基于公网的带解说音频回传的直播***及其直播方法 | |
US10412422B2 (en) | Apparatus for transmitting broadcasting signal, apparatus for receiving broadcasting signal, method for transmitting broadcasting signal, and method for receiving broadcasting signal | |
CN102254560B (zh) | 一种移动数字电视录像中的音频处理方法 | |
US10891965B2 (en) | Method and apparatus for decoding audio bitstream including system data | |
CN201369799Y (zh) | 一种数字电视***中的广告***设备 | |
CN104093089B (zh) | 一种影院直播节目的***及方法 | |
CN104768030B (zh) | 节目音频同步播放方法及*** | |
WO2013040996A1 (zh) | 分级编码复用的发送端、终端、***及方法 | |
CN104038816B (zh) | 一种视频同步方法及*** | |
CN204217085U (zh) | 一种数字电视信号的实时传屏装置 | |
CN107005745B (zh) | 封装视听内容流的方法和设备 | |
JP2021119712A (ja) | 送信装置、送信方法、メディア処理装置、メディア処理方法および受信装置 | |
CN204190888U (zh) | 一种影院直播节目的*** | |
KR100657096B1 (ko) | 휴대 단말기의 오디오 및 비디오 동기화 장치 및 방법 | |
Huang et al. | An embedded multifunctional media system for mobile devices in terrestrial DTV relaying | |
KR101999235B1 (ko) | Mmtp기반 하이브리드 브로드캐스트 브로드밴드 서비스 제공 방법 및 시스템 | |
CN103179468B (zh) | 多媒体数据传输装置、***及方法 | |
JP2014150335A (ja) | 情報処理装置、情報処理方法及びプログラム | |
CN107493505A (zh) | 一种支持双音频输出的视音频转码的装置和方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB03 | Change of inventor or designer information | ||
CB03 | Change of inventor or designer information |
Inventor after: Han Gaodian Inventor after: Cai Hanfeng Inventor before: Cai Hanfeng |
|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180126 Termination date: 20200330 |