前言
之前的文章中提到过,安卓等移动端APP在采集音视频数据时,需要打开本地摄像头和麦克风设备。同理,桌面端应用程序在采集音视频数据时也需要依赖本地的音视频设备,今天本文的主要内容就是讨论Electron是如何操作本地的麦克风和摄像头以及如何控制麦克风和摄像头采集音视频数据。
《Electron实战》系列-总览
正文
一、获取音视频设备
在实时音视频通讯场景中,常见的音视频设备包括麦克风、摄像头和扬声器等。麦克风设备用于采集本地的声音,摄像头设备用于采集本地的视频画面,扬声器设备用于在本地播放系统声音。三者的功能各不相同,就算是相同设备,其存在具体形式也存在差异,比如有些设备是机器自身内置的,有些设备是外接的,有些设备是蓝牙连接的,下面详细介绍一下如何获取不同的音视频设备。
获取麦克风设备