android - 如何在颤振中访问麦克风?
问题描述
在我的移动应用程序中,我必须从我的手机访问麦克风以进行 webrtc 对等连接。如何访问我的麦克风并流式传输声音?
在一个颤动的网络代码中,我发现这是对等连接的配置。
_getUserMedia() async {
final Map<String, dynamic> mediaConstraints = {
'audio': true,
'video': {
'facingMode': 'user',
},
};
MediaStream stream = await navigator.getUserMedia(mediaConstraints);
// _localStream = stream;
_localRenderer.srcObject = stream;
_localRenderer.mirror = true;
// _peerConnection.addStream(stream);
return stream;
}
MediaStream _localStream;
_localStream = await _getUserMedia();
颤振应用程序的替代代码是什么?
此代码对流式传输我的音频是否正确?这里
解决方案
推荐阅读
- python - 如何从文本文件中拆分(和存储)数据?
- macos - Mac OS X 应用程序运行 shell 脚本但没有终端窗口
- indexing - 无效的输入“)”:预期的空白或变量正在创建索引
- reactjs - 无法在 React Native 项目(功能组件)中重新渲染视图
- c# - 如何在另一个 IOptions<> 重新加载时动态重新加载 IOptions<>
- python - 如何将 20 多个图形从 jupyter notebook 绘制到 html?
- python - 如何为字典中创建的每个键创建随机值
- google-apps-script - 为什么“google.scrpt.run”不适用于 GAS 脚本中的 google 任务身份验证?
- python - 绘制多个随绘图动态变化的轴
- security - 我可以将自签名证书用于公共领域吗?