相关资源
GNU操作系统
GNU 是一个类 Unix 操作系统。它是由多个应用程序、系统库、开发工具乃至游戏构成的程序集合。GNU 的开发始于 1984 年 1 月,称为 GNU 工程。GNU 的许多程序在 GNU 工程下发布;我们称之为 GNU 软件包。
“GNU”这个名字是“GNU's Not Unix”的递归首字母缩写词。"GNU"的发音为g'noo,只有一个音节,发音很像“grew”,但需要把其中的r音替换为n音。
类 Unix 操作系统中用于资源分配和硬件管理的程序称为 “内核”。GNU 所用的典型内核是 Linux。该组合叫做 GNU/Linux 操作系统。GNU/Linux 为几百万用户所使用,然而许多人 错误地称之为 "Linux"。
GNU 自己的内核,GNU Hurd,开始于 1990 年(早于 Linux)。志愿者们仍在继续开发 Hurd,因为它是一个有趣的技术项目。
GNU 编译链工具
Linora作为交叉编译器工具链的代表,常被用于嵌入式系统的开发,特别是在ARM架构设备的程序编译场景中。
龙芯是中国自主研发的CPU企业,专注于高性能处理器设计与生态建设,LoongArch™:
Windows下的 轻量级 Unix-like 环境,主要用于开发和运行Linux/Unix 软件,搭配mingw-w64 GCC编译链使用,可将openssl和ffmpeg开源项目轻松编译出windows下的工具库。
中国开源镜像站
https://mirrors.nju.edu.cn/gnu/
http://mirrors.nju.edu.cn/gnu/
https://mirrors.nju.edu.cn/gnu-alpha/
http://mirrors.nju.edu.cn/gnu-alpha/
https://mirrors.ustc.edu.cn/gnu/
http://mirrors.ustc.edu.cn/gnu/
https://mirrors.tuna.tsinghua.edu.cn/gnu/
GNU/Linux系统
音视频编解码介绍
基于CPU的软编解码
基于GPU的硬编解码



音视频行业发展
电信行业的变革
从1G语音、2G短信、3G图片语音、4G视频到5G未来可期的新时代,见证了音视频行业的磅礴发展。

音视频技术优势
技术更新慢,技术门槛高,大部分技术沿用至今,依然保持生命力,技术人员成型时间较长,以音视频常见的标准协议和开源项目为例,每个开源项目之所以能成功都是经过了开发者长期的时间投入。
标准协议发展历程
1980年 UDP用户数据报文协议(User Datagram Protocol)
1981年 TCP传输控制协议(Transmission Control Protocol)
1996年 RTP实时传输协议(Real-time Transport Protocol)
1996年 RTCP控制协议(RTP Control Protocol)
1998年 RTSP实时流传输协议(Real Time Streaming Protocol)
2003年 H264视频编解码
2006年 NACK负向反馈(Negative Acknowledgement),接收方只有在没有收到数据的时候才通知发送方rfc4585
2008年 FLV流媒体格式(Flash Video)
2009年 HLS基于HTTP的自适应码率流媒体传输协议(HTTP Live Streaming)
2009年 WebRTC网页即时通信(Web Real-Time Communication)
2012年 RTMP实时消息传输协议(Real Time Messaging Protocol)
2013年 H265视频编解码
2020年 H266视频编解码
......
音视频应用场景

音视频业务企业
