はい。映像コンポーネントを使用すれば一応可能です。
機能が不完全なのでドキュメント等は整備しておりませんが、下記のメソッドが提供されています。ファイル形式に制限があり、さらに保存したファイルを他で再生できない場合が多いため、お使いの環境で確認してからお使いください。
1)記録時のファイル形式指定:
記録時のファイルタイプを設定する(String)
引数はファイル形式を示す文字列で、下記の別メソッドのいずれかで取得する。
ファイルタイプAVIを取得する()
ファイルタイプMOVを取得する()
2)記録用のカメラ映像取得開始:
startMonitoringCameraForMovie(String,String,float,boolean)
引数はエンコード形式、解像度、フレームレート、音声取得有無の順で、
例としてRGB、640×480、15、falseなどと指定します。
3)カメラ映像の記録開始:
映像のファイル記録を開始する(String)
引数はファイルのフルパス名(指定した形式で拡張子が決まる.avi/.mov)
4)カメラ映像の記録終了:
映像のファイル記録を終了する()
以上です。