近日,火山引擎边缘云融合CDN团队负责人孙益星在LiveVideoStack Con 2023上海站围绕融合CDN团队持续建设多云CDN平台的演进过程,结合建设过程中面临的难点和挑战,**介绍了融合CDN团队接下来的主要投入方向,分享了火山引擎在多云应用架构下的CDN运维管理解决方案。**孙益星与他所在的融合CDN团队在大规模流量突发的挑战下,经过几年的不断迭代与打磨,使字节多云CDN平台完成了多个模块的整合,形成了一个统一的管理平台。**01**...
# 问题描述我们发现用户将域名切到火山 CDN 后,出现大量的 499 状态码,我该如何排查该问题?# 问题分析#### 499 状态码简介先了解下 499 ,本身并不是标准 http 协议规定产生,而是 nginx 代码中针对网络情况做的... CDN 缓存。但文件较大且未开启 Range,客户端等待时间长而主动断开连接。**Range 请求允许用户请求文件的一个分片,而非整个文件。常用于大型文件的下载,可以实现断点续传的功能,且可以提高缓存命中率,减少回源流量...
12月12日,“抖音商城双12好物节”正式结束。据了解,双12期间,抖音电商推出了超值购、秒杀等多个优价频道和多个类目的主题榜单,让有消费需求的用户更高效地发现高性价比好物。除了货架场景,“抖音商城双12好物节”还... 背后是大流量、高并发对基础技术提出的挑战,保障大促期间平台的平稳运行、用户流畅的购物体验尤为重要。在经受了双十一海量流量考验的基础上,火山引擎CDN/DCDN和GA作为抖音静态/动态/长连接业务流量入口,保障了大...
6 月 30 日,由稀土掘金技术社区主办的 **第三届稀土开发者大会 (XDC 2023)** 成功开幕。在大会主论坛上,六位技术嘉宾以「代码不止,掘金不停」为主题,做了精彩分享。他们围绕开源生态与产业发展,探索和发现产业中最... 进一步推动技术进步。在 2022 年,字节跳动成立了开源项目办公室(OSPO),作为企业层面的协调员,旨在制定战略,助力字节跳动开源的成功。OSPO 将完善开源软件管理体系,推动开源合规治理与开源运营,加速开源社区的活力和...
对于一个音视频通话,你可以将其中的多路音视频流合为一路,并将合并得到的音视频流通过 RTMP 协议推送到指定的推流地址(通常是 CDN 地址)。你可以使用 StartPushMixedStreamToCDN 这个 OpenAPI 实现这一功能。同一 TaskId 不能同时开启合流转推和单流转推任务。 使用说明接口行为你可以调用 StartPushMixedStreamToCDN 接口,将指定音视频房间内的指定音视频流,按照指定的布局合为一路,并推送至指定的地址。 在一个房间内,你最多只...
对于一个音视频通话,你可以将其中的多路音视频流合为一路,并将合并得到的音视频流通过 RTMP 协议推送到指定的推流地址(通常是 CDN 地址)。 你可以使用 StartPushMixedStreamToCDN 这个 OpenAPI 实现这一功能。 同一 TaskId 不能同时开启合流转推和单流转推任务。 使用说明接口行为你可以调用 StartPushMixedStreamToCDN 接口,将指定音视频房间内的指定音视频流,按照指定的布局合为一路,并推送至指定的地址。 在一个房间内,自定义...
对于一个音视频通话,你可以将一路流通过 RTMP 协议推送到指定的 CDN 推流地址。 你可以使用 StartPushSingleStreamToCDN 这个 OpenAPI 实现这一功能。 注意: 同一 TaskId 不能同时开启合流转推和单流转推任务。 本功能会对音频编码,音频编码协议固定为 aac,音频声道数固定为双声道,音频采样率固定为44100。 本功能不对视频编码,所以推到 RTMP 的视频流会根据推流端的分辨率、编码方式、关闭摄像头等变化而变化。 使用单流转推功能...
未知异常状态1:未开始2: 运行中3: 已结束4: 任务运行失败StopReasonStringStopByAPI任务停止的原因返回为空:表示任务未结束UnknownStopReason:未知停止原因StopByAPI:用户主动调用 服务端 OpenAPI 停止StartTaskFailed:任务启动失败IdleTimeOut:任务超过最大空闲时间UserDisconnect:客户端用户主动退房/调用停止转推接口PushStreamStateInteger6推流状态0:运行中,未获取到任务状态,建议稍后重新查询1:未开始推流2:首次连接 CDN 服...
如果你已使用 StartPushMixedStreamToCDN 启动了一个合流转推任务,你可以调用此接口 UpdatePushMixedStreamToCDN 来更新任务的部分参数。 使用说明接口行为你可以调用 UpdatePushMixedStreamToCDN 接口,覆盖此前在 StartPushMixedStreamToCDN 或 UpdatePushMixedStreamToCDN 中设定的以下参数: TargetStreams Layout.CustomLayout.Canvas.Background 、Layout.CustomLayout.Canvas.BackgroundImage 和 Layout.CustomLayout.Regi...
你可以使用此接口查询指定单流转推任务的相关信息。 使用说明接口行为你可以调用GetPushSingleStreamToCDNTask接口,指定你所属的 AppId,查询指定 RoomId 下的单流任务。 你可以查询由客户端或服务端发起的单流转推任务,但返回的参数结构均为服务端的参数结构。 通过此接口仅能查询距今 72 小时内开始的单流转推任务。 前置条件在查询前,你必须已经在控制台上开通转推直播服务。 调用接口关于调用接口的请求结构、公共参数、签名算...
对于一个音视频通话,你可以将一路流通过 RTMP 协议推送到指定的 CDN 推流地址。你可以使用 StartPushSingleStreamToCDN 这个 OpenAPI 实现这一功能。 注意: 同一 TaskId 不能同时开启合流转推和单流转推任务。 本功能会对音频编码,音频编码协议固定为 aac,音频声道数固定为双声道,音频采样率固定为44100。 本功能不对视频编码,所以推到 RTMP 的视频流会根据推流端的分辨率、编码方式、关闭摄像头等变化而变化。 使用单流转推功能...
你可以使用此接口查询指定单流转推任务的相关信息。 使用说明接口行为你可以调用GetPushSingleStreamToCDNTask接口,指定你所属的 AppId,查询指定 RoomId 下的单流任务。你可以查询由客户端或服务端发起的单流转推任务,但返回的参数结构均为服务端的参数结构。通过此接口仅能查询距今 72 小时内开始的单流转推任务。在查询前,你必须已经在控制台上开通转推直播服务。 调用接口关于调用接口的请求结构、公共参数、签名算法和返回结...
本文档 API 接口为最新版本接口,后续相关功能的新增都会在此更新,推荐使用最新版本接口。旧版接口文档请参考历史版本。 如果你已使用 StartPushMixedStreamToCDN 启动了一个合流转推任务,你可以调用此接口 UpdatePushMixedStreamToCDN 来更新任务的部分参数。 使用说明接口行为你可以调用 UpdatePushMixedStreamToCDN 接口,覆盖此前在 StartPushMixedStreamToCDN 或 UpdatePushMixedStreamToCDN 中设定的以下参数: TargetStreams...