南京小程序开发,南京H5,南京公众号开发,南京网站建设,南京网站制作,南京网站设计,南京做网站,南京网站开发,南京网站建设公司,南京网站制作公司,南京网站设计公司
-->

电话:

400-885-7836

微信:

南京小程序开发,南京H5,南京公众号开发,南京网站建设,南京网站制作,南京网站设计,南京做网站,南京网站开发,南京网站建设公司,南京网站制作公司,南京网站设计公司

商务QQ:

923368187

南京小程序开发,南京H5,南京公众号开发,南京网站建设,南京网站制作,南京网站设计,南京做网站,南京网站开发,南京网站建设公司,南京网站制作公司,南京网站设计公司

联系我们

Slide
无需任何编程和设计经验,用户可在3分钟之内快速创建小程序,最快5分钟微信审核通过上线

操作步骤: 扫码登录 -> 创建店铺 -> 授权小程序 -> 选择适合的模板 -> 体验码体验 -> 发布小程序

当前位置:首页 > 常见问题 > 小程序 > 微信小程序直播如何开通开发?小程序直播开发详细过程解析

所有分类

微信小程序直播如何开通开发?小程序直播开发详细过程解析

微信小程序直播如何开通具体怎么开发?小程序直播开通开发详细过程解析

微信官方团队数据截止到2020年8月份左右,微信小程序日活突破4亿,超10万商家开通直播功能直播受欢迎的同时,直播功能也是突飞猛进发展,话不多说直接进入正题,微信小程序直播如何开通具体怎么开发?小程序直播开通开发详细过程解析:目前微信小程序直播方式主要有一下两种
第一种:纯原生开发方案
小程序官方平台提供推流拉流服务器,主播端和收播端页面都已完好,开发者直接使用即可
第二种:自己搭建推流服务器
使用官方小程序端提供的live-pusher和live-player组件而已,里面的直播页面和功能都自己独立开发
此种方案从底层实现,此方式对技术要求比价高而且很费时间,日常的直播需求一般企业直接拿官方的组件挺好,毕竟微信团队开发的东西,实力毋庸置疑,易企达觉得目前直接用官方组件开发最方便最高效且对于常用的直播功能需求已经足够。

今天易企达给大家带来微信小程序直播从开通到开播开发过程

一、直播小程序准备工作

一个已经申请开通和正常使用的实实在在的小程序

注意:如果开通了直播功能,但是没有审核上架成功过,直播间分享出去的二维码点击会提示页面不存在,原因很简单,因为你新开发的直播页面正式版的小程序上并没有新加进去,必须要提审上架到正式版才能生效。

二、小程序直播准入门槛

微信小程序直播功能准入要求(官方文档链接>>
一、类目要求:
1. 小程序开发者为国内非个人主体开发者;
2. 小程序开发者为下述类目品类,类目具体信息可参考《微信小程序开放的服务类目》:

电商平台:电商平台
商家自营:百货、食品、初级食用农产品、酒/盐、图书报刊/音像/影视/游戏/动漫、汽车/其他交通
工具的配件、服装/鞋/箱包、玩具/母婴用品(不含食品)、家电/数码/手机、美妆/洗护、珠宝/饰品/眼镜/钟表、运动/户外/乐器、鲜花/园艺/工艺品、家居/家饰/家纺、汽车内饰/外饰、办公/文具、机械/电子器件、电话卡销售、预付卡销售、宠物/农资、五金/建材/化工/矿产品;

3:教育:培训机构、教育信息服务、学历教育(学校)、驾校培训、教育平台、素质教育、婴幼儿教育、在线教育、教育装备、出国移民、出国留学、特殊人群教育、在线视频课程;
4:金融业:证券/期货投资咨询、保险;
5:出行与交通:航空、地铁、水运、城市交通卡、打车(网约车)、顺风车(拼车)、出租车、路况、路桥收费、加油/充电桩、城市共享交通、高速服务、火车、公交、长途客运、停车、代驾、租车;
6:房地产:房地产、物业管理、房地产经营、装修/建材;
7:生活服务:丽人、宠物(非医药类)、宠物医院/兽医、环保回收/废品回收、摄影/扩印、婚庆服务、搬家公司、百货/超市/便利店、家政、营业性演出票务、生活缴费;
8:IT科技:硬件与设备、基础电信运营商、电信业务代理商、软件服务提供商、多方通信;
9:餐饮:餐饮服务场所/餐饮服务管理企业、点餐平台、外卖平台、点评与推荐、菜谱、餐厅排队;
10:旅游:旅游线路、旅游攻略、旅游退税、酒店服务、公寓/民宿、门票、签证、出境WiFi、景区服务;
11:汽车:养车/修车、汽车资讯、汽车报价/比价、车展服务、汽车经销商/4S店、汽车厂商、汽车预售服务;
12:体育:体育场馆服务、体育赛事、体育培训、在线健身

二、运营要求:

1、主体下公众号累计粉丝数大于100人;
2、主体下小程序连续7日日活跃用户数大于100人;
3、主体在微信生态内近一年广告投放实际消耗金额大于1万元。
以上准入要求于 2020 年 02 月 24 日进行公示生效。

为营造良好健康的微信生态,腾讯公司有权对《微信小程序直播功能准入要求》不时予以调整并公布,请予以关注。
备注:如果你的小程序刚刚满足上面门槛,请T+2日后刷新再试试。

三、创建直播

微信小程序直播开通,小程序直播开发详细过程解析

进入小程序后台直播,创建直播间,如果你的小程序满足了第二点。小程序后台会有一个直播的入口

点击进入后->创建直播间,按提示操作(要输入主播人的微信号,对方初次使用要活体检测+实名认证)即可成功创建直播间。(注意点:开播时间最早不能早于当前时间10分钟后)
创建成功后,会有一个开播码。注意这个开播码是给主播用的,主播开播的入口小程序码。主播可以扫码进入直播间开播。

微信小程序直播如何开通开发?小程序直播开发详细过程解析

四、代码开发

完成上面3步算是完成主播端的配置了,接下来是收播端(观看直播的小程序端)的开发了。这个是要小程序开发者完成的。所以下面操作都在小程序开发端完成。下面就简单介绍开发逻辑和顺序,具体的要用到的API和接口都不细说,在后面相关链接里面可以点击官方链接查看!(小程序直播 | 微信开放文档)https://developers.weixin.qq.com/miniprogram/dev/framework/liveplayer/live-player-plugin.html

1:引入直播插件(直接按官方介绍文档操作)

正常引入后开发者工具会弹出这个窗口,如果不弹出请认真,静下心来按照官方文档检查自己的引入代码:

微信小程序直播如何开通开发?小程序直播开发详细过程解析

2:开发后端(如果你没有小程序端自建直播列表和直播间入口的需求2、3、4都可以跳过,届时你的小程序直播间可以用分享方式进入)

后端目前官方只提供了2个接口。一个是获取直播间列表,一个是获取直播间直播完后的相关回放信息,其中第一个接口必须先完成。就是获取到直播间列表,列表里面有带返回直播间的roomid,小程序端必须需要接收到这方面的返回才能接下来的开发。

3:进入直播页面

引入直播插件后并对接第二步的后端接口后,你可以直接编码进入直播页面了。像进入普通页面一样,可以通过wxml里面的navigator url=”xxxx”的方式和js里的wx.navigateTo跳转页面代码进入直播页面。但是他这个url比较特殊,是下面这样的格式:

url: `plugin-private://${provider}/pages/live-player-plugin?
room_id=${roomId}&custom_params=${encodeURIComponent(JSON.stringify(customParams))}`

provider:插件appid(1)小步里面获取到的
rommId:直播间id(2)小步里面获取列表后里面的roomId
customParams:自定义的进入页面参数。(根据需要自己定义的传入直播间收播页面的参数)
进入直播间收播页面后的开发量为0,因为这个是由直播间插件接管并完成相关功能。

注意事项:
A、后端获取直播间列表接口几个跟官方文档介绍不一致的地方

微信小程序直播如何开通开发?小程序直播开发详细过程解析

B、 livePlayer.getLiveStatus
获取直播间状态这个API官方介绍:首次获取立马返回直播状态,往后间隔1分钟或更慢的频率去轮询获取直播状态。实际使用过程中建议也这么干,如果需要轮询直播间状态,建议间隔时间1分钟以上,如果少于这个值,基本上就是卡在这里后面的代码都不执行了。还有,有时候即使超过1分钟后再轮询,也会偶发性出现获取不到卡住的情况。解决方法,大家可以看看开发者工具里面的本地Storage相关的值,然后后面怎么做你懂的。
C:订阅组件subscribe的样式问题
D:后端接口每日调用次数限制的问题。要做好相关缓存到本地的架构设计。
注意:一定按要求直播不要触犯规范规定条款

五、回放功能

1、后台开启该直播间的回放功能

微信小程序直播如何开通开发?小程序直播开发详细过程解析

2、收播端还是原来的直播入口进行回放,小程序端是

plugin-private://${liveplayId}/pages/live-player-plugin?room_id=${roomId}&custom_params=${encodeURIComponent(JSON.stringify(customParams))}`

这里的页面链接,链接到回放页面。获取分享方式,分享出去的直播页面,点击后进入回放。

微信小程序直播如何开通开发?小程序直播开发详细过程解析

还有一个口,点击原来的分享链接后的直播完成页面,也有一个查看回放的入口,如上图。

注意:回放数据等直播结束才生成,注意回放操作时间。

易企达10年行业沉淀!专业小程序、公众号H5、APP定制开发
拨打电话立享优惠

400-885-7836

点击获取报价

本文原地址:https://www.eqiday.cn/8235.html
郑重声明内容版权声明:除非注明,否则皆为本站原创文章。如有侵权联系进行删除!

无需任何编程和设计经验,用户可在10分钟之内快速创建小程序,所有功能免费!

操作步骤: 注册 -> 登录 -> 创建店铺 -> 授权小程序 -> 上传代码 -> 生成体验码体验 -> 发布小程序

免费制作小程序