我在写一个播放器,用的MCI编写基本功能代码。我想加入像酷狗音乐播放器中那样的不下载文件直接可以播放的功能,但是对此一点不了解,请高手赐教。或者可以说成做一个音乐网站的客户端吧,请问怎样跟这个网站上的音乐关联?

解决方案 »

  1.   

    MP3文件么?directShow的RenderFile直接支持播放远程http文件
      

  2.   

    酷狗可以边下载边播放的。MCI系列函数恐怕不行。用directShow试试
      

  3.   

    还是两个一起问,
    1.边下边播: 把 URL 传给 Dshow;
    2.关联:在程序中拦截 网页的跳转 , 得到 服务器端的反馈,解析符合协议的 解析出 URL(然后传给 dshow),不符合的交给你的浏览器处理.
      

  4.   

    还是直接用 Windows Media Player 吧,里面的 Network 已经实现了。