丰富直播体验,网易云信上线直播PK连麦解决方案!

2023-11-05 16:20

本文主要是介绍丰富直播体验,网易云信上线直播PK连麦解决方案!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

网络直播,始于2005年,爆发于2016年,加速于2020年。

这期间,直播的主战场由 PC 端向移动端转移,内容也由单一的秀场直播向电商、体育、教育、社交等多领域渗透。

作为一种技术工具,直播可以和多种业态融合,比如以才艺为主的泛娱乐直播,以实用为主的带货直播、教育直播课等。

随着泛娱乐直播和电商直播市场的大热,直播市场已然进入了存量竞争阶段,各大平台需要不断去探索和开发新功能、新玩法,从而达到留住观众、商业早日变现的目的。

直播PK连麦作为许多直播平台都在尝试的玩法,兼具了互动性、趣味性和场景感,所以受到了越来越多平台的青睐。

网易云信基于开发者对接入时间、可拓展性、便捷性、易维护性等要求以及主播和观众对直播间延迟、音视频效果、回声降噪、伴音等需求,正式推出了“直播PK连麦解决方案”。

网易云信直播PK连麦互动场景全景图

直播PK连麦主要场景

当前,直播PK连麦主要有两种玩法:以才艺比拼为主的PK连麦直播和以电商、体育、教育为主的互动连麦直播

 PK连麦直播

PK连麦直播主要是直播平台的主播在一定时限内与平台正在直播的另外一个主播通过随机或者定向的形式进行同框PK,最终按照主播在PK阶段获取的用户打赏价值作为PK积分判定输赢。输的一方会按照PK开始前约定的规则接受相应的惩罚。

PK连麦直播的奖励惩罚机制让直播间有了更多的趣味性和观赏性,在提升主播收益的同时,也会为名气较低的主播带去流量人气

互动连麦直播

互动连麦直播是平台主播在直播期间通过远程连线其他主播或者用户进入直播间,如娱乐、卖货直播场景中与其他主播、粉丝、明星互动,教育直播课中与其他老师、学生互动等,从而达到增加直播间人气、促成销售、达成背书的效果

互动连麦直播一方面是解决了一部分“社交平权”的问题,让粉丝或者普通观众有了与主播同样的表达机会;另一方面则通过其他主播、明星等的背书效应,从而增加直播主播用户信任度,特别是在电商、教育、相亲等场景中。

直播PK连麦解决方案技术实现

网易云信直播PK连麦解决方案技术实现主要采用两种方式。

方案A

单人直播时使用CDN推流端进行推流,PK互动连麦时通过网易云信信令消息同步,主播两人切换到NeRTC SDK加入同一个RTC房间进行实时连麦互动。

方案B

单人直播时使用NeRTC SDK进行推流,通过网易云信旁路直播推流服务进行转码并转推到CDN进行内容分发,PK连麦时通过信令消息同步,主播两人加入同一个NeRTC房间进行实时连麦互动。

此外,解决方案音视频通话支持标准原生SDK和Web SDK,并且能够与IM即时通讯、直播、点播无缝结合形成ALL-IN-ONE解决方案。而全新升级的极简易用的API接口全端支持三步接入,帮助开发者一周轻松上线

智能3A算法,解锁高音质

直播PK连麦作为一个对音频质量高刚需场景,特别如才艺比拼环节更是对直播间要求更高。

网易云信通过自研的智能3A算法,将RTC+AI与AI引擎无缝结合,实现SDK内置AI降噪、AI超分功能,开放音视频数据回调、音视频裸数据输入等功能,并支持开发者可自由对接第三方智能处理引擎。

同时为提升直播间用户体验效果,还支持美颜滤镜、聊天室、伴音混音、音效控制、美声变声等功能性需求。 

自研视频引擎,服务器架构升级

如果说音频是才艺展示的核心诉求,那么视频质量就是制约主播以及粉丝、观众体验的核心要素。

为保证直播音视频整体质量,网易云信自研视频引擎通过AI视频深度编码器支持SVC分层编码,节省30%码率。此外还支持AI超分技术,通过信号的抽取或者插入来实现低分辨率视频在传输后进行细节补充的效果以优化接收端的视频清晰度。

此外,网易云信通过精准实时带宽侦测、全链路智能拥塞控制、全面对抗网络等方式,保证直播音视频画面适应复杂网络,其中在音频方面80%丢包仍可流畅语音,视频方面80%丢包仍可正常观看。

当前,网易云信已经对服务器架构进行了全面的升级,媒体分发效率提升400%,同时支持实时动态调度、实时级联网络、多平台终端兼容适配、全平台互通(iOS/Android/Windows/macOS/Web等) ,从而实现全面保障终端设备音视频兼容性。

融合CDN,与延迟、卡顿说“不”

直播PK连麦由于接入主播所在场景的不同,对于主播连线以及用户体验方面会有着更加严苛的要求。

网易云信自研的融合CDN技术,通过与全球多家主流CDN厂商合作,支持千万并发和智能动态调度, 从而实现观众在直播间可以选择多个直播检录,确保卡顿率低于5%。

内容安全,保障每一场直播

 一场高质量的连线直播场景,不仅需要高质量的音视频体验,也需要全链路的安全防控保障。网易云信在泛娱乐领域有着丰富的安全管控经验,同时结合网易易盾技术能力,可以为客户提供丰富完善的安全组件,确保业务内容安全可控。

 消息抄送

网易云信服务器可以通过消息抄送功能,将消息数据和事件通知等实时同步给开发者预设的服务器。

消息回调

云信服务器会在客户端发送消息时,将消息内容和用户信息发往应用服务器,由应用服务器判断消息是否可以发送,并返回结果,云信服务器再选择是否投递消息。

  反垃圾

代码无侵入的反垃圾技术,支持文字、图片、视频、用户资料以及实时音视频流的反垃圾服 务。

服务端管理

丰富的服务器管理API,聊天室管理、麦序管理、拉黑、禁言、封禁、音视频房间管理、推流管理等等,确保业务可控。

云信服务端可支持对接服务端反垃圾,无需客户端上报数据,服务器直接对接智能反垃圾服务。可实现音频、视频的鉴黄、涉政等反垃圾服务在代码无侵入的情况下,可以便捷实现音频和视频反垃圾能力。整体方案具有较高的灵活性,可以支持一站式接入服务,也可以自选任意第三方服务商。

为帮助开发者更好地监控和观察线上音视频数据,网易云信提供开放的数据统计平台查看和统计以天为单位的发起接通数据、使用时长数据、录制时长数据以及点播数据等。

目前,网易云信直播PK连麦解决方案覆盖了多人语音聊天室、视频连麦直播、视频相亲、虚拟主播直播等多种场景。

未来,网易云信将围绕直播间主播与观众体验,加大研发投入,携手开发者持续提升直播间互动效果与玩法多样化。

点击阅读原文,抢先免费体验网易云信直播PK连麦解决方案!

这篇关于丰富直播体验,网易云信上线直播PK连麦解决方案!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/351053

相关文章

使用Python构建智能BAT文件生成器的完美解决方案

《使用Python构建智能BAT文件生成器的完美解决方案》这篇文章主要为大家详细介绍了如何使用wxPython构建一个智能的BAT文件生成器,它不仅能够为Python脚本生成启动脚本,还提供了完整的文... 目录引言运行效果图项目背景与需求分析核心需求技术选型核心功能实现1. 数据库设计2. 界面布局设计3

Java.lang.InterruptedException被中止异常的原因及解决方案

《Java.lang.InterruptedException被中止异常的原因及解决方案》Java.lang.InterruptedException是线程被中断时抛出的异常,用于协作停止执行,常见于... 目录报错问题报错原因解决方法Java.lang.InterruptedException 是 Jav

kkFileView在线预览office的常见问题以及解决方案

《kkFileView在线预览office的常见问题以及解决方案》kkFileView在线预览Office常见问题包括base64编码配置、Office组件安装、乱码处理及水印添加,解决方案涉及版本适... 目录kkFileView在线预览office的常见问题1.base642.提示找不到OFFICE组件

SpringBoot监控API请求耗时的6中解决解决方案

《SpringBoot监控API请求耗时的6中解决解决方案》本文介绍SpringBoot中记录API请求耗时的6种方案,包括手动埋点、AOP切面、拦截器、Filter、事件监听、Micrometer+... 目录1. 简介2.实战案例2.1 手动记录2.2 自定义AOP记录2.3 拦截器技术2.4 使用Fi

WinForm跨线程访问UI及UI卡死的解决方案

《WinForm跨线程访问UI及UI卡死的解决方案》在WinForm开发过程中,跨线程访问UI控件和界面卡死是常见的技术难题,由于Windows窗体应用程序的UI控件默认只能在主线程(UI线程)上操作... 目录前言正文案例1:直接线程操作(无UI访问)案例2:BeginInvoke访问UI(错误用法)案例

Spring Security常见问题及解决方案

《SpringSecurity常见问题及解决方案》SpringSecurity是Spring生态的安全框架,提供认证、授权及攻击防护,支持JWT、OAuth2集成,适用于保护Spring应用,需配置... 目录Spring Security 简介Spring Security 核心概念1. ​Securit

MySQL逻辑删除与唯一索引冲突解决方案

《MySQL逻辑删除与唯一索引冲突解决方案》本文探讨MySQL逻辑删除与唯一索引冲突问题,提出四种解决方案:复合索引+时间戳、修改唯一字段、历史表、业务层校验,推荐方案1和方案3,适用于不同场景,感兴... 目录问题背景问题复现解决方案解决方案1.复合唯一索引 + 时间戳删除字段解决方案2:删除后修改唯一字

Java 线程安全与 volatile与单例模式问题及解决方案

《Java线程安全与volatile与单例模式问题及解决方案》文章主要讲解线程安全问题的五个成因(调度随机、变量修改、非原子操作、内存可见性、指令重排序)及解决方案,强调使用volatile关键字... 目录什么是线程安全线程安全问题的产生与解决方案线程的调度是随机的多个线程对同一个变量进行修改线程的修改操

全面解析MySQL索引长度限制问题与解决方案

《全面解析MySQL索引长度限制问题与解决方案》MySQL对索引长度设限是为了保持高效的数据检索性能,这个限制不是MySQL的缺陷,而是数据库设计中的权衡结果,下面我们就来看看如何解决这一问题吧... 目录引言:为什么会有索引键长度问题?一、问题根源深度解析mysql索引长度限制原理实际场景示例二、五大解决

SpringSecurity显示用户账号已被锁定的原因及解决方案

《SpringSecurity显示用户账号已被锁定的原因及解决方案》SpringSecurity中用户账号被锁定问题源于UserDetails接口方法返回值错误,解决方案是修正isAccountNon... 目录SpringSecurity显示用户账号已被锁定的解决方案1.问题出现前的工作2.问题出现原因各