- 博客(2)
- 资源 (30)
- 收藏
- 关注
原创 RTMP转HLS音频爆音的问题
早在SRS1.0支持HLS的时候,就剽窃nginx-rtmp的HLS生成方式,对音频重新计算时间戳,代码在这里。当时还搞清楚了为什么不直接使用RTMP的时间戳,而要根据音频的个数、采样率和采样大小重新进行计算,大致说是精度不一样导致累计误差。在SRS2的时候,重新写了HLS部分,主要是把TS封装这块搞得比较清楚了,后来想到其实音频不必打时间戳,就累计在那里就好了,时间戳都打在视频上面的。SRS2发现
2015-12-01 11:38:54 3504 1
原创 RTMP转HLS音频爆音的问题
早在SRS1.0支持HLS的时候,就剽窃nginx-rtmp的HLS生成方式,对音频重新计算时间戳,代码在这里。当时还搞清楚了为什么不直接使用RTMP的时间戳,而要根据音频的个数、采样率和采样大小重新进行计算,大致说是精度不一样导致累计误差。在SRS2的时候,重新写了HLS部分,主要是把TS封装这块搞得比较清楚了,后来想到其实音频不必打时间戳,就累计在那里就好了,时间戳都打在视频上面的。SRS2发现
2015-12-01 11:10:11 587
Pattern.Oriented.Software.Architecture.Volume.2
2012-11-29
mp4 file format引用文档
2012-11-04
The.Cpp.Programming.Language.Special.Edition
2012-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人