预览视频直播sdk

视频直播sdk  时间:2021-05-13  阅读:()
推流1功能简介不论是在多人通话还是在秀场直播中,首先都需要推送自己的视频画面到ZEGO云端服务上,对端再通过从ZEGO云端服务上拉流,才可以获取到自己的视频画面.
2使用步骤2.
1设置推流回调监听设置推流回调监听后,在调用startPublishing推流后,能收到推流是否成功等相关事件的通知,如果推流失败需要进行相应的错误处理.
zegoLiveRoom.
setZegoLivePublisherCallback(newIZegoLivePublisherCallback(){//处理推流相关的回调.
.
.
});建议处理IZegoLivePublisherCallback中的以下回调接口:可根据需要处理onPublishQualityUpdate接口,其余回调接口请根据业务实际情况进行选择处理,完整的推流回调接口请查看IZegoLivePublisherCallbackonPublishStateUpdate:推流是否成功或者推流成功后流发生中断等错误导致推流失败的通知,如果推流失败(stateCode!
=0),App端提示用户推流失败或者重试推流,相关错误码请查看推流错误码onPublishQualityUpdate:推流质量信息的通知,例如音视频的帧率、码率等,用于App展示音视频的音质、画质.
收到onDisconnect回调后,SDK断开房间信令服务,将无法收到onPublishStateUpdate等推流回调,请开发者关注并处理onDisconnect回调.
2.
2推流设置开始推流前,建议开发者在开始推流前对推流参数、推流视图进行设置.
设置推流参数推流参数众多,主要包含:手机方向、美颜参数、滤镜参数、镜像、麦克风、前后置摄像头、手电筒、采集监听等等.
开发者可查阅ZegoLiveRoomAPI说明相关内容,按需调用.
启用预览推流前可以调用如下API设置预览视图、视图模式,并启动本地预览.
zegoLiveRoom.
setPreviewView(view);zegoLiveRoom.
setPreviewViewMode(ZegoVideoViewMode.
ScaleAspectFill);zegoLiveRoom.
startPreview();ZegoVideoViewMode中视图模式之间的区别请查看ZegoVideoViewMode2.
3开始推流开发者可调用如下API进行推流,如果不需要继续推流,请调用stopPublishing停止推流.
zegoLiveRoom.
startPublishing(streamID,title,ZegoConstants.
PublishFlag.
JoinPublish)streamID长度不超过256字节,仅支持数字,英文字符和streamID需要在整个AppID内全局唯一.
开发者也可按照实际使用场景,指定推流场景,请参考ZegoConstants.
PublishFlag定义.
推流错误码2.
4停止推流调用stopPublishing停止推流.
停止推流不会触发退出房间,用户依然可以在当前房间中,重新推流.
zegoLiveRoom.
stopPublishing()2.
5停止预览调用如下API停止预览,停止预览后,用户也无法看到自己的画面.
zegoLiveRoom.
stopPreview()3API参考列表方法描述setZegoLivePublisherCallback设置推流代理setPreviewView设置预览视图setPreviewViewMode设置预览视图模式startPreview开始预览startPublishing开始推流stopPublishing停止推流stopPreview停止预览logoutRoom退出登录房间4相关文档完成了推流后,可以使用ZEGOSDK依次完成如下功能来实现基础的通话或者直播.
快速开始-拉流进阶功能-连麦

AkkoCloud(60元/月 ),英国伦敦CN2 1核 768 MB 内存 10 GB SSD 硬盘 600GB 流量 英国伦敦CN2 1核  1.5G  300Mbps

官方网站:https://www.akkocloud.com/AkkoCloud新品英国伦敦CN2 GIA已上线三网回程CN2 GIA 国内速度优秀.电信去程CN2 GIALooking Glass:http://lonlg.akkocloud.com/Speedtest:http://lonlg.akkocloud.com/speedtest/新品上线刚好碰上国庆节 特此放上国庆专属九折循环优惠...

Virmach$7.2/年,新款月抛vps上线,$3.23/半年,/1核640M内存/10 GB存储/ 1Gbps/1T流量

Virmach自上次推出了短租30天的VPS后,也就是月抛型vps,到期不能续费,直接终止服务。此次又推出为期6个月的月抛VPS,可选圣何塞和水牛城机房,适合短期有需求的用户,有兴趣的可以关注一下。VirMach是一家创办于2014年的美国商家,支持支付宝、PayPal等方式,是一家主营廉价便宜VPS服务器的品牌,隶属于Virtual Machine Solutions LLC旗下!在廉价便宜美国...

阿里云金秋上云季,云服务器秒杀2C2G5M年付60元起

阿里云(aliyun)在这个月又推出了一个金秋上云季活动,到9月30日前,每天两场秒杀活动,包括轻量应用服务器、云服务器、云数据库、短信包、存储包、CDN流量包等等产品,其中Aliyun轻量云服务器最低60元/年起,还可以99元续费3次!活动针对新用户和没有购买过他们的产品的老用户均可参与,每人限购1件。关于阿里云不用多说了,国内首屈一指的云服务器商家,无论建站还是学习都是相当靠谱的。活动地址:h...

视频直播sdk为你推荐
水土保持ios8支持ipad支持ipad支持ipadVTLHiosipadwifiipad插卡版和wifi版有什么区别,价格差的多么?iphonewifi苹果手机怎么扫二维码连wifi重庆电信宽带管家如何才能以正确的流程在重庆电信安装上宽带迅雷雷鸟啊啊,想下载《看门狗》可13GB的大小,我每秒才450KB,我该怎么样才能大幅度地免费提高电脑下载win7还原系统win7怎么初始化系统?系统还原?
.cn域名注册 动态ip的vps permitrootlogin gitcafe evssl证书 http500内部服务器错误 服务器cpu性能排行 网站实时监控 发包服务器 ca4249 40g硬盘 linux空间 大容量存储器 帽子云 酷番云 腾讯总部在哪 美国凤凰城 免费网络 上海联通 SmartAXMT800 更多