![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
音视频学习
学习音视频有关知识
酱油师兄
手撕过协议,寄存器编过程。
展开
-
音视频学习(十三、音频数据处理)
其实对音频确实也没过多的研究,主要还是研究视频方面,不过有视频也有要音频,这样才是鲜活的视频,如果没音频看着视频也是假的,所以还是有必要学习一下音频。原创 2020-07-15 22:31:00 · 1891 阅读 · 3 评论 -
音视频学习(十二、AAC格式介绍)
每次都普及这些基础的时候,都是要转载别人的文章,因为我也不熟,也是一边学习一边记录学习的过程,这些基础知识都是需要补的。转载链接:转载 2020-07-05 17:30:26 · 2209 阅读 · 0 评论 -
音视频学习(十一、PCM格式介绍)
我们原始的音频数据就是PCM格式,通过咪头采样会来的数据也是PCM格式,所以有必要多普及一下音频的基础知识。我基础也不好,这是转载了一篇写的比较不错的博客,大家一起学习。转载 2020-07-05 12:08:47 · 7501 阅读 · 0 评论 -
音视频学习(十、再探rtmp拉流)
昨天把推流写了,不知道看的懂的有多少,确实没有看到代码直接看文字有点难,这不是自己写的代码,所以还是只要是分析为主,不能全部粘贴出来。原创 2020-06-27 20:12:24 · 796 阅读 · 1 评论 -
音视频学习(九、再探rtmp推流)
其实这个再论推流是打算放在第5节,第5节的时候有写了一点,然后发现确实写的有点困难,然后就出了第6.7.8分析h264 Nalu、YUV、FFmpeg这些基础,现在把这些基础全部补上了,就可以再次讨论推流拉流,因为前面的rtmo推流拉流只是简答的调用demo,不算是真正的推流拉流,所以这个再次往我们正常使用的方向靠近。原创 2020-06-26 23:51:24 · 849 阅读 · 0 评论 -
音视频学习(八、了解FFmpeg)
昨天介绍了一下h264结构,介绍h264结构就是为了这一次铺垫的,我们源数据是YUV格式的,要想把YUV格式转化成H264格式,就需要用到编码技术,这个编码技术的话,还是要说到FFmpeg,FFmpeg是业界公认的比较优秀的编解码软件,现在我也是需要这个软件进行编解码,所以有必要了解一波。7.1 编译安装FFmpegFFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视原创 2020-06-26 10:21:13 · 600 阅读 · 0 评论 -
音视频学习(七、初识YUV)
本来不想写YUV的,不过再写编码程序的时候,老是编码不成功,没办法,该还的总是要还的,还是来补补知识吧。转载 2020-06-04 21:44:44 · 499 阅读 · 0 评论 -
音视频学习(六、初识h264 NALU)
这一篇文章总体都是借鉴了网上各个大神的总结,再由我自己整理总结,把这些知识消化成自己的知识,总结了这一篇文章之后,终于对h264的结构有总体的认识了,所以这篇文章就写成转载把,参考的原文链接在开头,想看的可以去看看。转载 2020-05-24 01:04:13 · 780 阅读 · 1 评论 -
音视频学习(三、rtmp推流)
本来是想先写这一篇的,结果写完了之后,测试,竟然推不出去,尴尬,所以赶紧去补了一下FLV格式的原理,因为这个rtmp推流推的就是flv格式,但是顺序还是不变,还是写推流,你们也可以先看FLV格式解析,可能看着有点乏味,但是如果我们带着问题去看的话,就觉得世界变的有趣了。原创 2020-05-05 20:19:31 · 2018 阅读 · 0 评论 -
音视频学习(四、FLV格式解析)
由于上一节使用到了rtmp推流,然后一直推一直出错,用rtmp推流的数据格式是FLV,所以这一节分析一下FLV的格式,补充补充知识。原创 2020-05-05 18:20:03 · 1307 阅读 · 0 评论 -
音视频学习(二、初探rtmp)
本来想先搞推流的,但是这个rtmpdump只有拉流,并且这个文件也比较简单,那就暂且分析拉流吧。原创 2020-05-04 18:38:15 · 1015 阅读 · 0 评论