IT之家 2 月 28 日消息,流行的开源多媒体框架 FFmpeg 发布了代号为冯・诺依曼的 6.0 版本。FFmpeg 6.0 主要变化包括支持在英特尔、英伟达和 AMD 显卡上实现 AV1 硬件解码。
最近研究了一下FFmpeg开发,功能实在是太强大了,网上ffmpeg3、4的文章还是很多的,但是学习嘛,最新的还是不能放过,就选了一个最新的ffmpeg n5.1.2版本,和3、4版本api变化还是挺大的;
本人希望打算深入研究音视频领域,音视频领域的内容很多,我自己打算从几方面循序渐进:FFmpeg常用功能实践, FFmpeg源码研究, OpenGL, OpenGLES, Metal, AR, WebRTC, 直播架构等方向去研究。
从代码层面以及自由度来说,用ffmpeg来写全能播放组件是最佳方案,尽管已经有优秀的vlc/mpv等方案可以直接用,但是vlc/mpv对标主要是播放器应用层面,其他层面比如视频监控行业领域就比较鸡肋,所以还是从底层一点一滴做解码编码会让自己更熟练。
经过七年的酝酿和开发,SRS在6.0中终于正式支持了HEVC,几乎全面支持,包括RTMP、FLV、SRT、TS、HLS、DASH、GB28181、WebRTC、DVR FLV、DVR MP4、WordPress SrsPlayer等等。
2个NPN三极管组成的恒流电路,妈妈再也不担心我的模电了问到两个NPN三极管组成的恒流电路,今天简单总结一下,并且仿真看一下带载能力如何。2个NPN组成恒流T1和T2为两个NPN三极管。R1=1K,用来模拟负载,AM1为电流表,R4=100R,为恒流设置电阻。