想做一个在局域网内,点对点连接,然后捕获一端的声卡正在播放的声音传送到另一端,在另一端播放。有点像QQ食品里面的播放歌曲。没接触过这些。还请大家指点一二第一,怎么捕获当前声卡正在播放的音乐。
第二,传输是不是使用udp indy控件?
第二,怎么在另一端实时的播放。因为是在局域网内,首先可以不用考虑压缩数据的问题。哪位有经验给我提示一下~~~~~

解决方案 »

  1.   

    可以查看一下WINDOWS关于媒体方面的内容……
    WINDOWS是将声音发送至一个缓冲区(DIRECT SOUND)处理的……
    看看DIRECT X的部分内容吧……
      

  2.   

    seekuface(seekuface)  的方法可以试一下获得 HOOK API之类的 扑获正在播放的音乐 然后自己拷贝一份<或者直接经socket传送>
    不过接收端解码方式可能需要注意一下...没具体做过 关注..