抖音开放平台Logo
开发者文档
“/”唤起搜索
控制台
  • JS API 列表
  • 基础
  • TTML
  • 网络
  • 媒体
  • 图片
  • 录音
  • 音频
  • 视频
  • 相机
  • 特效相机
  • tt.createEffectCameraStream
  • EffectCameraStream
  • EffectCameraStream
  • EffectCameraStream.request
  • EffectCameraStream.onRequest
  • EffectCameraStream.offRequest
  • EffectCameraStream.play
  • EffectCameraStream.onPlay
  • EffectCameraStream.offPlay
  • EffectCameraStream.stop
  • EffectCameraStream.onStop
  • EffectCameraStream.offStop
  • EffectCameraStream.paintTo
  • EffectCameraStream.onError
  • EffectCameraStream.offError
  • EffectCameraStream.dispose
  • EffectCameraVideo
  • Canvas 录制
  • rtc-room 实时通信
  • 地图
  • 文件
  • 数据缓存
  • 地理位置
  • 设备
  • 画布
  • 界面
  • 页面导航
  • 开放接口
  • 行业开放
  • 第三方平台
  • 其它
  • 生活服务(即将废弃)
  • EffectCameraStream 实例。可通过 tt.createEffectCameraStream 接口获取,后续可通过它调用特效相机相关能力,当前仅提供相机基本能力。

    方法

    设置数据源(相机)参数,并请求相机资源,调用后将占用相机资源。
    监听相机资源请求成功事件 EffectCameraStream.request,资源请求成功后触发。
    取消监听相机资源请求成功事件,取消后 EffectCameraStream.onRequest 将不触发。
    开启相机,成功后返回相机数据 cameraVideo 实例。
    监听相机开启成功事件 EffectCameraStream.play,回调参数为相机数据(cameraVideo)。
    取消监听相机开启成功事件,取消后 EffectCameraStream.onPlay 将接收不到相机数据。
    暂停相机的使用并停止更新数据。
    监听相机暂停成功事件 EffectCameraStream.stop。
    取消监听相机暂停成功事件,取消后 EffectCameraStream.onStop 将不触发。
    监听 EffectCameraStream 生命周期错误事件,包括 EffectCameraStream 的 request, play, stop API 调用错误。
    移除 EffectCameraStream 生命周期错误事件的监听,包括 EffectCameraStream 的 start, pause, resume, stop 事件错误。
    关闭相机并释放相机资源,释放后将无法调用 EffectCameraStream 上的 API。
    将相机数据绘制到 canvas 区域。