收集IPv6视频直播也有好长时间了,也都还是比较土的方式进行监控(哈哈,就是人工去监控啦)。虽然现在提供IPv6视频直播的学校已经变的很少了,但是还是要随时监控。而且过一段时间就毕业了,离开学校后想要获得IPv6地址已经很难了,就算获得了网速也得不到保证。因此在学校的时候先写好监控的代码,将来让研究生的同学从老师获得的服务器,放置一下代码。

现状

  1. 视频是否可以播放。视频能不能播放,全靠人工去点击,查看是否可以播放。这样的效率非常低下,而且也没有那么多的精力去人工检测这些视频的地址是否还可以播放。
  2. mms播放地址的网页更新。现在网页的还是使用纯HTML语言编写,没有涉及到后台的脚本。这样就导致我每次更新URL地址的时候得一个个的修改,特别是对于热门频道,我需要修改两次。这样的繁琐操作不像是一个科班出生的程序员的行为。
  3. 热门频道的排序。当时我的收藏夹还没推出,热门频道感觉还是一个不错的东西。当时发现CCTV5居然占据了第一名,是第二名湖南台的好几倍了。
  4. 视频地址与频道对不上号。经常学校那边给的播放频道与他的文字链接对不上号,经常出现频道漂移的情况,这样的问题需要解决。如果方便自己提取台标,或者让用户帮忙选择。
  5. 及时更新收藏夹的内容。更新频道的播放地址后,需要更新用户收藏夹的内容。现在是使用JS,人工的修改变量。将来需要保存上次的修改时间了。现在的出发时间还只精确到天,以后需要精确到秒,这个通过设置好服务器时钟很容易解决。

措施

  1. 针对第一点,需要编写程序脚本,想使用Python编写,但是好像vlc程序将mms转成rtsp协议就可以获取到数据,只是这样不知道成功率是否高?
  2. 第二点,mms链接的更新,这个只能存放在数据库中比较方便,现在需要将数据提取存储到数据库中,然后编写页面做展示。
  3. 第三点,热门频道已经进行了事件的监听,现在可以使用Google Analytics的API接口拉取数据,可以每天一拉取。但是在监听事件上要做一些修改,以融入特别的记录信息(高清独立提取出来)。
  4. 第四点,自己提取台标的方案与同学讨论后,发现这样的有难度,一个是图片的不清晰导致中文的提取有出现一些问题。可以考虑用户进行wiki,但是信任度的问题如何解决比较麻烦。
  5. 第五点,这个最简单,更改一些比较的逻辑,然后进行测试一下就可以了。

声明:未经允许禁止转载 东东东 陈煜东的博客 文章,谢谢。如经授权,转载请注明: 转载自东东东 陈煜东的博客

本文链接地址: 关于IPv6视频直播的自动化监控计划 – https://www.chenyudong.com/archives/about-ipv6-live-monitor-plan.html