音视频面试题

一、填空题
1.音频信号压缩编码的标准主要有(G.7xx)系列、(MPEG-x)系列和(AC-x)系列。

2.音频编解码中常用的技术包括:(AD/DA转换)技术、(压缩编码)技术、(数字信号处理)技术和(信道编码/调制)技术。

3.经采样、编码但未压缩的语音信号(对应G.711编码)为:(PCM)。

4.音频编码方法包括三大类:(波形编码)、(参数编码)和(混合编码)。

5.传输语音的格式一般有:(MP3格式)、(WMA格式)和(WAV格式)。

6.标准VGA显示器接口是(5)针(D)型接口,由(R)、(G)、(B)三色模拟信号线和(行)同步、(场)同步两个数字信号构成。

7.CIF图像为(352×288)大小格式(像素),QCIF图像为(176×144)大小格式(像素)。

8.YCbCr和YUV是基于(亮度与色差)的颜色空间,RGB则是基于(亮度与色差)的颜色空间。

9.CD音频格式文件采样频率为44.1kHz,编码位数为16位,立体声双声道输出,采样时间为60s,则其数据量为:

([44.1×1000×16×2×(5×60)] /(8×1024×1024) =50.47MB)。

 

二、选择题:
1、视频分量YUV的意义及数字化格式(ABCDE)

A、4:2:0     B、4:1:1、 C、4:2:2  D、4:4:4   E、多种

 

2、在MPEG标准中图像类型有( ADE ) 

A、I帧图像  B、M帧图像  C、C帧图像  D、P帧图像   E、B帧图像

 

解释名词:
1、熵

答:不丢失信息的前提下,描述该信息的内容所需要的最小比特数。

2、P帧图像

答:预测贞图像它参照前一幅I帧或P帧图像进行运动补偿。

3、帧间预测编码

答:主要是利用活动图像序列相邻帧之间的相关性,既图像数据冗余来达到压缩目的,它可以获得比帧内预测编码的多压缩比。

 

问答题:
1、列举一些音频编解码常用的实现方案。

答:第一种就是采用专用的音频芯片对 语音信号进行采集和处理,音频编解码算法集成在硬件内部,如 MP3 编解码芯片、语音合成 分析芯片等。使用这种方案的优点就是处理速度块,设计周期短;缺点是局限性比较大,不灵活,难以进行系统升级。

       第二种方案就是利用 A/D 采集卡加上计算机组成硬件平台,音频编解码算法由计算机上的软件来实现。使用这种方案的优点是价格便 宜,开发灵活并且利于系统的升级;缺点是处理速度较慢,开发难度较大。

      第三种方案是使用高精度、高速度 的 A/D 采集芯片来完成语音信号的采集,使用可编程的数据处理能力强的芯片来实现语音信号处理的算法,然后 用 ARM 进行控制。采用这种方案的优点是系统升级能力强,可以兼容多种音频压缩格式甚至未来的音频压缩格 式,系统成本较低;缺点是开发难度较大,设计者需要移植音频的解码算法到相应的 ARM 芯 片中去。

2、请叙述MPEG视频基本码流结构

答:(一)、Sequence Header      (二)、Sequence Extention      (三)、Group of picture Header

    (四)、Picture Header   (五)、Picture coding extension

3、请叙述AMR基本码流结构

答: AMR文件由文件头和数据帧组成,文件头标识占6个字节,后面紧跟着就是音频帧;

格式如下所示:

文件头(占 6 字节)

语音帧1

语音帧2

     文件头:

        单声道和多声道情况下文件的头部是不一致的,单声道情况下的文件头只包括一个Magic number,而多声道情况下文件头既包含Magic number,在其之后还包含一个32位的Chanel description field。多声道情况下的32位通道描述字符,前28位都是保留字符,必须设置成0,最后4位说明使用的声道个数。

 语音数据:

        文件头之后就是时间上连续的语音帧块了,每个帧块包含若干个8位组对齐的语音帧,相对于若干个声道,从第一个声道开始依次排列。每一个语音帧都是从一个8位的帧头开始:其中P为填充位必须设为0,每个帧都是8位组对齐的。

4、预测编码的基本原理是什么

答:预测编码是数据压缩理论的一个重要分支。根据离散信号之间存在一定相关性特点,利用前面的一个或多个信号对下一个信号进行预测,然后对实际值和预值的差(预测误差)进行编码。如果预测比较准确,那么误差信号就会很小,就可以用较少的码位进行编码,以达到数据压缩的目的。

原理:利用以往的样本值对新样本值进行预测,将新样本值的实际值与其预测值相减,得到误差值,对该误差值进行编码,传送此编码即可。理论上数据源可以准确地用一个数学模型表示,使其输出数据总是与模型的输出一致,因此可以准确地预测数据,但是实际上预测器不可能找到如此完美的数学模型;预测本身不会造成失真。误差值的編码可以采用无失真压縮法或失真压縮法。

5、常见的数字音频编码文件格式有哪些,并简述其特点。

答:1、wav格式:(波形格式文件,无损)

2、APE:(无损压缩)

3、FLAC :(无损压缩)

4、mp3 :(有损压缩)

5、WMA :(有损压缩)

6、OGG格式:

7、MIDI :(无损压缩)

8、AAC 

===================================================================

https://github.com/huxin9118/

  • 1
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
回答: 在Android音视频面试中,可能会被问到以下几个方面的问。首先,面试官可能会询问你在Android开发方面的经验和项目经历。你可以谈论你参与过的音视频开发项目,以及你在项目中承担的角色和贡献。\[1\] 其次,面试官可能会问到与网络通信相关的知识,比如TCP的三次握手和四次挥手,TCP的核心机制(如滑动窗口、快速重传机制、拥塞控制等),以及HTTP和HTTPS的区别。你可以准备这些知识点,并且可以参考相关的学习资源来加深理解。\[3\] 此外,面试官可能会问到性能优化相关的问。你可以准备一些常见的性能优化方案,例如内存优化、UI渲染优化、网络请求优化等。如果你在音视频开发方面有相关经验,还可以准备一些关于音视频开发的问,如编码原理、常见的音视频格式、FFmpeg的使用、OpenGL与EGL的关系以及Android如何与NDK进行通信和调用等。\[3\] 综上所述,为了在Android音视频面试中取得好的表现,建议你准备好自己的项目经历和相关知识,并且多做一些实践和深入学习,以提高自己在音视频开发领域的技术水平和竞争力。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* *3* [android远程控制!看懂这些帮你轻松解决就业问!这原因我服了](https://blog.csdn.net/fjfdhduuffududu/article/details/114291859)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v8^insert_chatgpt"}} ] [.reference_item] - *2* [精选58道——Android 音视频面试](https://blog.csdn.net/maniuT/article/details/129840765)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v8^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值