link直播
稳定高效的能力 适配各种业务场景
秀场直播
视频通话
直播带货
在线教育
语聊房
秀场直播

支持主播与观众连麦、多人连麦、跨直播间PK等互动直播方式

支持多路合流转推、各种设备都能播放

提供主播美颜滤镜特效、让开播变得更轻松

视频通话

支持1对1和多对多视频通话

高清画质、超低延迟、流畅通话

直播带货

店主直播带货, 观众可实时连麦进行看货与砍价

主播PK带货, 提供更多电商互动玩法

超大房间, 支持多人抢购

在线教育

支持1v1、1对多教学

支持推多路流, 同时推送教师、投影片或其他教学文件视频流

语聊房

语音群聊功能、频道内用户可自由发言

高音质超低延时互动、并提供各种混音功能

高效易用的API 轻松构建业务
1
2
3
4
6
7
8
9
连麦互动
连麦互动主播数可达16名以上,包含了1v1与多人连麦等多样化直播场景,主播与观众端享受全终端超低延迟连麦互动,充分满足娱乐需要
多路合流
可将多路音视频流混合成一路流,并支持自定义布局以及水印等功能, 降低观众端设备性能要求和网络带宽的消耗
附加数据
支持随音视频发送自定义数据,满足一些音视频特殊功能,例如歌词同步、视频附加数据等
美颜特效
主播端可使用基础美颜功能来呈现出更好的肌肤状态, 并支持基本滤镜特效来增加各种不同风格
音质处理
支持自研音频3A功能, 包含回声消除AEC、噪音抑制ANS、音量增益AGC功能, 保证用户在各种吵杂环境下有良好的音质体验
回放点播
提供实时音视频直播的录制能力,完美处理大文件并进行回放点播加速
跨房PK
支持不同房间的主播跨房互动, 主播端之间超低延迟的音视频互动体验, 观众端可同时接收不同房间的信令消息与视频流, 实现跨房PK场景
弱网QoS
使用自研 ARQ 和 FEC 的混合策略,保障上下行传输质量,提升全球大网弱网抗性
质量监控
客户端SDK提供音视频通话质量实时回调,透过数据后台实时监测延迟、卡顿、丢包等质量数据
稳定服务 为音视频互动提供优质体验
全球部署
全球部署数据中心
软件定义网络算法
覆盖全球200+国家和地区
超清画质,高音质
支持1080P/4k 60FPS超清视频
48kHz全频带音频编码
优秀的音频3A算法
弱网环境技术支持
海量并发高可用
超强抗丢包、抗抖动效果
99.9%高可用
质量透明可查
大数据监控平台全链路覆盖
连通率、丢包率、抖动、时延等
互动过程中一切质量问题透明可查
四步接入 简单高效
iOS
Android
Flutter
Web
小程序
iOS
1[LVRTCEngine initSdk];
初始化
2[[LVRTCEngine sharedInstance] loginRoom:@user1 roomId:@room1];
登录时间
3[[LVRTCEngine sharedInstance] startPublishing];
推流
4[[LVRTCEngine sharedInstance] startPlayingStream:@stream];
拉流
5[[LVRTCEngine sharedInstance] logoutRoom];
退出房间
java
1LVRTCEngine.getInstance().initSDK();
初始化
2LVRTCEngine.getInstance().loginRoom(user1,room1);
登录时间
3LVRTCEngine.getInstance().startPublishing();
推流
4LVRTCEngine.getInstance().startPlayingStream(stream);
拉流
5LVRTCEngine.getInstance().logoutRoom();
退出房间
Dart
1RtmFlutterPlugin.initSDK(your_app_id,your_app_sign);
初始化
2RtmFlutterPlugin.loginRoom(room1,user1);
登录时间
3RtmFlutterPlugin.startPublishing();
推流
4LinkVVideoWidget(stream);
拉流
5RtmFlutterPlugin.logoutRoom(user1);
退出房间
javascript
1let octopusRTC = new OctopusRTC(appId,userId);
2octopusRTC.init();
初始化
3octopusRTC.login(roomIdroletoken);.then(success).catch(error);
登录房间
4octopusRTC.startPreview(localVideomediaStreamConstraints);.then(success).catch(error);
5octopusRTC.startPublishingStream(streamIdlocalVideo);
推流
6octopusRTC.startPlayingStream(streamIdremoteVideo);
拉流
7octopusRTC.logout();
退出房间
javascript
1let OctopusRTCWX = new OctopusRTCWX(appId,userId);
2OctopusRTCWX.init();
初始化
3OctopusRTCWX.login(roomIdroletokensuccesserror);
登录房间
5octopusRTCWX.startPublishingStream(streamId);
推流
6octopusRTCWX.startPlayingStream(streamId);
拉流
7octopusRTCWX.logout();
退出房间
客户服务 7x24H
support@linkv.sg
扫码与我们的售前联系