
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
音视频系统基础入门(一)
本文介绍了音视频系统的基本概念和技术要点。音频部分包括采样(将模拟信号离散化)、量化(振幅值数字化)、声道数(单声道/立体声/环绕声)、位深(8/16/24/32位)和比特率(数据流量)等核心概念。视频部分涉及帧率、分辨率、颜色空间和压缩标准等基础知识。文章还概述了音视频在通信、娱乐、教育等领域的应用场景,以及高分辨率、VR/AR、AI和5G等未来发展趋势。这些基础概念为深入理解音视频技术提供了入

超越播放器:使用 libVLC SDK 构建你自己的跨平台媒体应用
摘要: VLC库(libVLC)是开源媒体播放器VLC的核心引擎,提供强大的多媒体处理能力,支持播放、流媒体、转码等功能。其核心特性包括跨平台、广泛的格式支持、模块化架构(输入/解码/输出模块)以及无需外部编解码器。开发者可通过libVLC的C语言API快速集成多媒体功能,适用于自定义播放器、视频监控、在线教育等场景。典型使用流程包括创建实例、加载媒体、控制播放及资源释放。VLC库的开源性和灵活性
Linux系统编程——进程
本文系统介绍了Linux进程的基本概念和编程接口。主要内容包括:1)进程定义,作为程序执行的动态实例;2)进程内部结构,包括内存布局和五种状态;3)Linux进程树组织形式;4)常用进程操作函数,如fork创建进程、exec替换进程、wait回收进程等;5)信号处理机制;6)进程标识和优先级管理。文章为理解Linux进程机制和进行系统编程提供了基础,下篇将探讨进程间通信方式。
到底了







