我宿舍里只有一个音响,几个兄弟都想通过它来播放自己的音乐。所以我们打算自己写一个局域网共享播放器,是C/S体系结构的,基本功能就是
1,连接音响的电脑做服务器,其他的局域网内的电脑做客户机,
2,客户机通过局域网共享播放器的客户端软件可以选中服务器上已有的歌曲,排序播放,也可以把自己的歌曲上传到服务器上再选中播放。
3,服务器端软件接受客户机请求把要播放的音乐按请求先后排序播放
4,客户端软件能够看见现在的播放列表和正在播放的歌曲
要求是实时的。
因为原来没有做过,想请教一下高人们,用什么来开发会比较便捷,
1,连接音响的电脑做服务器,其他的局域网内的电脑做客户机,
2,客户机通过局域网共享播放器的客户端软件可以选中服务器上已有的歌曲,排序播放,也可以把自己的歌曲上传到服务器上再选中播放。
3,服务器端软件接受客户机请求把要播放的音乐按请求先后排序播放
4,客户端软件能够看见现在的播放列表和正在播放的歌曲
要求是实时的。
因为原来没有做过,想请教一下高人们,用什么来开发会比较便捷,
看看indy9自带例子里的ftp和chat demo对你可能会有些启发客户机连接到服务器上后,把服务器的歌曲列表发给客户机,客户机显示在一个listview里,选择后,提交给服务器,服务器就加在后面,同时客户机也更新服务器上播放列表,当服务器上切换歌曲时,向广播消息用indy里的idtcpclient,idtcpserver,idftpserver,idftp几个控件组合起来应该实现起来不难