搜索资源列表
NALDecoder
- 这是自己编的一个h.264的NAL层的解码小程序,它首先从H264文件中读取码流,然后分离每个NAL,以便将H264打包成RTP包。
RTP解包NAL,H264格式
- RTP解包NAL,H264格式,简单实用,实现了单个NAL单元包和FU_A分片单元包。对于丢包处理,采用简单的策略:丢弃随后的所有数据包,直到收到关键帧。-RTP unpack NAL, H264 format, simple and practical, to achieve a single NAL unit packets and fragmentation units FU_A package. For the packet loss treatment, using a simple
liveMedia_H264_tutorial.rar
- H264VideoFramer的实现,能把h264 encoder输出的NAL单元打包成rtsp流,代码略作修改就可以跑,Implementation of H264VideoFramer, h264 encoder can output NAL unit package rtsp stream, to slightly amend the code can run
H264Android_code
- H264解码器源码,移植ffmpeg中的H264解码部分到Android,深度删减优化,在模拟器(320x480)中验证通过。 程序的采用jni架构。界面部分,文件读取,视频显示都是用java做的,底层的视频解码用C来做满足速度的要求。 在这个版本中,从H264码流中分割出Nal是在java层做的,这样在java层直接调用解码时就知道是否有显示视频,缺点的就是耦合度/封装性差一点。 如果采用在底层做Nal分割的方法,可以封装得好看一些,但是每次送的数据有限制,如果送
H264-AVC-NAL-error-recover
- H.264/AVC中NAL错误恢复技术特性分析-H264 AVC NAL error recover technology