在之前几篇的文章中,我们介绍了腾讯云移动直播插件MLVB的一些基础概念()以及移动直播控件可以拓展的直播场景(),今天就来分享MLVB插件除了直播的基础推拉流功能以外还有哪些功能来帮助直播APP和小程序拉新和留存。
技术实现
- 开发环境:HbuilderX + nodejs
- 技术框架:uniapp + vue2.x
- 测试环境:App端(Android + IOS)
- 代码:开源
- SDK: 智密-腾讯云 MLVB 移动直播
基础:直播推流
腾讯云为标准 RTMP 提供 UDP 加速能力,当您使用移动直播 SDK 的 RTMP 推流功能时,配合云直播,可以开启 UDP 加速能力,开启 UDP 加速后的推流质量会比标准 RTMP 推流有更好的网络波动抵抗力,同时可以获得更好的推流速度,从而改善当前直播流的观看体验,降低全局卡顿率。
直播播放
功能强大的直播播放器支持 RTMP、FLV、HLS 以及 WebRTC 协议,让用户享受更加流畅清晰的直播画面。
游戏录屏
支持手机录屏直播功能,整个直播过程不依赖 PC,只需要主播的手机操作系统符合最低标准(iOS 8.0 及 Android 5.0 以上系统),即可轻松实现游戏直播能力。
直播连麦
支持实时的音视频连麦,针对直播场景不同于视频通话场景的差异点进行深度优化,实现主播与观众之间的一对多的视频连麦直播互动。
连麦的核心功能是主播与观众的双向音视频通话,可通过借助移动直播 SDK 和 即时通信 IM 的房间管理能力,实现主播和主播、主播和观众能够快速发起直播连麦互动,增强直播间的互动效果。
AI 美颜特效
通过对基础美颜模块(免费功能)进行了彻底重构,将原有的磨皮和滤镜进行了大幅的优化和归并,在提升美颜效果的同时进一步降低了 GPU 使用率,缓解了发热问题。
除此之外,移动直播企业版 SDK 整合了“优图实验室”和“天天 P 图”的 AI 技术与美妆技术,实现了大眼、瘦脸、瘦鼻、动效贴纸、AI 抠图以及绿幕等特效功能。