Netbean7.4(java IDE)
Java jre7 32bit(要求java使用32位版本,配合VLC32位版本)
VLC2.1.3-win32(要求VLC使用32位版本,因爲64位版本不穩定)
Javamail1.4.6(java發送郵件的庫)
Jfreechart1.0.17(java繪製圖形的庫)
vlcj2.4.1(java調用vlc的庫)
jna3.5.2(java調用vlcdll的jna庫)
AnalysisChannel(百度雲對應名稱ilovetv,原AnalysisChannel域名只做重定向)採用JNLP技術實現瘦客戶端在線更新
NCMS主程序,調用頻道檢測,頻道查詢和在線播放,頻道統計
CloudChannel(百度雲對應名稱CloudChannel,當前只保留後臺數據,前臺ASP已下線不再使用,此域名只做重定向到ilovetv)
第一版爲ASP的網頁程序,供用戶查詢channelcheckerV1.3收集的頻道檢測結果。
數據庫說明:
cloudchannel_total存儲所有有史以來未經計算的頻道信息
cloudchannel存放每次增量更新的頻道信息
bigdatachannel存放處理後的頻道信息,爲cloudchannel的主數據表
bigdatachannel_total爲主表的備份
userBehavior爲用戶行爲表
第二版只保留後臺數據庫,前臺ASP網頁已下線。數據庫供ChannelServer調用
數據庫說明:
Analysischannel爲該版本主表
Analysischannel用戶表設計:
channel: varchar
mrl: varchar
validity: text
pixel:int
count_yes:text
count_no:text
passrate:decimal
createtime: timestamp
linktime: int
provider: text
bandwidth: text
timeout: int
ChannelServer(百度雲對應名稱ChannelServer):使用httpservelet 中間件,供AnalysisChannel/ilovetv調用數據庫CloudChannel
ChannelScratch to be continued
百度雲名稱爲Channelchecker, to be continued.在sourceforge第三版本中實現。