课程
/移动开发
/Android
/移动端音频视频入门
请问老师,29 FU-A,29 FU-8,分片单元和slice是什么关系?
他们是同一个吗?
2019-04-25
源自:移动端音频视频入门 3-5
正在回答
一个frame可以分成多个slice,每个slice压缩后可以打成一个nal单元。
nalu发送是以rtp包的形式封装发送的,在封装rtp包的时候
如果一个nalu的大小和MTU差不多,就用一个rtp包。 比如p帧和b帧的nalu就打包成一个rtp(p帧和b帧压缩市分几个slice应该是可以设置的,这里至分为一个slice)
如果一个nalu比较小,比如sps和pps,就可以用一个rtp包包括了两个nalu。
如果一个nalu比较大,i帧的nalu就比较大,就需要分好多片(分好多个rtp来封装)。这里的分片单元和帧压缩时分的slice是两个概念
举报
移动端音视频开发必备基础知识