【技术实现步骤摘要】
本揭示案涉及视频编码,且更明确地说涉及反向链路下层辅助的视频差错控制。
技术介绍
蜂窝式电话可包括音频俘获装置(例如麦克风或语音合成器)和音频编码器以产生音频包(或帧)。所述电话可使用通信协议层和模块,例如无线电链路协议(RLP)模块、媒体接入控制(MAC)层和物理(PHY)层。所述电话可将音频包放置于RLP队列中。MAC层模块可从RLP队列的内容产生MAC层包。MAC层包可转换为PHY层包以跨越通信道传输到另一通信装置。
技术实现思路
—个方面涉及一种方法,其包含:编码视频数据;运用所述经编码的视频数据形成因特网协议(IP)包;跨越无线信道将所述包传输到接入网络;在媒体接入控制(MAC)层处,从所述接入网络接收否定应答(NAK);确定所述接收的NAK是否与含有视频数据的包相关联;确定哪一 IP包含有在传输中丢失的数据;和在所述接收的NAK与含有视频数据的包相关联的情况下,执行差错控制。另一方面涉及一种方法,其包含:编码视频数据的第一帧;运用视频数据的所述经编码的第一帧形成一包;跨越无线信道将所述包传输到接入网络;在编码视频数据的第二帧之前,确定媒体接入控制(MAC ...
【技术保护点】
一种方法,其包含:编码视频数据与音频数据;形成若干因特网协议IP包,所述若干IP包包含至少一个具有经编码的视频数据而非音频数据的包、至少一个具有经编码的音频数据而非视频数据的包,以及,至少一个具有经编码的音频数据及经编码的视频数据两者的包;跨越无线信道将所述若干IP包传输到接入网络;在媒体接入控制MAC层处,从所述接入网络接收否定应答NAK;确定所述接收的NAK是否来自所述若干IP包中与含有视频数据的包相关联;确定来自所述若干IP包中哪一包含有在传输中丢失的数据;以及仅在所述接收的NAK与含有视频数据的包相关联时,执行差错控制。
【技术特征摘要】
2005.10.21 US 60/729,017;2005.12.21 US 11/315,3991.一种方法,其包含: 编码视频数据与音频数据; 形成若干因特网协议IP包,所述若干IP包包含至少一个具有经编码的视频数据而非音频数据的包、至少一个具有经编码的音频数据而非视频数据的包,以及,至少一个具有经编码的音频数据及经编码的视频数据两者的包; 跨越无线信道将所述若干IP包传输到接入网络; 在媒体接入控制MAC层处,从所述接入网络接收否定应答NAK ; 确定所述接收的NAK是否来自所述若干IP包中与含有视频数据的包相关联; 确定来自所述若干IP包中哪一包含有在传输中丢失的数据;以及 仅在所述接收的NAK与含有视频数据的包相关联时,执行差错控制。2.根据权利要求1所述的方法,其中所述至少一个具有经编码的视频数据的包包含视频数据的宏区块MB,所述方法进一步包含将所述宏区块的信息从视频编码器传递到实时传送协议RTP层。3.根据权利要求1所述的方法,其进一步包含: 在编码一视频数据帧之后且在编码新的视频数据帧之前,查询所述MAC层以确定所述MAC层是否接收到NAK ;以及 如果所述MAC层接收到NAK,则执行差错控制。4.根据权利要求1所述的方法,其进一步包含向包合并协议PCP模块通知所述接收的NAK。5.根据权利要求1所述的方法,其进一步包含:如果所述接收的NAK与含有视频数据的包相关联,那么向无线电链路协议RLP模块通知所述接收的NAK。6.根据权利要求5所述的方法,其进一步包含确定哪一RLP队列含有在传输中经历错误的包。7.根据权利要求1所述的方法,其进一步包含向应用层通知与所述接收的NAK相关联的所述包。8.根据权利要求1所述的方法,其进一步包含: 维持因特网协议IP包与视频数据的宏区块之间的映射; 在确定哪一 IP包含有在传输中丢失的数据之后,使用所述映射将所述IP包转换为视频帧的宏区块以确定哪些宏区块在传输中丢失;以及对在传输中丢失的所述宏区块执行差错控制。9.根据权利要求8所述的方法,其中差错控制包含以下各项中的至少一者:(a)限制运动估计搜索范围以使得已损坏的部分将不用作预测;(b)对共同定位的宏区块和邻近的宏区块进行帧内编码;和(C)对共同定位的宏区块使用不同的参考帧。10.根据权利要求1所述的方法,其中所述无线信道包含码分多址20001X演进数据优化修订版A CDMA20001x EV-DO修订版A信道。11.根据权利要求1所述的方法,其中所述无线信道包含宽带码分多址WCDMA高速上...
【专利技术属性】
技术研发人员:李彦辑,克里斯托弗·杰勒德·洛特,皮拉波尔·丁那功西素帕,维克拉姆·古普塔,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。