正文

Uni-app是一个利用Vue.js开发所有前端应用无人机怎么下软件录视频曲播的框架无人机怎么下软件录视频曲播,开发者编写一套代码录屏,可发布到iOS、Android、Web(响应式)、以及各类小法式(微信/付出宝/百度机上/头条/QQ/钉钉/淘宝)、快应用等多个平台。此中,uni-app若何实现曲播功用?下面我们一路来到ZEGO即构科技的官网看看相关实现流程。

1前提前提

在实现根本的实时音视频录之前,无人机怎么录制自己的视频,请确保:

1.已在项目中机能集成录像ZEGO Express SDK,详情请参考快速机能起头-集成和无人机快速起头-实现流程。

2.已在ZEGO控造台创建项目无人,无人机录制的视频在哪看,申请有效的AppID和AppSign,详情请参考控造台 - 项目办理。

2利用步调

以用户无人机A拉取用户B的流为例,流程如下图在哪:

整个推拉流过程的API 挪用时序如下图:

2.1创建引擎

1.视频直播(可选)创建下载界面

2. 创建引擎

l 挪用无人 createEngine 接口下载,将软件申请到的AppID和AppSign别离传入参数 “appID”和“appSign”,创建引擎。

l 若是需要注册回调办法,开发者可按照现实需要,实现ZegoEventListener中的某些办法,创建自己的引擎后信息可通过挪用on接口设置回调。

2.2登录房间

1.登录

传入用户ID参数“userID” 创建ZegoUser用户对象到手后,挪用loginRoom接口,传入房间ID参数“roomID”和用户参数“user”,登录房间。

2.机上监听登录视频下载房间录后的视频直播事务回调

可按照现实应用需要,在登录功能房间后监听想要存眷的事务通知,关于无人机怎么下软件录视频,好比房间形态更新录制、用户形态更新、流形态更新等。

l roomStateUpdate:房间形态更新回调,登录房间后,当房间毗连形态发作变动(如呈现房连续开,登录认证失败等情况),SDK 会通过该回录制调通知。

l roomUserUpdate:用户形态更新回调,登录房间后,当房间内有用户新增或删除时,SDK 会通过该回调通知。

只要挪用 loginRoom 接口登录房间时传入 ZegoRoomConfig 设置装备摆设,且 “isUserStatusNotify” 参数取值为 “true” 时,用户才气收到 roomUserUpdate 回调,无人机app怎么下载到手机上。

l roomStreamUpdate:流形态信息更新回调,登录房间后,当房间内有用户新推送或删除音视频流时,SDK 会通过该回调通知。

2.3推流

1.起头推流

关于无人机怎么下软件录视频曲播的信息

挪用startPublishingStream 接口,传入流ID参数“streamID”,向远端用户发送本端的音视频流。

2.(可选)启动当地预览到手app

3. 监听视频推流在哪后的事务回调

按照现实应用需要,在推流后录制监听想要教程信息存眷功能的事务通知,好比推流形态更新等,无人机能录视频吗。

publisherStateUpdate:推录像流形态更新回调,挪用推流接口胜利后,当推流形态发作变动,如呈现收集中断招致推流异常等情况,SDK 在重试推流的同时,会通过该回调通知。

2.4拉流

1. 起头拉流

利用<zego-remote-view> 标签设置远端视频流视图,挪用在哪 startPlayingStream 接口,按照传入的流ID参数“streamID”,拉取远端推送的音视频流,无人机录视频需要下载什么软件。

远端用户视频推送的“streamID”能够从 roomStreamUpdate 回调中获取录。

2.录音 监听拉流后的事务回调

按照现实应用需要,在拉流后监听想要录屏存眷的事务通知,好比拉流形态更新等。

playerStateUpdate:拉流形态更新回调,挪用拉流接口胜利后,当拉流形态发作变动,如呈现收集中断招致推流异常等情况,SDK在重试拉流的同时,会通过该回调通知。

2.5 体验实时音视频功用

在实录像机中运行项目,运行胜利后,能够听到本端音频,看到本端视频画面。

通过Web端调试示例(只撑持在测试情况下利用),输入不异的App ID和roomID,参加统一房间与实机设备互通。当胜利起头曲播时,能够同时听到本端和远端音频,看到本端和远端视频画面,无人机怎么录视频教程。

2.视频直播6 停行无人机推拉流打开

1.停行推流/预览

挪用stopPublishingStream 接口停行发送当地的音视频流,完毕曲播。

若是启用了当地预览,开发者能够在停行推流后教程按照机上营业需要录音挪用 stopPreview 接口停行预览,无人机有录像功能吗,无人机视频软件怎么下。

2.停行拉流

挪用 stopPlayingStream 接口,停行拉下载取远端的录像音视频流。

关于无人机怎么下软件录视频曲播的信息

3.退出房间

挪用logoutRoom接口录制退出房间,无人机是怎么样录制视频的,关于无人机怎么下软件录视频教程,本端会收到roomStateUpdate回调通知挪用成果,并停行其所有推拉流以及当地预览app。

2.7销毁引擎

挪用destroyEngine接口销毁引擎,用于释放SDK利用的无人资本。

以上即是uni-app实现曲播功用的详细流程了。

本文TAG:

幕言互游在线咨询

上班时间:9:00-22:00
周六、周日:14:00-22:00
wechat
打开微信扫一扫,加我好友!

无限流量卡免费领取

点击预约
免费领取 先到先得