跳到主要内容
媒体分发基础设施

直播与点播的P2P CDN 加速

MeshStream 通过 P2P 视频分发,让观看相同内容的用户分享已下载的媒体片段,减少重复 CDN 下载。保留现有播放器和 CDN;没有合适的分享路径时,自动回到 CDN。

保留现有播放器CDN 自动兜底覆盖 Web 与原生端
内容如何分享一次下载,多人共享
源站 / CDN首个观看用户A观看用户 AB观看用户 BC观看用户 C更多观看用户从 CDN 下载片段分享已下载片段正常观看分享不可用时仍由 CDN 提供一次下载,分享给更多观看用户,减少重复 CDN 流量
已下载片段 可分享重复 CDN 下载 更少播放 不中断
用户分享CDN 分发
按实际字节统计分别查看每个业务的用户分享流量与 CDN 兜底流量。
4 个 SDK覆盖 Web、Android、Apple 与 Windows。
HLS / DASHWeb 同时支持 MP4、MP3 直接媒体播放。
CDN 自动兜底分享无法发挥作用时,继续使用现有 CDN 播放。
带宽效率
基于实际流量统计

分别统计用户分享流量与 CDN 流量,根据你的真实用户、内容和网络条件计算实际分流效果。

查看 CDN 分流与成本测量指南 →
成本估算器

估算可减少的 CDN 支出

输入业务流量、实测分流率与 CDN 单价,估算 30 天的 CDN 支出变化。

预计每月减少的 CDN 支出¥3,000
未使用 P2P 的 CDN 支出
¥6,000
分流后的 CDN 支出
¥3,000
本结果仅用于规划,不构成效果或净收益承诺;未扣除 MeshStream 费用、税费、CDN 阶梯价格及其他服务商费用。

无需更换播放器

SDK 负责 Session、分片请求、Peer 调度与 CDN 回源;ABR、DRM、解码与渲染仍由现有播放器接管。

Web · TypeScriptTypeScript
import { attach } from "@meshstream/p2p-web";

const session = attach({
  key: "your_sdk_key",
  url: "https://cdn.example.com/video.m3u8",
  video: document.querySelector("video")!,
});
await session.start();

// End of playback
session.dispose();
查看 Web 接入文档 →
保持

播放器继续工作

HLS / DASH、ABR、DRM、解码和渲染不需要迁移到 MeshStream。

新增

请求层获得分发策略

SDK 在播放会话中处理分片来源、Peer 选择、缓存和失败回源。

控制

策略可以按应用灰度

按 Key、平台、区域和版本控制启用范围,出现异常时可以快速收敛。

统一策略,覆盖 Web 与原生端

不同平台保留各自的播放器和生命周期,应用、Key、区域策略和统计口径保持一致。

Web

接入方式attach()
播放协议HLS / DASH
可观测性Session + diagnostics

Android

接入方式session.playbackUrl
播放协议HLS / DASH
可观测性Events + statistics

iOS / macOS

接入方式session.playbackUrl
播放协议AVPlayer / HLS
可观测性Session + statistics

Windows

接入方式session.playbackUrl
播放协议HLS / DASH
可观测性Session + fallback
查看全部 SDK 文档 →

加速能力可以失效,播放不能失效

MeshStream 把 P2P 当作可控的增强路径:异常时收敛到 CDN,敏感的源站信息留在客户自己的请求链路中。

自动降级

没有 Peer、请求超时、鉴权失败或服务暂时不可用时,SDK 继续返回客户 CDN 播放路径。

凭证隔离

源站请求头只发往客户源站,不会发送给其他设备;SDK Key 用于应用和播放会话识别。

可控开关

可以在本地、应用策略或运行时关闭 P2P,用于灰度、故障演练和快速止损。

可验证验收

先验证正常播放,再关闭 P2P 或断开网络,确认播放器仍能完整通过 CDN 播放。

每个会话的分发路径都可追溯

从播放成功到回源降级,控制台提供足够细的证据帮助团队定位问题、评估效果和调整策略。

SESSION / 示例● 播放中
播放地址vod.example.com / episode-12
分发方式用户分享 → CDN 兜底
可分享用户8 个用户正在观看相同内容
切换原因可分享缓存不足 2 秒
SDK 平台Web
按应用和 Key区分不同业务、环境与发布批次的用量和命中率。
按平台和区域发现特定终端、网络或地区的连接质量问题。
按事件和原因把回源、鉴权、Tracker 和 Peer 错误变成可追踪事件。

覆盖点播、直播与多端运营场景

点播 / 长尾内容

测量视频分发成本

按真实观众分别统计 P2P 与 CDN 字节,结合播放质量和计费规则评估分流效果。

阅读成本测量指南 →
直播 / 流量高峰

高峰期播放稳定性

在赛事、发布会和活动流量峰值时,用分布式分享缓冲突发请求,并保留 CDN 兜底。

了解直播 P2P CDN 方案 →
多平台运营

跨端统一运营

一个应用视角覆盖四端 SDK,统一查看版本、区域、用量与异常,不再拼接多套报表。

浏览统计能力 →
从一条播放地址开始

先用 5 分钟验证一条播放链路

快速接入 Web SDK,再到控制台查看第一条会话的分发证据。

联系方式

接入或容量问题,直接联系我们

Telegram 快速响应,邮箱适合接入、额度与商务沟通。