xamarin.forms - xamarin.forms crossmediaplugin:录制没有声音的视频
问题描述
我正在尝试录制视频但忽略音频。
videoFile = await CrossMedia.Current.TakeVideoAsync(new Plugin.Media.Abstractions.StoreVideoOptions
{
MaxWidthHeight = 500,
DesiredLength = TimeSpan.FromSeconds(Constants.VIDEOLENGTH),
Quality = VideoQuality.Medium,
CompressionQuality = 0
});
如您所见,我还没有找到阻止录音的方法。
现在我尝试使用跨媒体播放器禁用视频的音频播放:
CrossMediaManager.Current.Volume.Muted = true;
CrossMediaManager.Current.Volume.CurrentVolume = 0;
CrossMediaManager.Current.Volume.MaxVolume = 0;
await CrossMediaManager.Current.Play(fullPath);
但是,虽然它一开始将音量设置为 0,但用户仍然可以将音量调高,这并不理想。
还有其他建议吗?
最佳,J
解决方案
推荐阅读
- google-chrome - 当有人请求加入谷歌会议时,如何在我尚未参加会议时获得通知?
- python-packaging - 不同 PyPI 包中相同模块的子模块:可能吗?
- .htaccess - 从 1 个子域重定向到另一个保留原始 url
- java - 如何为 List 生成语法正确的 JSON 示例
带有 Swagger 注释 - javascript - observablehq 上使用什么 HTML 处理?
- angular - Cors 政策角度
- tensorflow - TensorFlow 扩展 Kubeflow 多个 Worker
- php - 根据 WooCommerce 订单支付中的特定产品标签限制支付网关
- arrays - YUP 验证:数组
- pine-script - Pine 脚本停止和限制堆栈问题