Skip to content

说明 ​

电信音乐(Ctmusic),即电信爱听,支持 HTTP 和 Tunnel(CONNECT) 两种模式。 当遇到电信音乐无法代理的数据时,底层先将被代理数据转换为 ANet 协议,再经由电信音乐服务器进行代理。

配置示例 ​

json
{
  "Secret": "kyy_free",
  "SecretPass": "kyy_free",
  "ServerKey": "b30d706f-b6a7-48f1-a576-2375e2ac5fd3",
  "HttpAddrs": [],
  "TunnelAddrs": [],
  "DestAddrsStrategy": "",
  "ANetServerAddr": "",
  "CtPhone": "18069696969",
  "FFHost": "dm.toutiao.com",
  "MusicType": "",
  "TcpDnsAddr": "",
  "SniffingHTTP": false,
  "HttpTCPPool": {},
  "TunnelTCPPool": {},
  "HttpModify": {},
  "TunnelModify": {}
}

参数说明 ​

  • Secret: 内部授权码

    • 类型:字符串
    • 说明:用于服务器身份验证的授权码
    • 默认值:无
  • SecretPass: 内部授权码密码

    • 类型:字符串
    • 说明:授权码对应的密码
    • 默认值:无
  • ServerKey: ANet 代理验证密钥

    • 类型:字符串
    • 说明:用于验证 ANet 代理身份的密钥
    • 默认值:无
  • ANetServerAddr: ANet 服务端地址

    • 类型:字符串
    • 说明:当遇到无法代理的数据时,通过 ANet 进行代理
    • 默认值:无
  • CtPhone: 电信手机号

    • 类型:字符串
    • 说明:用于获取电信音乐代理验证的手机号
    • 格式:11 位手机号
    • 默认值:无
  • FFHost: 伪装域名

    • 类型:字符串
    • 说明:用于 ANet 底层 TLS 伪装的 SNI 域名
    • 默认值:"dm.toutiao.com"
  • MusicType: 音乐类型

    • 类型:字符串
    • 说明:指定电信音乐的类型
    • 默认值:无
  • TcpDnsAddr: TCP DNS 地址

    • 类型:字符串
    • 说明:自定义 TCP DNS 解析地址
    • 默认值:"114.114.114.114:53"
  • SniffingHTTP: HTTP 嗅探

    • 类型:布尔值
    • 说明:是否启用 HTTP 协议嗅探
    • 默认值:false
  • HttpTCPPool: HTTP TCP 连接池配置

    • 类型:对象
    • 说明:HTTP 代理的 TCP 连接池配置
    • 详细配置:见 TCP连接池配置
  • TunnelTCPPool: Tunnel TCP 连接池配置

    • 类型:对象
    • 说明:Tunnel 代理的 TCP 连接池配置
    • 详细配置:见 TCP连接池配置
  • HttpModify: HTTP 请求头修改

    • 类型:对象
    • 说明:修改 HTTP 代理请求的请求头
    • 详细配置:见 HttpModify
  • TunnelModify: Tunnel(CONNECT) 请求头修改

    • 类型:对象
    • 说明:修改 Tunnel(CONNECT) 请求的请求头
    • 详细配置:见 HttpModify

注意 ​

  1. 当 ANetServerAddr 为空时会通过 Secret 自动获取地址