2.1 AliEngineTrascodingPublsihTaskStatus 旁路推流PublishTask状态。2.1 AliEngineChannelRelayEvent 跨频道转发事件。2.1 AliEngineChannelRelayState 跨频道转发状态。2.1 AliEngineChannelRelayErrorCode 跨频道转发错误码。2.1 ...
} 3,建立客户端和服务器之间的推拉流 流水线中的RtcSender模块是推流(音频)模块,RtcReceiver是拉流模块。调用JoinChannel接口加入一个频道,自动建立起RtcSender,RtcReceiver模块和服务器之间的音频上下行链路。这一步成功后,整个...
业务服务器:监听RTC房间内流变化事件,当主播推流后,调用 StartLiveMPUTask-创建混流转推任务(新)启动旁路转推任务Task1,传入直播CDN推流地址,将RTC房间内流转推到直播CDN上。普通观众:使用 播放器SDK 传入直播CDN拉流地址,拉流...
Native 推拉流终端 Native推流端 您可以选择以下推流SDK其中之一进行集成:推流SDK进行RTS推流可参考 推流指南。RTS推流SDK 相关文档 iOS推流SDK iOS推流SDK 说明 iOS推流SDK默认支持WebRTC推流。Android推流SDK Android推流SDK 说明 ...
实时监控服务提供了推流监控、流量带宽等监控功能。通过阅读本文,您可以了解查看各监控项的操作方法。背景信息 实时监控的时间粒度根据监控项不同为5秒到1分钟不等,与运营分析和用量查询的时间粒度统计规则不同,因此同时间段实时数据和...
本文主要介绍直播推流过程中的常见问题。说明 如果在推流过程中出现推流异常等问题,可优先使用自助问题排查工具进行自助检测。本工具可快速诊断常见直播推流问题,并根据具体异常提供解决建议。具体操作,请参见 自助问题排查。视频直播...
概述 为提升视频直播在弱网环境下的推流效果,推流SDK在传统的RTMP推流协议基础上新增了基于RTC的RTS推流。RTS推流即 超低延时直播 推流,两种推流协议的数据对比可参见 超低延时直播RTS与标准直播的区别。使用RTS推流的直播,在播放端可以...
旁路规则配置功能可以配置旁路转推开关。...如果您通过控制台关闭旁路推流服务,不会影响正在进行的推流任务,而正在进行中的推流任务停止后推流功能将不可用。推流模板请参考 推流模板管理;推流任务请参考 开始旁路推流任务。
推流方法参考 推流设置与操作,但是您可能遇到按照上述文档操作无法成功推流的问题。本文档中罗列了视频推流过程中的常见问题,建议您按照下述的排查思路依次分析。排查 客户端推流方式错误 请检查您的流设置中的 URL 和 流名称 是否填写...
视频直播采用边缘推流的方式推送直播流,优先将视频推流至最优CDN节点。本文介绍边缘推流、边缘推流的优势。边缘推流 利用阿里云丰富的CDN节点、覆盖范围广的优势,优先将流数据调度至距离用户最近的最优CDN节点,通过阿里智能调度系统将...
在直播控制台的基本配置页面,您可以查看推流域名的基础信息,以及修改加速区域。本文主要介绍了在基本配置页面可以进行的操作。查看域名基础信息 登录 视频直播控制台。在左侧导航栏单击 推/播流域名管理,进入 域名管理 页面。选择您要...
阿里云推流SDK是基于阿里云强大内容分发网络和音视频实时通讯技术的直播客户端推流开发工具,为您提供简单易用的开放接口、网络自适应的流畅体验、多节点的低延迟优化、功能强大的实时美颜等音视频直播技术服务。本文介绍推流SDK产品简介、...
远端用户推流、停止推流消息回调(学生端收到远端用户推流消息的回调与教师端相同)。brief 当远端用户的流发生变化时,返回这个消息*@param uid User ID。从App server分配的唯一标示符*@param audioTrack 音频流类型,详见...
本文介绍iOS端推流SDK基础版Demo的运行方法。Demo下载 下载最新版推流SDK的Demo源码及Demo安装包请参见 SDK下载。Demo编译 环境要求 名称 要求 系统版本 支持iOS 8.0及以上版本。机器型号 支持iPhone 7及以上。CPU架构支持 ARMv7、ARM64。...
视频直播支持配置推流回调地址、对推流回调地址鉴权,避免越权造成直播异常。本文介绍配置推流回调地址及其鉴权的具体操作。推流回调地址 如果您需要接收推流相关的回调消息,请参考以下步骤配置推流回调地址及回调鉴权:说明 关于回调逻辑...
Web RTS推流SDK实现了更完善的推流能力,并支持本地混流功能,推荐您使用Web RTS推流SDK进行推流。浏览器要求 Web RTS推流SDK不依赖网页代码,而是靠浏览器支持,浏览器具体要求如下所示。操作系统 浏览器 支持的最低版本 Windows Chrome ...
本文介绍Android端推流SDK基础版Demo的编译方法。Demo下载 最新版推流SDK的Demo源码及Demo安装包下载请参见 SDK下载。Demo编译 环境要求 硬性要求 类别 要求 系统版本 支持Android 5.0及以上版本。API版本 支持21及以上版本。CPU架构 ARM64...
主播侧进行RTS推流 您可以选择以下推流SDK其中之一进行集成:RTS推流SDK 相关文档 Web推流SDK Web推流SDK iOS推流SDK iOS推流SDK 说明 iOS推流SDK默认支持WebRTC推流。Android推流SDK Android推流SDK 说明 Android推流SDK默认支持WebRTC推...
推流端 启动屏幕分享。配置屏幕分享推流 int ret=[self.engine startScreenShareWithDesktopId:int:desktopId AliRtcScreenShareConfig*_Nonnull:config];推流后通过回调判断屏幕共享是否发布成功。void onScreenSharePublishStateChanged...
推流端 启动屏幕分享。配置屏幕分享推流 AliRtcEngine mRtcEngine=AliRtcEngine.getInstance(getApplicationContext());int ret=mRtcEngine.startScreenShare();推流后通过回调判断屏幕共享是否发布成功。public void ...
创建推流地址 创建RTMP推流地址 调用 CreateRoomRealTimeStreamAddress-创建RTMP流在房间中的推流地址 接口生成推流地址请求。成功调用后,接口返回如下结果:{"RtmpAddress":"rtmp:/rcrpush.rtmp.alivecdn.com/4050f7-*-851be4e/4573e*831...
本文为您介绍Web RTS推流SDK快速接入的方法。使用说明 本文中引入的Web RTS推流SDK的版本号1.4.2仅供参考,获取最新的版本,请参见 Web RTS推流SDK。播放前请为您的播流域名配置跨域功能,详情可参见 配置HTTP消息头。推流域名和播流域名已...
常用推流方法 推流控制主要包括开始推流、停止推流、停止预览、重新推流、暂停推流、恢复推流、销毁推流等操作,用户可以根据业务需求添加按钮进行操作。正在推流状态下可调用暂停推流。暂停推流后,视频预览和视频推流保留在最后一帧,...
本文详细说明Flutter推流SDK基本使用流程,以及相关功能的使用示例。功能特性 支持RTMP推流协议。支持基于UDP的ARTC协议推流。使用视频H.264编码以及音频AAC编码。支持码控、分辨率、显示模式等自定义配置。支持多种摄像头相关操作。支持...
通过阅读本文,您可了解如何在云监控产品设置直播推流上行并发路数监控报警,在推流并发路数超过配额后及时收到报警通知。云监控(CloudMonitor)是一项针对阿里云资源和互联网应用进行监控的服务,云监控自动获取您当前阿里云账号下各云...
背景信息 针对部分业务场景中,单一频道存在较多用户人数,但主要时间内只有一名主播推流,少量观众需要与主播连麦互动的情况,RTC SDK加入了新的频道模式(互动模式AliRtcInteractiveLive)。通讯模式与互动模式的区别 通讯模式与互动模式...
推流控制 推流控制主要包括开始推流、停止推流、停止预览、重新推流、暂停摄像头推流、恢复推流、销毁推流等操作,用户可以根据业务需求添加按钮进行操作。示例代码如下:/*用户可以设置pauseImage后调用pause接口,从摄像头推流切换成静态...
远端用户推流、停止推流消息回调(学生端收到远端用户推流消息的回调与教师端相同)。当远端用户的流发生变化时,返回这个消息*@note 远方用户停止推流,也会发送这个消息*@param uid User ID*@param audioTrack 音频*@param videoTrack ...
外部音频推流 如果是Linux服务器或没有麦克风声音采集设备,可使用外部音频源接口来推送音频数据。开启外部音频源,同时设置音频采样率、声道数等参数 engine-SetExternalAudioSource(true,sampleRate,channels);通常需要一个单独的线程来...
推流域名和播流域名添加后,需要进行域名关联才能进行直播推流和播放。本文介绍关联播流域名和推流域名的操作步骤。前提条件 您需要至少添加1个主播流域名和1个推流域名。具体操作,请参见 添加加速域名。背景信息 边缘推流可以优先将视频...
直播小程序Demo是在微信小程序内实现阿里云视频直播推流和播放的完整Demo。本文介绍了如何在微信小程序中搭建直播小程序,并运行阿里云视频直播的完整Demo。前提条件 开通阿里云视频直播服务,完成推流域名和播流域名的添加和配置,获取推...
实时监控 推流SDK互动版本 升级 推流SDK互动版本v6.11.0发布:稳定性优化 直播连麦支持推流双流 SDK下载 推流SDK基础版本 升级 推流SDK基础版本v6.11.0稳定性优化。SDK下载 应用管理 新增 通过设置旁路与混流回调,用户的业务服务器将可以...
外部音频推流 如果是Linux服务器或没有麦克风声音采集设备,可使用外部音频源接口来推送音频数据。设置推外部音频文件和音频参数/pcmSampleRate:音频文件采样率,例如:48000(48k采样率)/pcmChannels:音频文件通道数,例如:1或者2(单...
方法一:基于RTMP协议使用OBS工具推流,详情可参见:直播推流。方法二:基于WHIP协议使用OBS工具推流,详情可参见:OBS RTS推流。方法三:使用Web端推RTS流 进入 RTS Web播放器。单击 推流 页签。展开 none 下拉框,根据您的实际需求,选择...
配置屏幕分享推流/获取DingRtcEngine实例 DingRtcEngine mRtcEngine=DingRtcEngine.create(getApplicationContext(),"");if(Build.VERSION.SDK_INT=Build.VERSION_CODES.Q){ startForegroundService(sharingService);} ret=mRtcEngine....
在直播控制台的基本配置页面...可根据需求设置推流回调地址,返回当前域名推流状态,请参见 配置推流回调地址。播流信息 单击 播流信息 页签。您可以查看播流域名的全部播流信息。您可以进行添加子播流域名操作,请参见 关联主、子播流域名。
启动推流 aliWebrtc.publish().then(()={/推流成功 }).catch((err)={/推流失败 })共享屏幕声音。说明 共享屏幕声音支持Windows端Chrome 75及以上版本或Edge 80及以上版本,Mac端仅支持分享标签页声音。选中 分享系统中的音频。推音频流。...
阿里云直播服务推流支持SRT协议,SRT相比RTMP稳定性更高、延迟更低。您可以通过本文了解如何使用SRT进行推流。前提条件 您已完成推流域名和播放域名的配置及关联,操作步骤请参见 快速开始视频直播。SRT配置 登录 视频直播控制台。在左侧...
远端用户推流、停止推流消息回调(学生端收到远端用户推流消息的回调与教师端相同)。brief 当远端用户的流发生变化时,返回这个消息*@note 远方用户停止推流,也会发送这个消息*/-(void)onRemoteTrackAvailableNotify:(NSString*)uid ...
2 旁路转推(系统自动完成)在视频直播控制台根据推流地址进行推流操作,具体操作,请参见 推流设置与操作。3 结束任务 当最后一个人离开频道后30秒自动停止任务,您也可以调用 StopMPUTask 主动结束任务。说明 成功开始旁路转推任务后,您...