通过alsa将麦克风设备采集回来的音频裸流数据,通过FFmpeg将裸流数据编码,再将封装好的音频流数据推送到nginx-rtmp服务器
2022-04-06 03:02:10 61.04MB nginx 音视频 音频采集 音频编码解码
H.265解码器,解决PotPlayer等播放器缺少 H.265 解码器而不能播放视频的问题。
2022-04-06 03:00:21 13.55MB 音视频 H.265 解码器
1
基于ffmpeg实现硬件解码,支持cuda/dxva2/qsv/d3dllva/opencl类型GPU设备。资源包括完成的vs工程代码,解压后可直接编译运行,依赖的ffmpeg开发包也在资源包中。
2022-04-06 03:00:18 38.11MB ffmpeg 解码器
1
一、包括实验指导书、实验报告、测试代码和测试图片四个内容 二、代码具体内容: 1.图像处理基本操作 (1)图像的读取imread和(分通道)显示imshow; (2)图像的几何变换:放大或缩小imresize、图像旋转imrotate、图像切割imcrop。 2.整幅图像的DCT压缩于解压缩: (1)彩色图像转灰度:rgb2gray; (2)DCT正逆变换:DCT/iDCT2。 3.分块图像的DCT压缩与解压缩 (1)分块:dctmtx; (2)压缩和解压缩:blkproc。 4.彩色图像的DCT压缩及解压缩:SVD奇异值分解
1
wav转amr-wb demo
2022-04-06 03:00:03 525KB 音频编码解码
1
NAU8822L是新唐科技推出的适用于可携式及通用音讯应用的低功率、高质量立体声音频编解码器。NAU8822L能在高成本效益的32导线QFN套件中,将所有这些驱动器及喇叭的前级扩大机、耳机、立体线路输入/输出及立体声麦克风和具有高精准度的24位ADC和DAC整合在一起。它也能支持芯片上的进阶讯号处理功能,包括5频带均衡器、自动等级控制、多重可程序型滤波器、动态范围压缩器/限制器,以降低噪声讯号并加强音频质量。 NAU8822L是新唐科技推出的适用于可携式及通用音讯应用的低功率、高质量立体声音频编解码器。NAU8822L能在高成本效益的32导线QFN套件中,将所有这些驱动器及喇叭的前级扩大机、耳机、立体线路输入/输出及立体声麦克风和具有高精准度的24位ADC和DAC整合在一起。它也能支持芯片上的进阶讯号处理功能,包括5频带均衡器、自动等级控制、多重可程序型滤波器、动态范围压缩器/限制器,以降低噪声讯号并加强音频质量。 1、音频质量 数字/ 模拟转换器(DAC)立体声,48kHz 取样频率︰94dB 讯号噪声比(S
2022-04-06 02:59:37 5.67MB 音视频 科技 嵌入式硬件 规格书
1
NAU8822L是新唐科技推出的适用于可携式及通用音讯应用的低功率、高质量立体声音频编解码器。 它也能支持芯片上的进阶讯号处理功能,包括5频带均衡器、自动等级控制、多重可程序型滤波器、动态范围压缩器/限制器,以降低噪声讯号并加强音频质量。
2022-04-06 02:59:36 5.39MB 音视频 科技
1
function [OneColorCode]=JPEGEncode(I,quantizationFactor,quantizationTable) I=double(I);%扩展范围 I=I-128;%电平平移128 [row,column]=size(I);%图像的大小 blockCount=row*column/64;%8*8分块数 %dct2变换:把ImageSub分成8*8像素块,分别进行dct2变换,得变换系数矩阵Coef I=blkproc(I,[8 8],'dct2(x)'); %JPEG建议量化矩阵 quantizationMatrix=quantizationFactor.*quantizationTable; I=blkproc(I,[8 8],'round(x./P1)',quantizationMatrix);%%向靠近的整数取圆整 %DC系数的DPCM编码 for i=row-7:-8:1 for j=column-7:-8:1 if j==1 if i~=1 %不是第一个DC系数
2022-04-06 02:59:20 192KB matlab 开发语言 JPEG 图像编码解码
1、这个算法库是我根据多年的音视频编解码经验自研整理的一个编解码算法库,支持g711u,g711a,g729,g722,opus等音频编解码算法及测试程序和音频文件,后续还会继续更新,接口调用特别简单,几行代码就可以解决所有的音频编解码工作,让音视频开发更简单; 2、可以支持全平台的算法库,目前我只做了linux 和 windows的测试,其他平台如有需要也可以支持;
2022-04-06 02:59:14 5.92MB 音视频 算法 视频编解码
1
JSVM解码器阅读笔记 详解解释JSVM解码过程 从数据读入到解码的整体流程大致如下: 1 由DecodeFrame作为入口,处理每一个Frame的数据 2 对于每一个Frame的数据,处理对应的AccessUnit中的每一个NALUnit数据 3 对于每一个NAL包,处理每个DependenceLayer的SliceData(程序定义的最大DependenceLayer数为8,在当前码流无Spatial Scalability特性的情况下,每个NAL包只有一个DependanceLayer) 4 对于每一个DependenceLayer的SliceData,共需要经历如下过程: 4.1 InitSlice,绝大多数数据结构的空间申请以及部分数据结构内容的重置 4.2 ParseSlice,最为核心的是解码部分数据结构的初始化及反cabac获得残差系数 4.3 DecodeSlice,每一个Slice数据的解码工作,包含反量化、按照预测结果和宏块类型重建出图像帧 4.4 FinishSlice,核心工作是去块效应环路滤波,另外包含为后续Slice解码的预处理
2022-04-06 02:04:29 17KB jsvm