p2p 内容分发网络(英文名:p2p cdn,以下简称pcdn)是以p2p技术为基础,通过挖掘利用电信边缘网络海量碎片化闲置资源而构建的低成本高品质内容分发网络服务。客户通过集成pcdn sdk(以下简称sdk)接入该服务后能获得等同(或略高于)cdn的分发质量,同时显著降低分发成本。适用于视频点播、直播、大文件下载等业务场景。
step 1 登录pcdn控制台(url: pcdn.console.aliyun.com),申请开通pcdn服务
step 2 工作人员联系用户,了解用户业务现状和需求
step 3 用户确定使用pcdn,工作人员后台为用户开通pcdn服务,并完成用户域名及url规则配置
step 4 用户登录控制台,查看域名及终端token,根据帮助文档集成sdk
step 5 用户分批次发布应用,开始使用pcdn服务
step 6 用户使用控制台或openapi,查询资源用量、域名、支出、日志等信息
支持的终端和格式:
长视频点播
短视频点播
互动直播
大型直播
大文件下载
支持内容格式
mp4/hls/flv
mp4/flv
rtmp/flv
hls/flv
zip/apk
支持终端平台
android/ios/ott/flash
android/ios
android/ios/flash
android/ios/ott
pcdn控制台功能:
功能
简述
概览
当前账户下pcdn运行情况概览,包括计费类型展示、月度关键数据展示、地区分布、终端分布等
域名管理
查看已有加速域名运行状态
资源监控
带宽流量、访客数据、服务质量数据、p2p数据等监控报表,支持按照域名、地区、终端等多维度筛选查询
日志管理
提供终端上报日志下载功能(access log日志即将上线)
设置
查看客户终端token
监控报表包含四部分数据,流量带宽、访客数据、服务质量、p2p数据。
监控报表数据支持按时间、地区、运营商、业务类型、终端类型等条件进行筛选查看。
注意事项:
监控报表部分的曲线图数据和计费数据有一定差别,如30天统计曲线取点粒度为14400s,计费数据粒度为300s,故曲线图会忽略掉其中的一些计量点作图,主要用于带宽趋势描述,带宽用量以精确粒度的计费数据为准。
项目
监控指标
流量带宽
流量、带宽
访客数据
每日访客量
服务质量
参考流畅率、参考首帧时间
p2p数据
pcdn覆盖率
此模块呈现用户的域名列表及当前服务状态信息。服务状态包括:正常、停用。
用户域名首先需要在阿里云cdn控制台上完成域名配置。
pcdn产品一期不开放用户自助开通域名功能,用户提供域名及资源url规则,由用户专属ca/pd协助开通或停用。
本模块提供用户每个账期的产品计量数据。
用户可以通过查看详情,了解到当前账期的全部5分钟粒度带宽数据,自行计算出计量峰值数据。
此模块提供用户域名维度日志数据的分时下载。
日志命名规则:
日志文件按小时粒度分割
文件命名规则:域名 日期 时段
日志内容举例
02:01 113.200.117.100 110000000000000000005908923bb8376566889f 16 4837 61 610100 android 32 8.2.1.4139 2251808403689515 1493741157-71c87564-60000d-11-3931c019b0cfce955908c97801 1493748088 1686172 24512004 0 26198176 0 0 0 26605398 30 0 724 2842 1 cdn.ali.*.com
字段含义说明
字段
参数
日志记录的时间 / submit_time
02:01
用户ip / ip
113.200.117.100
用户唯一id / peer_id
110000000000000000005908923bb8376566889f
登录标识 / login_flag
16
运营商 / asn
4837
省份 / super region
61
完整位置 / region
610100
系统 / os
android
系统位数 / os_bit
32
版本字符串 / version
8.2.1.4139
版本(unit 64) / version_etag
2251808403689515
组织id / oid
**
服务组织id / oid_to
传输内容所有者 / cid
日志码 / logcode
1493741157-71c87564-60000d-11-3931c019b0cfce955908c97801
日志时间 / logtime
1493748088
从cdn下载的流量 / t1 (单位byte)
1686172
从二级节点下载的流量 / t2 (单位byte)
24512004
从三级节点下载的流量 / t3 (单位byte)
净下载的流量 / t4 (单位byte)
26198176
分享给非本局域网节点的流量 / t5 (单位byte)
分享给所有节点的流量 / t6 (单位byte)
给远程带宽消费者的流量 / t7 (单位byte)
给所有带宽消费者的流量 / t8 (单位byte)
26605398
输出次数 / output_count
30
输出失败次数 / output_error_count
输出前512kb的时间 / output_ttfb (单位ms)
724
输出整个请求的时间 / output_time (单位ms)
2842
下载次数 / download_count
1
域名 / domain_name
cdn.ali.*.com
此模块提供账户维度的设置及信息查看,目前可以查看客户终端token。
终端token是用户调用pcdn sdk时的重要验证信息,pcdn产品通过各终端token实现用户识别和安全校验;下单完成后,用户可以在设置模块查询到各终端token。