不管你是做移动开发、前端开发还是后端开发,一定会遇到一个概念——打包,那打包是什么?为什么要打包?以及如何打包呢? 打包是什么,为什么要打包 在...
月落乌啼霜满天,江枫渔火对愁眠。姑苏城外寒山寺,夜半钟声到客船。诗人张继通过耳朵判断钟声是从寒山寺传过来的,我们在生活中也一直在通过耳朵来感知到...
声音在日常生活中无处不在,它是一种纵波,纵波是指波震动方向和传播方向是一致的波,比如说声音在空气中向前传播,空气分子就是在前后震动,像一个弹簧一...
Timeline有什么作用呢? Timeline(时序线)是MediaSource中记录媒体片段播放顺序的数据结构;如果把媒体片段当作一张张扑克...
播放器就是一个转换装置,输入的是媒体数据,输出的是我们可以感知的声音和画面。 在ExoPlayer体系中,MediaSource就是给播放器提供...
什么是流媒体? 媒体是传播信息的载体流媒体(Streaming Media)是指将音频、视频等多媒体内容分片后,像水流一样持续传输给用户,用户在...
音视频开发是一个充满机遇和挑战的领域,对于想要走的更远的同学,对基础概念进行透彻理解是重中之重;今天我们就来聊一聊音频开发中两个基础概念:Aud...
MediaSession主要解决了什么问题? 早期多媒体应用的控制逻辑与播放逻辑紧密耦合,处于同一个进程中。 随着多媒体用户场景的拓展,用户能够...
音频轨道(Audio track) 说到音频轨道,首先要说明的是日常情况下我们耳朵接收到的声音都是混音。比如你坐在工位上,有空调的声音、有同事说...