我正在使用Camera API,并且在以下两个Intent之间感到困惑:

ACTION_VIDEO_CAPTURE
在API级别3中添加字符串ACTION_VIDEO_CAPTURE
标准的Intent动作,可以发送给相机应用程序捕获视频并将其返回 . 呼叫者可以传入额外的EXTRA_VIDEO_QUALITY来控制视频质量 . 调用者可以传入额外的EXTRA_OUTPUT来控制视频的写入位置 . 如果EXTRA_OUTPUT不存在,视频将被写入视频的标准位置,该位置的Uri将在Uri的数据字段中返回 . 从LOLLIPOP开始,这个uri也可以通过setClipData(ClipData)提供 . 如果使用此方法,您仍然必须通过EXTRA_OUTPUT字段提供uri以与旧应用程序兼容 . 如果您没有设置ClipData,则在调用startActivity(Intent)时将为您复制它 .


INTENT_ACTION_VIDEO_CAMERA
在API级别3字符串INTENT_ACTION_VIDEO_CAMERA中添加
用于在视频模式下启动摄像头的Intent操作的名称 . 常数值:“android.media.action.VIDEO_CAMERA”

如果我想从相机应用程序捕获视频,我当然会在视频模式下启动相机,但两个Intents似乎都这样做 . 他们有什么不同?