有没有可能检查相机和麦克风是否被其他PC应用程序(例如Skype)使用?
问题是,我能够获取流对象并在两台计算机之间建立连接,但是没有视频也没有声音,因为设备正在Skype中使用。 我需要的是一种方法来检测设备是否忙碌,以便告诉用户关闭正在使用相机和麦克风的应用程序。
我知道可以通过MediaStreamTrack.getSources()检查PC上是否有任何设备,但它不提供有关设备状态的任何信息。
问题是,我能够获取流对象并在两台计算机之间建立连接,但是没有视频也没有声音,因为设备正在Skype中使用。 我需要的是一种方法来检测设备是否忙碌,以便告诉用户关闭正在使用相机和麦克风的应用程序。
我知道可以通过MediaStreamTrack.getSources()检查PC上是否有任何设备,但它不提供有关设备状态的任何信息。