PGzxc

纸上得来终觉浅 绝知此事要躬行

一 概述

1
2
3
4
5
6
7
8
9
10
1.推流的流程?
2.拉流播放的流程?
3.常见直播协议及其对比?
4.Android 直播推流的整体架构是什么?
5.如何使用 Camera 和 AudioRecord 进行音视频采集?
6.推流使用了哪些协议?RTMP、SRT、WebRTC 区别?
7.Android 如何实现 HLS、RTMP 播放?
8.如何实现美颜、滤镜等视频前处理?
9.如何处理直播中的卡顿、延迟、音画不同步?
10.推流过程中如何动态切换码率(ABR)?
阅读全文 »

一 概述

1
2
3
4
5
6
7
1.Android 中如何进行音频采集?使用什么类?
2.如何播放本地音频?MediaPlayer 和 ExoPlayer 的区别?
3.如何录制音频和视频?MediaRecorder 的使用注意点?
4.MediaCodec 的使用流程?
5.MediaExtractor 和 MediaMuxer 的作用?
6.SurfaceView 与 TextureView 的区别?
7.如何自定义音视频播放器?
阅读全文 »

一 概述

1
2
3
4
5
6
7
8
1.音视频的采集流程是怎样的?
2.常见的音视频编码格式有哪些?
3.什么是 PCM?它和 MP3、AAC 的区别?
4.什么是 YUV?YUV420 和 YUV422 有什么区别?
5.常见的视频帧格式有哪些?NV21 和 NV12 有什么区别?
6.视频帧率、码率、分辨率、GOP 各是什么意思?
7.音视频同步的原理是什么?
8.视频编码中的 I 帧、P 帧、B 帧的作用?
阅读全文 »
0%