主要元信息
名称:直播源的名称
语言:直播源名称的语言(针对多个语言版本的名称)
地址:地址链接
组:分组/多级分组
类型:电台/电视/直播平台房间
管理直播源
导入直播源
用户提交(m3u,xspf,wpl,pls等)
已有源更新抓取
与Github上的的数据源同步
根据名称查找Logo
合并同一直播源
同一名称合并地址
识别地址名
检查直播源
主要指标:
有效性:能不能放
时效性:直播的时廷
流畅性:
清晰度:分辨率
带宽要求:以何种带宽条件下测试
场境:
墙内/墙外
只提供国内的检查
导出直播源:
预定义格式:(.m3u,.xspf,.wpl,.pls)
基于正则的自定义导出:
扩展工具:
数据格式间的转换工具:
思路1:基于正则表达式的查找替换
优缺点:
正则表达式复杂,容易解析出错
可以扩展不同的格式
思路2:不同解析库解析并生成
优缺点:
解析和准确
可支持的格式有限
[……]