logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux音频子系统 - DAPM

Dynamic Audio Power Management for Portable Devices移动设备的动态电源管理(DAPM)1. DescriptionDAPM使得使用音频子系统的移动linux设备,在任何时候,都能够获得最小功耗。DAPM独立于kernel中其他PM系统,能够和其他PM系统和谐共存。DAPM对于用户层是透明的,电源切换在asoc-driver层完成。用户层

文章图片
#linux
linux音频子系统 - pcm设备

1.pcm设备脉冲编码调制(Pulse Code Modulation,PCM),就是把一个时间连续,取值连续的模拟信号变换成时间离散,取值离散的数字信号后在信道中传输,这是基本原理。根据此原理,在音频领域的数字音频就用pcm设备来代表,pcm也是一种音频格式,可以自定义通道数,采样率,采样精度;我们经常采用的I2S格式其实属于pcm的一种,不过I2S规定了只有2通道。音频的采样率(r

文章图片
linux音频子系统 - 驱动框架

音频相关术语PCM(Pulse Code Modulation)脉冲编码调制,对连续变化的模拟信号进行抽样、量化和编码,在驱动中一般音频流设备都称为pcm设备I2SI2S是对PCM格式的数据进行规范化,可以说是PCM的子集,I2S只有左右两通道数据TDM(Time Division Multiplexing)时分复用,可以用单根线传送多通道数据midi(Musical Instr

文章图片
#linux
linux音频子系统 - ASoC-PCM之machine

对于ASoC框架来说,machine就相当于card,soc-card的注册就在machine的相关文件中操作,machine相当于整个声卡,而platform和codec是声卡的附属部件1. struct snd_soc_cardsoc声卡用这个结构体来表示struct snd_soc_card {const char *name;const ...

文章图片
#linux
linux音频子系统 - ASoc框架

为什么要设计ASoC引用linux Document中的解释:The overall project goal of the ALSA System on Chip (ASoC) layer is toprovide better ALSA support for embedded system-on-chip processors andportable audio codecs.AS

文章图片
#linux#音视频#运维
【FFMPEG】FFplay音视频同步分析(上)

ffplay.c里面main()入口函数的流程图如下:上面的流程 分两部分讲,非重点函数 跟 重点函数。**1,**init_dynload(),设置动态库加载规则,这是一个安全函数,在 Windows 系统,默认会从当前目录加载 DLL,这容易被攻击。这个函数就是把当前目录的路径从加载规则里面去掉,里面调的是 SetDllDirectory(“”)。**2,**show_banner(),打印

文章图片
#音视频
HDR视频技术之五:HDR生产流程

在介绍 HDR 的生产流程之前,我们先介绍下视频制作与传输的一些基本知识。下图为一个传统的 SDR 视频内容制作的基本流程图。图中包括了制作,后期处理、内容分发及多类型发行等过程,同时包含了实时制作和离线制作,包含了卫星、地面广播、广域网、光盘等常见的内容分发途径, 以及 IPTV、电脑、移动设备等终端显示设备。与 SDR 类似,从 HDR 的拍摄到最终的显示,也包括了拍摄、制作、后期处理、传输、

文章图片
#音视频
HDR视频技术之十一:HEVCH.265 的 HDR 编码方案

前文我们对 HEVC 的 HDR 编码优化技术做了介绍,侧重编码性能的提升。本章主要阐述 HEVC 中 HDR/WCG 相关的整体编码方案, 包括不同应用场景下的 HEVC 扩展编码技术。

文章图片
#音视频
HDR视频技术之四:HDR 主要标准

HDR 是 UHD 技术中最重要维度之一,带来新的视觉呈现体验。HDR 技术涉及到采集、加工、传输、呈现等视频流程上的多个环节,需要定义出互联互通的产业标准,以支持规模化应用和部署。本文整理当前 HDR 应用中的一些代表性的国际标准。

文章图片
#音视频
【多媒体文件格式】AC3、EAC3、THD

扩展名为 .ac3 的文件是由杜比实验室推出的 Audio Codec 3 文件。增强型AC-3,也被称为杜比数字加,是一种音频编解码器杜比实验室开发了多通道数字音频的传输和存储。EAC-3是最初的AC-3编解码器的迭代,它也被称为杜比数字。EAC-3编解码器和EAC3文件旨在在各种环境中提供高质量的电影院风格的声音。该技术所提供的绝佳音频与清晰度最高的录音棚母带毫无二致,让下一代光盘给你带来真正

#android
    共 18 条
  • 1
  • 2
  • 请选择