跳至主要內容

相关资源

JohntonYong大约 3 分钟

GNU操作系统

GNU 是一个类 Unix 操作系统open in new window。它是由多个应用程序、系统库、开发工具乃至游戏构成的程序集合。GNU 的开发始于 1984 年 1 月,称为 GNU 工程。GNU 的许多程序在 GNU 工程下发布;我们称之为 GNU 软件包open in new window

“GNU”这个名字是“GNU's Not Unix”的递归首字母缩写词。"GNU"的发音为g'noo,只有一个音节,发音很像“grew”,但需要把其中的r音替换为n音。

类 Unix 操作系统中用于资源分配和硬件管理的程序称为 “内核”。GNU 所用的典型内核是 Linux。该组合叫做 GNU/Linux 操作系统open in new window。GNU/Linux 为几百万用户所使用,然而许多人 错误地称之为 "Linuxopen in new window"。

GNU 自己的内核,GNU Hurdopen in new window,开始于 1990 年(早于 Linux)。志愿者们仍在继续开发 Hurd,因为它是一个有趣的技术项目。

GNU 编译链工具

linaro官网open in new windowARM交叉编译工具链open in new window

Linora作为交叉编译器工具链的代表,常被用于嵌入式系统的开发,特别是在ARM架构设备的程序编译场景中。

loongson官网open in new windowLoongArch交叉编译工具链open in new window

龙芯是中国自主研发的CPU企业,专注于高性能处理器设计与生态建设,LoongArch™open in new window

Windows下的 轻量级 Unix-like 环境open in new window,主要用于开发和运行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系统

Ubuntuopen in new window

Centosopen in new window

Loongnixopen in new window

音视频编解码介绍

基于CPU的软编解码

基于GPU的硬编解码

华为基础软件开发平台open in new window

寒武纪基础软件开发平台open in new window

英伟达基础软件开发平台open in new window

音视频行业发展

电信行业的变革

从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视频编解码

  • ......

音视频应用场景

音视频业务企业