0

mediarecorder と mediaprojection api を使用して画面の内容を記録しようとしています。デバイスでビデオを HD に変更しようとすると、録画に失敗しますが、解像度 640 x 480 では問題なく動作します。私の質問は、特定のデバイスでサポートされているビデオ解像度を取得するにはどうすればよいですか? 乾杯ジョン

4

1 に答える 1

1

API 21+ のみに関心がある場合は、getVideoCapabilities()メソッドを使用できます。

CamcorderProfileクラスはAPI 8 から存在していますが、あまり役に立ちません。

他のすべてが失敗した場合は、試行錯誤を行い、必要な解決策をそれぞれテストし、機能しない解決策にフラグを立てます。

于 2015-10-19T16:04:17.250 に答える