这个系统主要完成以下功能:
1.C/S模式,局域网内。
2.服务器上有很多电影,客户端能得到电影列表,可以在线观看和下载。
3.服务器上有个摄像头,可以实时采集信息,客户端可以观看,就像现场直播一样。说说我的思路:
1.想用VC/MFC来开发,服务器端用Access记录电影的路径,用VC/MFC开发一个MIS,管理影片的增删。
2.服务器端运行web服务器,影片都放在IIS的主目录内,客户端只要知道URL就能点播电影了。
3.服务器把电影列表和电影的路径等信息通过Socket发送给客户端,客户端的播放器主要就是一个window media 组件,有了路径还不好办吗?
4.现场直播方面,还没有一点主意!问题:
1.我上面的想法是不是很幼稚?对于这类系统一般是怎么开发的?
2.客户端都通过iis来看电影,而不采取点方式,会不会造成网络堵塞或服务器崩溃?
3.客户端下载电影怎么实现?让IIS来帮忙,还是用其他什么传输方式?TCP,UDP什么的?我还想做到客户端一次下载不完可以断点续传,从服务器上续传,该怎么做?
4.以下就是关于现场直播方面了!
这个方面该怎么做,包括采集,传输和播放,而且是群播,点到面的。MFC中好像没有关于摄像头采集信息的类,那该用什么呢?播放的时候还能用播放器插件么?该怎么用呢?还有数据传输,压缩与解压缩等诸多问题。望高手指点,再指点!小弟不胜感激,再感激!