harmony 鸿蒙录像开发指导

  • 2022-08-09
  • 浏览 (475)

录像开发指导

使用场景

使用Camera采集视频码流。

接口说明

参考拍照开发指导的“接口说明”。

约束与限制

无。

开发步骤

  1. 参考拍照开发指导中步骤1、步骤2、步骤3、步骤4。

  2. 获取录像FrameConfig。

   /* 从recorder获取surface */
   Surface *surface = recorder_->GetSurface(0);
   surface->SetWidthAndHeight(1920, 1080);
   surface->SetQueueSize(3);
   surface->SetSize(1024 * 1024);
   /* 将surface配置到帧配置中 */
   FrameConfig *fc = new FrameConfig(FRAME_CONFIG_RECORD);
   fc->AddSurface(*surface);
  1. 开启和停止录像。
   stateCallback->camera_->TriggerLoopingCapture(*fc); // 开始录像
   stateCallback->camera_->StopLoopingCapture();       // 结束录像

你可能感兴趣的鸿蒙文章

harmony 鸿蒙子系统开发

harmony 鸿蒙AI框架开发指导

harmony 鸿蒙NNRt接入适配指导

harmony 鸿蒙应用特权配置指南

harmony 鸿蒙开发实例

harmony 鸿蒙搭建环境

harmony 鸿蒙开发指导

harmony 鸿蒙概述

harmony 鸿蒙ArkCompiler开发指导

harmony 鸿蒙窗口标题栏定制开发指导

0  赞