在使用 RealONE Visualization SDK 做个 RealPlayer 的 Visual 插件,不知道怎么在插件中获得当前Realplayer 播放的文件的路径?当前的歌曲标题、当前播放时间、总计时间等信息?请教有经验的大大们

解决方案 »

  1.   

    http://service.real.com/help/library/guides/realone/ProductionGuide/HTML/realpgd.htm?page=htmfiles/prodtask.htm%23urls
      

  2.   

    http://service.real.com/help/library/guides/realone/ProductionGuide/HTML/realpgd.htm?page=htmfiles/prodtask.htm%23urls
      

  3.   

    楼上给的链接好像不是关于 SDK 编程的材料吧?
      

  4.   

    看SDK文档喽,如果文档里都没有,那就不太可能实现的了。
      

  5.   

    SDK中确实没有相关的信息。但有的Realplayer插件可以做到,所以应该是可以实现的。
      

  6.   

    第三方插件提供的SDK确实比较局限一点
      

  7.   

    楼主用的是realplayer的插件么?
      

  8.   

    我不是用,是编写realplayer 的 Visual 插件。
      

  9.   

    用sdk编写的插件用户需要安装realplayer么?如果还是要安装的话不如直接将realplayer控件封装一下
      

  10.   

    是,必须安装 realplay 才能用。控件封装?怎么封装?
      

  11.   

    封装控件就是在你的制作控件中放入realplayer的控件,比如realplayer控件的获得当前的url的函数是getSource,那么如果你的对外获取当前url的接口就可以直接返回realplayer控件getSource方法获得的url
      

  12.   

    这个恐怕有点问题。因为我要做的是 realplayer 的插件,我的窗口是显示在 realplayer 主界面的窗口中的,在我的窗口中在再内嵌一个real控件,这样得不到主窗口的任何信息吧?
      

  13.   

    在InitPlugin的时候传入的参数IUnknown* pContext好像可以,看sdk上面写的是可以通过对pContext进行QueryInterface查询应用程序可用的接口。这些查询出来的接口应该就是可以调用的接口。