禁用屏幕记录,响亮的声音
我正在尝试在Flutter应用程序中禁用屏幕记录和屏幕截图,并且已经使用了 Flutter_windowmanager package。
我的问题是在屏幕录制中,TH应用程序内部的视频声音仍在运行和录制,屏幕录制!
也有任何建议也可以防止声音记录?
I am trying to disable screen record and screenshot in my flutter app and I already did using flutter_windowmanager package.
my problem is with screen recording, the sound of the video inside th app is still running and recorded by screen recording !
any suggestions for also preventing sound record ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
否。如果您的应用程序播放足够大,麦克风可以听到它,可以录制。没有办法阻止这种算法从这样的音频录制中从一个源中取消声音,即使不是不可能。也不会给您带来那么多的东西 - 他们总是可以将外部麦克风拿到手机上(他们也可以用第二台摄像机捕获您的应用录制的用户)。
您可以做的一件事是自己声明麦克风而不放弃。但这对实际使用您的应用程序的任何人来说都会很烦人。当然,不会用外部设备捕获RPEVENT。
No. If your app is playing loud enough the microphone can hear it, it can be recorded. There's no way to prevent that- algorithmically canceling out sound from one source in an audio recording like that would be difficult, if not impossible. Nor would it really buy you all that much- they could always just hold an external mic up to the phone (they can also just capture your app with a second camera, which makes removing video recording also of limited use, if done to prevent a user from recording).
The one thing you could do is claim the mic yourself and not give it up. But that would be annoying to anyone actually using your app. And wouldn't rpevent capture with an external device of course.