/** * 服务器地址 * 格式:IP/域名 + 端口(可选),如: cloudapi.xylink.com * * @property { string } httpServer - 可选,WebRTC网关服务器地址 * @property { string } wssServer - 可选,WebRTC网关WebSocket服务器地址 * @property { string } logServer - 可选,日志服务器地址 */ export interface XYServerInfo { httpServer?: string; wssServer?: string; logServer?: string; } /** * 服务器地址, 包含协议 */ export interface XYServerUrlInfo { httpServerUrl?: string; wssServerUrl?: string; logServerUrl?: string; } /** * 服务相关地址 * * @property { string } webServerUrl - 主服务地址 * @property { string } clientIm - IM 地址 * @property { string } errorcode - 错误码地址 * @property { string } i18n - 国际化地址 * @property { string } logServer - 日志服务地址 * @property { string } meetingControl - 会控地址 * @property { string } meetingControlMemebersUrl - 会控参会者地址 * @property { string } sidebarMeetingControlUrl - 会控侧边栏地址 * @property { string } whiteBoard - 白板地址 */ export interface ClientServerConfig { webServerUrl?: string; clientIm?: string; errorcode?: ServerLinkData; i18n?: string; logServer?: string; meetingControl?: string; meetingControlMemebersUrl?: string; sidebarMeetingControlUrl?: string; whiteBoard?: string; } /** * 链接内容 * * @property { string } version - 版本 * @property { string } link - 链接地址 */ export interface ServerLinkData { version: string; link: string; }