DJI Mobile SDK Documentation

      class CameraStreamSettingsInfo

      class CameraStreamSettingsInfo implements DJIValue, JNIProguardKeepTag, ByteStream
      包:dji.sdk.keyvalue.value.camera
      描述:

      拍照或录制视频的存储设置。你可以选择感需要的镜头进行拍照录像和存储。

      类成员:

      Members

      method getRequestCurrentScreen
      Boolean getRequestCurrentScreen()
      包:dji.sdk.keyvalue.value.camera
      描述:

      true表示拍照或录制视频时,存储当前实时视频流所产生的媒体文件。你可以通过KeyCameraVideoStreamSource获取当前的实时视频流的视频源类型。
      注意:
      如果是拍照模式,存储的照片为当前镜头视频源的照片,但在红外镜头的分屏模式PIP下为图传的截图。
      如果是录像模式,存储的视频为当前镜头图传的画面,非高清视频。

      返回值:
      Booleantrue表示拍照或录制视频时,存储当前实时视频流所产生的媒体文件。
      method setRequestCurrentScreen
      void setRequestCurrentScreen(Boolean requestCurrentScreen)
      包:dji.sdk.keyvalue.value.camera
      描述:

      设置在拍照或录制视频时是否存储当前实时视频流所产生的媒体文件。你可以通过KeyCameraVideoStreamSource获取当前的实时视频流的视频源类型。 注意:
      如果是拍照模式,存储的照片为当前镜头视频源的照片,但在红外镜头的分屏模式PIP下为图传的截图。
      如果是录像模式,存储的视频为当前镜头图传的画面,非高清视频。

      输入参数:
      Boolean requestCurrentScreentrue表示拍照或录制视频时存储当前的实时视频流所产生的媒体文件。
      method getCameraVideoStreamSources
      List<CameraVideoStreamSourceType> getCameraVideoStreamSources()
      包:dji.sdk.keyvalue.value.camera
      描述:

      获取需要存储媒体文件的镜头视频源类型列表。

      返回值:
      List<CameraVideoStreamSourceType>返回需要存储媒体文件的镜头视频源类型列表。
      method setCameraVideoStreamSources
      void setCameraVideoStreamSources(List<CameraVideoStreamSourceType> cameraVideoStreamSources)
      包:dji.sdk.keyvalue.value.camera
      描述:

      设置需要存储媒体文件的镜头视频源。可设置存储多个镜头视频源。

      输入参数:
      List<CameraVideoStreamSourceType> cameraVideoStreamSources需要存储媒体文件的镜头视频源类型。