cameraPreview(Data) case command(type: CommandType) enum CommandType: Codable { case presentRemoteController(ProjectInfo?) case switchCamera case whilebalanceValueChanged(Float) case contrastValueChanged(Float) case shadowValueChanged(Float) case cameraIsReady(Bool) case didTapRecordButton case didStartRecording case didStopRecording struct RemoteControlData: Codable {