您的位置:首页 > 移动开发 > 微信开发

小程序又放大招,小程序支持直播,快来看看你能够开发自己的直播小程序吗?

2017-12-28 16:43 781 查看
今年8月份,
子恒老师咨询过微信团队的人,
小程序是否能够做直播?”
他们的回复是不支付,
因为小程序不支持推流。前几天,
看到微信官方消息说,
两个小程序支持直播,
也就是说你可以开发直播小程序了,
但是有一些限制,
下面具体聊聊小程序直播的内容。


一、 小程序直播支持的格式

目前小程序支付两种格式直播
1) flv格式直播
2) rtmp格式直播
小程序直播开发时,
需要用到rtmp推流源做测试,
但是网上好多都无法使用,
加子恒老师公众号 性感笔记
回复 rtmp

获取rtmp直播推流源地址
加入小程序俱乐部QQ群:367786395
了解更多。

二、 能够开通小程序直播的行业类目

由于直播需要资质,
并不是每个企业都能够开通小程序直播,
微信暂时开放了下面几个行业类目:
一级类目二级类目
社交直播
教育在线教育
医疗互联网医院,公立医院
政务民生所有二级类目
金融基金、信托、保险、银行、证券/期货、非金融机构自营小额贷款、征信业务、消费金融
可以看到开放的类目非常少,
如果你不在上面的类目中,
就不能开通直播功能,
需要想一些办法。

三、 小程序直播开发要用到的组件和接口



想要实现小程序直播,
需要小程序的基础库版本在 1.7.0 以上,
使用到最新的两个组件和两个新接口:
1) live-pusher组件,主要功能是录制,进行推流。 猛击这里,查看开发文档
2) live-player组件,主要功能是播放。 猛击这里,查看开发文档
3) wx.createLivePusherContext()接口,主要控制live-pusher组件的推流。 猛击这里,查看开发文档
4) wx.createLivePlayerContext()接口,主要控制live-player组件的播放。 猛击这里,查看开发文档

四、 开发直播小程序要注意的地方

1) live-player, live-pusher 组件是由客户端创建的原生组件,它的层级是最高的,不能通过 z-index 控制层级。可使用 cover-view cover-image覆盖在上面。
2) 请勿在 scroll-view、swiper、picker-view、movable-view 中使用 live-player, live-pusher 组件。
3) css 动画对 live-player, live-pusher 组件无效。开发直播小程序,
对技术能力要求非常高,
现在开放的类目少,
很多人用不到,
以后有机会子恒老师再分享怎么实现吧,如果你符合开发直播小程序,可以联系子恒老师进行开发。猛击这里
观看《小程序开发涉及的知识层面》视频
小程序直播开发时,
需要用到rtmp推流源做测试,
但是网上好多都无法使用,
加子恒老师公众号 性感笔记
回复 rtmp

获取rtmp直播推流源地址
加入小程序俱乐部QQ群:367786395
了解更多。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐