问题描述
我正在创建一个带有 ionic 的流媒体应用程序。有没有办法录制正在 iOS 系统上播放的视频?我需要一个 REC 按钮工作。我已经搜索了库和 API,但除了实验性的 WebRTC 支持之外,我没有找到任何库和 API。我不想让我的客户仅仅为了让应用程序运行而打开实验性功能。谢谢你。目前使用 MediaRecorder API 在 Android 上工作。
Cordova-replay 在 iOS 14 上有问题,因为它使用了一个已弃用的 API
解决方法
IOS 有一个用于屏幕录制的应用程序。只需录制然后编辑视频即可去除边缘。
录屏:
- 安卓:ionic-screen-recorder。
- IOS:cordova-replay。
使用这两个 Cordova 插件,您可以录制屏幕。
,如果有人遇到同样的问题,请使用后端处理时间戳和解决方案来记录您的 hls 流或 .mp4 流,然后将其正确发送回 ionic 应用程序。我还没有在应用程序内找到任何解决方案。这是一个可以提供帮助的库。