NCMS网络频道云管理系统V2

原创 2017年11月14日 16:53:54

开发平台

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库)

系统模块

百度云架构(百度云收费,已停止更新,转移至Sourceforge)


网络频道检测模块

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

 

网络频道统计模块

  • 频道数据展示
  1. 按照pixel分组显示柱状图,展示已有频道的分辨率分布区间
  2. 按照createtime按天或者周显示柱状图
  3. 按照linktime以10毫秒为区间显示柱状图
  4. 按照provider显示
  5. 按照bandwidth显示
  6. 按照timeout显示

 

网络频道抓取模块

ChannelScratch to be continued

 

 

频道在线检测模块(web版)

百度云名称为Channelchecker, to be continued.在sourceforge第三版本中实现。


NCMS网络频道云管理系统(ChannelCheckerV2.0)

智能电视OTT应用的蓬勃发展,ChannelChecker单机版发布后,或者各大智能电视论坛和网络的推荐。据程序后台统计,下载次数超过万次,累计检测网络电视频道源超过百万次。我由此想到如此大量丰富的数...
  • yifeng123
  • yifeng123
  • 2017年12月25日 13:22
  • 204

Android频道管理集成

前言最近开发的项目中有类似网易新闻的频道管理,在完成项目后,我将频道管理单独抽取成Library,方便以后开发,也把总结到的一点知识分享出来。先看看,我的频道管理有什么特点吧。特点1.支持固定频道,支...
  • qq_22706515
  • qq_22706515
  • 2016年05月30日 15:43
  • 1918

频道管理的简单用法

点击“编辑”-- 后“我的频道”里面的内容可以删掉回到下面“其他频道里面”,,点击“其他频道”里的内容可以到上面的“我的频道”里。 下面是频道管理主acitivityxml布局的代码,根布局...
  • wpz666666
  • wpz666666
  • 2017年06月09日 18:36
  • 169

Android 仿今日头条频道管理(上)(GridView之间Item的移动和拖拽)

前言 经常逛今日头条、发现它的频道管理功能做的特别赞,交互体验非常好、如图: 它是2个gridview组成、2个gridview之间的Item是可以相互更换的、而且我的频道的Item是可以拖拽进行...
  • u011916937
  • u011916937
  • 2016年01月08日 15:30
  • 5466

模仿今日头条:频道管理

XML文件: xml version="1.0" encoding="utf-8"?> xmlns:android="http://schemas.android.com/apk/res/a...
  • Liu_ser
  • Liu_ser
  • 2017年07月24日 20:14
  • 364

Android 仿今日头条频道管理(上)(GridView之间Item的移动和拖拽)

Android 仿今日头条频道管理(上)(GridView之间Item的移动和拖拽) 标签: android今日头条gridview移动拖拽 2016-01-08 15:30 1539人阅...
  • zhangfeng5909
  • zhangfeng5909
  • 2016年09月01日 10:21
  • 364

高仿今日头条频道管理

1.记得加一个震动的权限: uses-permission android:name="android.permission.VIBRATE"/> 2.MainActivity  public...
  • qq_38744847
  • qq_38744847
  • 2017年06月26日 11:22
  • 284

频道管理(ChannelManager)之简易版

此篇幅是关于频道管理的简单效果展示,主要实现了我的频道和其他频道的点击相互数据交换效果,里面没有涉及拖拽移动效果。 1.activity_main.xml 的布局 : ...
  • LeeDaDaDa
  • LeeDaDaDa
  • 2017年06月24日 08:46
  • 201

Android仿头条频道管理

XML文件: xml version="1.0" encoding="utf-8"?> xmlns:android="http://schemas.android.com/apk/res/and...
  • cn_Jack_Chen
  • cn_Jack_Chen
  • 2017年06月25日 21:05
  • 407

仿网易新闻栏目管理(频道管理)功能

仿网易新闻客户端栏目的拖拽,删除,添加效果。在此要感谢vipra,此效果是在这个项目的基础上修改的 先上效果图: 简单说一下实现原理: 首先看一下效果图,分为上下两个GridView...
  • wangwasdf
  • wangwasdf
  • 2018年01月14日 20:29
  • 133
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:NCMS网络频道云管理系统V2
举报原因:
原因补充:

(最多只允许输入30个字)