在做直播源的批量验证的时候,主要有两种方式:

  • 通过 http 请求,然后根据服务器返回的状态码判断,比如 200 就表示该源可以用;
  • 使用媒体播放器引擎真实地播放一次;

IPTV Checker 就是属于类似第一种方式实现的,由于不需要封装庞大的音视频解码库,因此其程序包的体积只有数兆。由于目前互联网上大部分源都是基于 HTTP 的,rtmp、rtsp等等这些还是少数,因此还是可以一用。

上图可以看出来,它把认为有效的源标为“ online” 就是“在线的;联网的;联机的” 的意思,其实也就是说这个地址可以连通,但是服务器返回的是不是一个音视频流,服务器返回的东西可不可以播放,这个没办法知道的。所以我个人不喜欢这种方式来做源的验证,至少不想作为主力方式验证,比如黑鸟播放器里的验证工具是使用迅雷Aplayer播放器引擎来实现的。
这个工具也是看到有很多人在用,也确实做得很棒,同样可以多线程,只是对比本站的验证工具在速度上也没有大的优势,至少没有大的突破。

IPTV Checker 官网:
https://github.com/freearhey/iptv-checker

下载地址:

此处内容需要评论回复后(审核通过)方可阅读。

Last modification:January 8th, 2022 at 09:22 pm
如果觉得我的文章对你有用,请随意赞赏