C#中 QQ聊天框中的 分享音乐功能怎么实现
C#中 QQ聊天框中的分享音乐功能怎么实现???? 跪求.....急用啊... --------------------编程问答-------------------- --------------------编程问答-------------------- 发送消息的时候 带个超链接 点击之后启动qq音乐 启动参数应该就是歌曲的id之类的 没细研究过 个人看法 --------------------编程问答-------------------- 可能有两种情况。一种是你的歌曲是在线的:当你点击分享音乐后,会把当前歌曲的URL地址发到对方,对方的程序得到URL后,通过播放器播放这个URL对应的歌曲。
一种是你的歌曲是本地的:当你点击分享音乐后,你本地和对方好友会建一个TCP/UDP的链接,你会把本地的歌曲文件以流的形式发到对方电脑上,对方程序会有一个buffer缓冲,当缓冲到设定大小后,调用播放器播放音乐。
个人观点,本人很少用QQ,电脑上也没有装QQ,只是猜想而已。 --------------------编程问答-------------------- QQ窗口里包含的隐藏功能还是很强大的。。
比如拖入文件到聊天框 就会传递啊。。。
点击的时候应该获取双方的QQ号 判断对方QQ是否启动QQ音乐
然后把音乐文件传传输到对方
在实现同步播放 --------------------编程问答-------------------- 搞清楚操作行为,然后使用类似UML序列图的思路搞清楚需要几个对象间通讯、通讯的参数和时序如何,就能设计了。
补充:.NET技术 , .NET Framework