問題タブ [rpscreenrecorder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
958 参照

ios - iOS 11 - アプリの記録を許可しない

Apple は、システムレベルの画面記録が iOS 11 の機能になると発表しました。これは、ゲームやおそらく他の多くのユースケースには最適ですが、Netflix、YouTube、Spotify などのコンテンツ アプリには適していません。

開発者がアプリのシステム レベルの画面記録を許可しないようにすることはできますか?

WWDC 2017 でのこのデモンストレーションの約 15 分で、ユーザーがシステム レベルの画面記録でアプリ内画面記録を中断した場合に、RPScreenRecorderDelegate を介してアプリケーションに通知されることがわかりました。

これは良いことですが、アプリがまだアプリ内画面キャプチャを実行していない場合に画面記録が開始された場合に通知されることについてはまったく言及されていません.

デモンストレーションの前半で、アプリケーションに RPScreenRecorder の共有インスタンスが含まれていることが言及されています。システムがこのインスタンスも使用しているかどうか、およびユーザーがシステムレベルの画面記録を実行している場合にそのisAvailableプロパティが設定されるかどうかを知っている人はいますか?false

Apple があなたのアプリでこの機能を無効にするための何らかのサポートを提供しているかどうか、またはライセンスされたコンテンツが海賊版にならないようにアプリの外観を調整するためにユーザーが記録しているかどうかを確認できる方法があるかどうかを知りたいです。ユーザーによって再配布されます。

0 投票する
1 に答える
3849 参照

swift - RPScreenRecorder のキャプチャ開始で画面記録を保存する

RPScreenRecorder.shared().startCapture を使用して、画面の記録を firebase に保存しようとしています。AVCapture からビデオを保存する方法は知っていますが、CMSampleBuffer を処理してファイルを作成し、firebase に保存する方法がわかりません。これに関するドキュメントはまだ見つかりません。メソッド呼び出しは次のとおりです。

正しい方向を指されても役に立ちますが、ビデオとして再生できるファイルとして THE sample BUFFER を保存する方法がわかりません。