微信小程序视频直播开发实现流程

发布日期 :2023-12-25 09:32 编号:6458587 发布IP:36.27.112.29
供货厂家
杭州微耘网络科技有限公司销售部  
报价
电议
发货时间
3 天内
联系人
华经理(先生)
电话
13386531520
手机
13386531520
询价邮件
292336735@qq.com
区域
萧山项目
地址
杭州微耘网络科技有限公司
让卖家联系我
详细介绍
手机版链接:https://m.trustexporter.com/cz6458587.htm
 微信小程序开发需要基于微信提供的开发者工具与 SDK。如果开发者对小程序开发流程不熟悉,建议先系统学习:微信小程序开发官方文档。
 
由于微信官方文档比较详细,本文对小程序开发流程中的框架说明、API 调用、组件使用等,不再赘述,而是重点介绍如何使用 ZEGO SDK 开发出支持音视频直播的微信小程序。
 
SDK 集成指引详见:微信小程序 SDK集成指引
 
SDK 提供的 API 说明详见:微信小程序 SDK API 说明
 
小程序开发主要用到 web 开发知识( js、html、css )。
1、组件说明
 
微信小程序中的推拉流功能,需要用到微信提供的 live-player live-pusher 标签。其他的常规组件同原生 App 开发类似,此处不一一介绍。
 
1.1 live-player
 
live-player 是微信提供的支持实时音视频播放的组件,官方介绍详见组件介绍。
 
开发者创建组件成功后,需要在 js 文件中,调用 API 操作对应的组件来实现需求,微信官方 API 详见 API 说明。
SD、HD 和 FHD 主要用于直播类场景,比如赛事直播、在线教育、远程培训等等。SD、HD 和 FHD
分别对应三种默认的清晰度。该模式下,小程序会更加注重清晰度和观看的流畅性,不会过分强调低延迟,也不会为了延迟牺牲画质和流畅性。
RTC 则主要用于双向视频通话或多人视频通话场景,比如金融开会、在线客服、车险定损、培训会议
等等。该模式下,小程序会更加注重降低点到点的时延,也会优先保证声音的质量,在必要的时候会对画面清晰度和画面的流畅性进行一定的缩水。

我们的其他产品
您可能喜欢
微信小程序微信小程序系统微信小程序价格微信小程序平台济南微信小程序广州微信小程序微信小程序定制
 
相关微信小程序产品