在线咨询
专属客服在线解答,提供专业解决方案
声网 AI助手
您的专属 AI 伙伴,开启全新搜索体验

媒体流加速 API

简单调用 API,实现自定义码流在互联网上实时传输

一套API,通过简单的代码开发

  全球覆盖 媲美专线质量

声网 SD-RTN™ 软件定义实时网覆盖全球 200+ 国家和地区,可用性 >99.9%,针对东南亚、中东、北美和国内中小城市进行专属网络优化,可为全球各区域用户提供媲美专线质量的实时互动服务

  超低延时

通过声网 SD-RTN™ 遍布全球的节点实现就近接入、结合整网实时监测和动态智能路由技术,可实现全球端到端延时 <400ms

  灵活产品组合

通过超灵活的产品组合,丰富的功能组件 / 插件,可为用户提供满足各类业务场景需求的实时互动解决方案,实现人与人、人与物、物与物的实时互动连接

将视频通话灵活的融入业务场景

音视频云传输

为自研音视频编码的客户提供云传输服务,实现任意码流的优质传输, 包括特殊编码格式、自定义加密编码等

智能硬件

赋予智能硬件视频通话的能力,由智能硬件负责音视频采集和编码,通过 实时码流加速 RTSA 进行高速稳定传输超高连通率,超低延时传输,硬件 与硬件间轻松实现实时通话

传统视频会议

 帮助传统视频会议终端上云,无需部署服务端,不受地区限制, 连网即可开会

双师课堂

适配专有硬件设备,为双师场景搭建音视频传输高速公路

云游戏

云游戏服务端经过编解码输出音视频码流,通过实时码流加速 RTSA 传输并在终端渲染,实现超低延时体验

写代码,可以是一件愉快的事

import AgoraRtcKit

 

agoraKit = AgoraRtcEngineKit.sharedEngine(withAppId: AppID, delegate: self)

agoraKit.setupLocalVideo(videoCanvas)

agoraKit.enableVideo()

agoraKit.joinChannel(byToken: Token, channelId: “demoChanne1”, info: nil, uid:0)

agoraKit.setupRemoteVideo(videoCanvas)

agoraKit.leaveChannel(nil)

import io.agora.rtc.RtcEngine;

 

mRtcEngine = RtcEngine.create(context, appid, eventHandler);

mRtcEngine.setupLocalVideo(videoCanvas);

mRtcEngine.enableVideo();

mRtcEngine.joinChannel(token, channelName, info, uid);

mRtcEngine.setupRemoteVideo(videoCanvas);

mRtcEngine.leaveChannel();

#include“IAgoraRtcEngine.h”

 

IRtcEngine *m_lpAgoraEngine = createAgoraRtcEngine();

m_lpAgoraEngine->initialize(context);

m_lpAgoraEngine->setupLocalVideo(videoCanvas);

m_lpAgoraEngine->enableVideo();

m_lpAgoraEngine->joinChannel(token, channelName, NULL, uid);

m_lpAgoraEngine->setupRemoteVideo(videoCanvas);

m_lpAgoraEngine->leaveChannel();

import AgoraRTC from ‘agora-rtc-sdk’;

 

let client = AgoraRTC.createClient(config);

client.init(appid);

let localStream = AgoraRTC.createStream(streamSpec);

client.join(token, channel, uid);

remoteStream.play(“elementID”);

client.leave();

using agora_gaming_rtc;

 

IRtcEngine mRtcEngine = IRtcEngine.getEngine(appId);

mRtcEngine.EnableVideo();

mmRtcEngine.EnableVideoObserver();

mmRtcEngine.JoinChannel(channel, null, 0);

VideoSurface remoteVideoSurface = go.AddComponent<VideoSurface> ();

mmRtcEngine.LeaveChannel();

mmRtcEngine.DisableVideoObserver();

import AgoraRtcEngine from ‘agora-electron-sdk’;

 

RtcEngine.initialize(appid);

RtcEngine.setupLocalVideo(element);

RtcEngine.enableVideo();

RtcEngine.joinChannel(token, channel, info, uid);

RtcEngine.setupRemoveVideo(uid, view, info, channel);

RtcEngine.leaveChannel();

const AgoraMiniappSDK = require(“mini-app-sdk-production.js”)

 

let client = new AgoraMiniappSDK.Client()

client.init(appId, () => {

client.join(token, channel, uid, successCallback)

}, errorCallback)

client.publish(successCallback, errorCallback)

client && client.leave()

兼容 iOS、Android、Windows、macOS、Web、小程序、RTOS、Flutter、Electron、React Native、Unity、Unreal 等 30 大开发平台,适配 30,000+ 移动终端和海量外设,保证全平台一致性体验。

产品高度贴合应用场景

全球动态加速 服务稳定可靠

全球覆盖、超低延时
基于声网 SD-RTN™ 全球软件定义实时网,覆盖全球 200+ 国家和地区,针对东南亚、中东、北美和国内中小城市做专属网络优化,实现全球任意码流实时加速、超低延时传输
稳定可靠
高弹性可扩展网络架构,提供 XLA 质量保证和电信级容灾机制,万千企业级用户验证,全年可用时间高达 99.9%
超高并发
通过对等部署、分区、隔离,确保骨干网络故障也能无缝切换;流量暴增时,架构实时调整,终端用户无感知

灵活、高效的传输方案

支持任意编码格式
不仅支持标准音视频编码格式,同时支持特殊编码、自定义加密编码等格式的实时传输,适应不同场景的不同需求
各类硬件支持
支持各类主流芯片适配
小包体与低功耗
专为 IoT 设计的裁剪版 SDK,超小包体积和内存占用,超低功耗

丰富的音视频码流传输能力

动态网络优化
自动感知网络环境变化,无感知网络切换,延时低至 50ms
码率自适应调节
拥塞控制算法,减少网络抖动,最高支持单路 50Mbps 码率
丢包恢复
前向纠错,智能重传,交错编码相结合的恢复技术,实现丢包 50% 无感知恢复

高品质音视频

声网 SOLO™、NOVA™ 语音引擎,支持 48kHz 全频带采样,提供超高音质体验;最高支持 1080P,分辨率、码率可自由切换,融合多种视频编码处理算法,画质更好、码率更低

48kHz 1080P

全球覆盖

SD-RTN™ 软件定义实时网覆盖全球 200+ 国家和地区,可用性 >99.9%,针对东南亚、中东、北美和国内中小城市进行专属网络优化



全球覆盖 可用性 > 99.9%

实时互动RTE体验质量标准

可量化、可查证、可赔付的XLA(eXperience Level Agreement)体验质量标准,保证用户主观体验达到优质水平,从“可用”走向“好用”,让“好用”成为“标准”。

不达标赔付

全链路质量透明

基于声网 全链路数据,提供全周期质量监测、回溯和分析的解决方案,致力于帮助用户及时发现问题,定位原因,并最终解决问题以提升用户体验




发现问题 定位问题

7 × 24 小时全球服务

全球 7 × 24 小时技术支持服务,保障客户服务全年在线,提供覆盖售前咨询、集成测试与售后升级等客户全生命周期服务,提供工单、论坛、电话、IM群、邮件等多种服务支持

7 x 24 小时 全生命周期服务

灵活产品组合

通过超灵活的产品组合,丰富的功能组件 / 插件,可为用户提供满足各类业务场景需求的实时互动解决方案,实现人与人、人与物、物与物的实时互动连接



灵活产品组合 丰富插件组件

兼具数据安全保障和个人隐私保护的 RTE 可靠服务

服务每一位开发者 尊重每一位终端用户

免费集成,随用随付
每月免费10,000分钟
0 启动费用
7 x 24 小时快速响应
大客户 1v1 专家服务
1v1 集成顾问

快速开始

arrow-4311110000025123

API文档

arrow-4311110000025123

SDK下载

arrow-4311110000025123

示例代码

arrow-4311110000025123