近日,融云直播 SDK 2.1 上线,在 7 种合流布局满足直播连麦所有热门场景的基础上,上线 PK 能力,为开发者提供丰富直播内容提升用户活跃度的最佳运营抓手。关注【融云全球互联网通信云】了解更多

直播江湖远阔,丰富内容“打天下”

艾媒咨询近期发布的《2021 年度中国在线直播行业发展研究报告》显示,预计 2022 年中国在线直播用户规模将达 6.60 亿人

根据报告,产业链完整是在线直播行业持续快速发展的主要驱动力之一。报告梳理了由 MCN 机构、直播平台、技术支持和设备提供等构成的直播行业图谱,并展示了优秀案例。

融云凭借贴近市场的直播场景化 SDK、IM + RTC + CDN + 美颜+审核等完整解决方案入选图谱。

(中国在线直播行业图谱,来源 艾媒咨询)

报告显示,有 46.1% 国内在线直播用户一周内观看直播的次数在 4-5 次;超过六成用户观看直播的平均时长在 30 分钟-1 小时之间。

大多数用户对输出内容单一枯燥的直播观看时长较短,优质且具有特色的直播内容才能吸引更多用户停留在直播间。

data.ai 的《2022 年移动市场报告》则从另一个角度验证了直播行业的增长趋势,2021 年,用户有 70% 的时间花在社交与照片和视频应用上。其中,前 25 名的直播应用使用时长同比增长 40%

(全球在线直播应用增长态势,来源 data.ai)

这个报告还展示了直播市场繁荣景象的另一个切面,用户支出方面也出现了类似的增长。用户希望用打赏的方式来支持他们喜欢的主播,为创作者经济中的内容创作者提供了变现途径。


PK 最佳实践,仅需 7 个 API

普遍的共识是,随着互联网人口红利的逐渐消失,多样化的直播内容生态丰富的玩法创新是保留用户的关键。

丰富内容和创新玩法也一直是直播等产品发挥想象,持续创新的主要方式。比如,在直播中加入家族等机制,通过家族擂台赛等玩法设计提升产品的活跃度和实现用户增长。这就需要产品具备 PK 的能力。

在其他没有家族玩法的直播应用中,PK 打赏也是撬动营收大门的金钥匙。所以,PK 几乎会出现在所有主流直播产品中。

融云直播 SDK2.1 将直播 PK 的实现逻辑进行抽取封装,集成方便、接口简单,7 个 API 涵盖视频直播 PK 的全部流程:

发起 PK 邀请:主播调用 发起 PK 接口,发起邀请。被邀请的主播同意即开始 PK,拒绝可传输原因。

若被邀请方正在 PK,发起方也会收到通知,完全切合场景需求。

取消 PK 邀请:主播调用 取消 PK 接口,取消已发送邀请。

被邀请的主播收到回调后,可显示对方取消 PK 邀请的通知。

同意并开启 PK:被邀请的主播调用 同意 PK 接口,同意 PK 邀请,同时开启 PK。

发起 PK 邀请的主播接收到 对方同意 PK 和 PK 开始 的回调。

拒绝 PK 邀请:被邀请的主播调用 拒绝 PK 接口拒绝 PK 邀请。

发起 PK 邀请的主播接收到对方拒绝的回调。

主播声音控制:主播可调用 声音控制 接口关闭或开启对方声音。

结束 PK:任何一方主播都可以调用 结束 PK 接口主动结束 PK。

对方主播可通过回调,显示对方结束 PK 的通知。

恢复 PK:任何一方的主播在异常退出房间以后,重新进入,可以调用 恢复 PK 接口恢复 PK。


封装“繁复”,输出“简单”

将复杂的流程封装起来,几个 API 的接入即可实现一个产品,这是个随面向对象编程的流行而逐渐常识化的概念。

对于开发者来说,将程序的一些实现方法和执行步骤隐藏起来,只通过接口即可实现访问、调用能力,是一种生产力的革命。比如融云最早开始提供的 IM SDK,就是把即时通讯的能力封装起来,以 PaaS 服务的形式提供给开发者。

现在,即时通讯在我们日常生活中已经常见到让大家忽视了这种封装起来的技术背后的高复杂度。但事实上,一条消息从发出到接受要经过许多关卡,它其实是互联网应用中技术难度最高的之一。

从提供 IM 即时通讯开始,到 IM+RTC,再到融合丰富的通信周边能力 X,以及将语聊房、直播等场景完整封装,推出一系列第三代场景化 SDK

融云的产品路径也是遵循封装这个关键原则,隐藏大量底层细节,梳理常用高频场景的业务逻辑,以 SDK 的形式提供给开发者,并且一步一步,更加贴近市场

其中,直播 SDK 内置了一对一、双人、三人、四宫格、七宫格、九宫格等 7 种合流布局模式,并支持自定义。开发者通过简单的接口调用,即可快速实现视频直播连麦功能,为直播应用及融合直播能力的应用提供丰富玩法、活跃应用的绝佳助力。

本次直播 SDK 升级提供 PK 能力,以更好地服务客户的内容生态建设和业务发展需求。

这些,都是融云在支持大量开发者进行泛娱乐领域探索后,在对行业的深入理解和实践能力基础上,将实践成果凝聚、整合,输出给更多开发者。

场景化 SDK 通过对核心场景的标准化逻辑抽取封装,隐藏了复杂的底层技术、难懂的编程语法、繁琐的技术细节,提高了开发效率,但同时也保证了一定的扩展性,根据市场发展和客户需求不断进行创新迭代。

直播 PK 的实现逻辑,与直播 SDK2.0 的双人连麦模式大体一致,所以,对于接入了上一个 2.0 版本的用户来说,无需投入额外学习成本,即可实现直播 PK 的业务场景。

此外,除了直播应用实现需要的核心能力外,后续业务开展必备的 CDN、美颜、内容审核等周边能力组件,融云可提供完整解决方案,以强大的生态体系,助力开发者高效开发产品,快速上线业务。

融云直播 SDK 升级,让直播「PK」起来相关推荐

  1. 使用融云 IM SDK 实现 H5 直播聊天

    当我拿到这个需求,脑子里出现了淘宝各大直播场景,尤为印象深刻的李佳琪的 '我的妈呀!','买它买它买它!','Oh my god!'.然后默默点开了直播.好吧,有点跑题,其实我就是想去了解下,之前都是 ...

  2. 融云 Unity SDK 升级,专注游戏场景,更好社交体验

    游戏已经不单单是一种娱乐方式.关注[融云全球互联网通信云]了解更多 作为离元宇宙最近的赛道,游戏不仅是各种沉浸式体验类技术落地融合的首发场景,也是创作者经济爆发的热土. 移动游戏在人们的线上消费方面势 ...

  3. 第三方直播SDK对比|直播SDK如何选型

    直播业务概述 大家所熟知的直播平台虎牙.斗鱼.快手.抖音.B站,直播功能看似普遍,但从零到一开发却不简单.直播中运用到的技术难点非常之多,音频视频处理/编解码,前后处理,直播分发,即时通讯等技术,学好 ...

  4. 如何使用融云地图,文件等插件--融云 Android SDK 2.8.0+ Extension 开发文档

    转载自融云 Android SDK 2.8.0+ Extension 开发文档 融云 SDK 2.8.0 后对 会话界面输入区域.+号扩展区域.语音消息.Emoji 等进行了优化和重构,重构后上列区域 ...

  5. 融云 php sdk下载,Android 即时语音聊天工具 开发

    使用融云SDKphp 1. 功能需求分析html 1.1 核心功能需求:java * 即时通信android * 文字聊天git * 语音聊天github 1.2 辅助功能需求:数据库 * 注册.登陆 ...

  6. 融云 IM SDK 集成 — 刷新会话界面和会话列表界面

    融云 IM SDK 集成 - 刷新会话界面和会话列表界面 最近集成融云 IMkit 发现, 融云 IMkit 提供的 ConversationListFragment 和 ConversationFr ...

  7. php融云开源sdk使用im,融云 IM SDK 集成 --- 刷新会话界面和会话列表界面

    融云 IM SDK 集成 --- 刷新会话界面和会话列表界面 最近集成融云 IMkit 发现, 融云 IMkit 提供的 ConversationListFragment 和 Conversation ...

  8. android腾讯云im刷新会话列表,融云 IM SDK 集成 --- 刷新会话界面和会话列表界面...

    融云 IM SDK 集成 --- 刷新会话界面和会话列表界面 最近集成融云 IMkit 发现, 融云 IMkit 提供的 ConversationListFragment 和 Conversation ...

  9. android讨论功能,集成融云Android SDK实现在群聊/讨论组中@人的功能

    集成融云Android SDK实现在群聊/讨论组中@人的功能 可以确定的是融云SDK本身不提供@的功能,需要自定义实现. 在实现这个功能时,基本模仿微信的做法: 在列表中显示有人@了你 通知显示有人@ ...

最新文章

  1. 18常用web开发 浮动层、提示层代码下载
  2. 史上最完整的Maven 教程
  3. [转]WF4.0 基础篇 (一)开始使用WF
  4. HTTP 头部字段 Cache Control max-age = 0 和 no-cache 的区别
  5. python中imread导入失败_ImportError:无法导入加载图像文件所需的Python Imaging Library(PIL)...
  6. mui初级入门教程(六)— 模板页面实现原理及多端适配指南
  7. 【符号修改-X264系列】之根据静态库强符号修改代码工具
  8. 单元素的枚举类型已经成为实现Singleton的最佳方法
  9. 240.搜索二维矩阵II(力扣leetcode) 博主可答疑该问题
  10. 中国智能配电系统行业市场供需与战略研究报告
  11. 软考-中级-网络工程师-知识点个人总结(一)
  12. 项目练习之利用Arraylist 实现学生管理系统(查询,添加,删除,修改)
  13. 软件测试-搭建测试环境
  14. Vue项目url中的BASE_URL解析
  15. ASP.NET 5 Target framework dnx451 and dnxcore50
  16. 一起学英语第二季第五期
  17. Fiddler获取微信视频太好用了呀
  18. 系统封装_Ghost光盘制作
  19. jquery中的ajax方法请求后台数据
  20. python井字棋如何判断输赢_Python|找出井字棋的获胜者

热门文章

  1. 8.9 快译通项目设计
  2. 小猪cms命名规则整理
  3. web接入微博第三方登录
  4. ns-2无线模拟Trace文件内容分析以及AGT, RTR, MAC等含义
  5. Linux中CentOS7系统关于Yum源报错的问题
  6. 基于OpenCV的车牌识别(Sobel、颜色定位)
  7. Cubase pro 12 及原厂音源安装
  8. 用蒲公英分发一个app
  9. 担心自己计算机二级过不了,【计算机二级 总】 还在担心过不了吗
  10. 【电力电子技术DC-AC】三相SPWM逆变器Simulink仿真