在FlashCom中检测摄像头和麦克风的方法
转载//检查摄像头
function CheckForCam() {
camArray = Camera.names;
if (camArray.length >= 1){
temp_cam = Camera.get();
if(temp_cam == -1) {
trace('--- cam is detected but its busy');
return -1; }
else {
trace('--- cam detected');
return 1; }
delete temp_cam;
} else if (camArray.length == 0) {
trace('--- no cam detected');
return 0;
}
}
// 检查麦克风
function CheckForMic() {
micArray = Microphone.names;;
if (micArray.length >= 1){
temp_mic = Microphone.get();
if(temp_mic == -1) {
trace('--- mic is detected but its busy');
return -1; }
else {
trace('--- mic detected');
return 1; }
delete temp_mic;
} else if (micArray.length == 0) {
trace('--- no Mic detected');
return 0;
}
}
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
下一篇:ActionScript 3鼠绘
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Android平台通过RTSP服务实现摄像头麦克风共享
技术背景前些年,我们在完成Android平台RTMP直播推送模块后,遇到这样的技术需求,好多开发者希望在Android平台,实现摄像头和麦克风音视频数据采集编码打包后,对外提供RTSP(Real Time Streaming Protocol)服务。通常,这样的技术需求,需要通过集成支持RTSP服务功能的库或自己实现轻量级的RTSP服务逻辑。考虑到移动端设备的性能和实际并发诉求,简单来说,只要让A
Android RTSP服务器 Android rtsp服务 安卓rtsp服务 Android RTSP 大牛直播SDK -
网络监控摄像头通过OBS取流变身电脑摄像头
OBS 网络摄像头接入腾讯会议
Windows 视频流 用户名 -
Linux平台x86_64(麒麟|统信UOS)|aarch64(飞腾)如何实现摄像头|屏幕和麦克风|扬声器采集推送RTMP服务或轻量级RTSP服务
技术背景为什么要在Linux平台麒麟、统信、飞腾平台实现RTMP推送、RTMP|RTSP播放和轻量级RTSP服务?归根结底,还是提升信息安全与自主可控能力,促进经济发展与产业升级。以无纸化会议系统为例,由于无纸化系统涉及大量敏感信息和重要数据的传输与处理,国产化能够确保信息在传输、存储和处理过程中的安全性,降低信息泄露的风险。通过国产化,国内企业能够掌握核心技术和关键部件的研发和生产,避免对国外技
统信同屏 飞腾采集屏幕 麒麟无纸化同屏 Linux RTMP推流 大牛直播SDK -
webrtc之摄像头加麦克风实战!
加油!
ide html 音视频