七牛云推出稳定、开源的微信小程序直播Demo 助力开发者迅速上线
导言:2017年1月,微信小程序正式发布,作为微信最重要的生态布局之一,小程序从出生就自带主角光环。可是,关于小程序价值的争论自那时起就没有停止过。然而,小程序与 App 之间不同的产品定位、优势场景也终于让人们明白它并不是 App 杀手,而是 App 延伸到更多场景中的触手。
2017年1月,微信小程序正式发布,作为微信最重要的生态布局之一,小程序从出生就自带主角光环。可是,关于小程序价值的争论自那时起就没有停止过。然而,小程序与 App 之间不同的产品定位、优势场景也终于让人们明白它并不是 App 杀手,而是 App 延伸到更多场景中的触手。
最近,微信小程序宣布开放直播能力,这对于陷入直播变现难题的App们来说,无疑又是一个优质新窗口。而七牛云推出的微信小程序直播 Demo,在稳定、简单接入、功能齐全、规避内容安全等方面表现卓越,助于开发者迅速上线。
七牛云在小程序直播上做了一些实践,在这里把实践过程中遇到过的关键四个问题总结如下:
1.通信协议支持
小程序规定所有后台接口线上服务必须使用 HTTPS,七牛云提供了免费的单域名 SSL 证书服务,方便开发者接入。
小程序的推流和播放组件目前只支持 RTMP 和 FLV,七牛直播云也提供了这两套协议的支持。
2.规避色情、暴恐等运营风险
小程序得益于微信的社交属性,因此传播速度会非常迅速。但是问题也随之而来,如果有不法分子利用你提供的直播平台宣传恐怖主义,或者涉嫌色情服务,都会遭到微信官方的封禁。遇到传播规模广泛的情况,还会被相关部门处罚。七牛云在云端提供了直播自动鉴黄、鉴恐的配套云服务。开通内容审核服务后,但凡出现违规现象直接自动禁播。
3.小程序原生组件
小程序提供的推流和播放组件属于顶层组件,和其他组件在开发和使用上会有很大的区别。在开发的过程中,如果遇到问题,可以参照开源的 Demo 代码的实现方式来解决。比如顶层组件的事件绑定在 iOS 和 Android 下的行为会有所不同,可以按 Demo 的代码在外层包装事件。有些功能目前小程序基础库还无法支持,比如:推流预览,顶层 view 动画等等。
4.高可用、低延时的实时流网络
小程序直播的客户端接口都统一由微信官方提供,因此需要出色的直播体验非常依赖流媒体网络本身的质量。七牛云的 LiveNet 全球实时流网络,目前可以做到时延1秒以内,而且提供截帧做封面等贴心功能。
使用七牛直播云快速搭建小程序直播的福利:
1.开源的小程序直播 Demo
七牛云已完成小程序直播 Demo,代码已经在 github 全部开源,在客户域名完成备案、服务器等资源充足情况下,通过我们开源的代码,用户半天就可以使用七牛云搭建好小程序直播。后续根据客户自身产品的需求,可以设计出更出色的直播和观看体验。
2.免费 SSL 证书
但是只有开源的小程序直播 Demo 是不够的,小程序规定所有后台接口线上服务必须使用 HTTPS。七牛云 SSL 证书服务提供证书申请、管理等一站式服务,与顶级的数字证书授权(CA)机构和代理商合作,所有客户都可以在 Portal 自助获取免费域名型(DV)SSL 证书,更有多种其他类型证书供选择。
3.一元内容审核体验包
七牛云人工智能实验室提供鉴黄、鉴暴恐、政治人物识别等内容审核 API,是严格按照网信、网安等监管机构要求,用心打造的高性能、高识别率,紧跟时政要求的涉稳安全检测系列 API。
已支撑熊猫直播、faceU、淡蓝、平安银行、新华社、中央人民广播电台等数千家互联网企业和政企机构。现在一元体验包包括月调用三个 API 各5万次(另赠送1万次不确定部分),帮助客户规避运营风险。
4.全球化的实时流网络
针对直播场景研发的实时流网络采用全新网络技术,实时计算全链路状态,按需智能伸缩最佳路径节点。实现秒开、低延迟不卡顿和节点故障常态处理等直播需求。
点击体验使用七牛直播云快速搭建小程序直播:
免责声明:
※ 以上所展示的信息来自媒体转载或由企业自行提供,其原创性以及文中陈述文字和内容未经本网站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本网站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。如果以上内容侵犯您的版权或者非授权发布和其它问题需要同本网联系的,请在30日内进行。
※ 有关作品版权事宜请联系中国企业新闻网:020-34333079 邮箱:cenn_gd@126.com 我们将在24小时内审核并处理。
标签 :
相关网文
一周新闻资讯点击排行