订阅 MediaCapture RecordLimitationExceeded 以录制音频 (WinRT)
Posted
技术标签:
【中文标题】订阅 MediaCapture RecordLimitationExceeded 以录制音频 (WinRT)【英文标题】:Subscribing MediaCapture RecordLimitationExceeded for recording audio (WinRT) 【发布时间】:2015-12-11 17:36:04 【问题描述】:如果我们只在 Windows Phone 8.1 RT 应用上录制音频(没有摄像头/网络摄像头),我们是否必须订阅 MediaCapture.RecordLimitationExceeded 事件?我查看了here 的文档,看起来这对于捕获视频是有效的。
我们可以在不处理此事件的情况下安全地录制音频吗?
【问题讨论】:
您是否尝试过仅录制音频超过三个小时? 不,我还没有。我正在处理它,但我想检查它是否需要处理。 我会在使用 MediaCapture 的任何时候处理它。我在文档中没有看到任何关于视频特定事件的内容。 【参考方案1】:因为音频/视频等只是 MediaCapture 类的模式,而 RecordLimitationExceeded 事件是纯粹的内存状态事件,负责处理媒体捕获实例。您可以随心所欲地继续前进。
也可以在不处理事件的情况下使用视频捕获。总而言之,它是可选的。
【讨论】:
这并不完全准确。只有当您从不期望您的用户录制超过 3 小时,或者如果您从不期望他们用完磁盘空间时,这才是正确的。但是,您不知道将来记录限制是否会改变。以上是关于订阅 MediaCapture RecordLimitationExceeded 以录制音频 (WinRT)的主要内容,如果未能解决你的问题,请参考以下文章
从 CaptureElement 和 MediaCapture 执行实时视频流处理