我编译了SDK自带的例子testplay之后(修改pnen3260.dll的调用路径为当前卢劲),在没有安装realplay的机器上,我把pnen3260.dll烤到当前目录下,根据运行提示,系统还需要pncrt.dll,我把此dll也拷到当前目录下。再在命令行下执行程序。程序能完整的执行成功。但是就是没有画面出来。
我将此编译后的可执行文件copy到安装了realplay的机器上。再在命令行下执行此程序,画面就出来。
由此可知,肯定是我的realplay的其他构件缺少,有谁有过这方面的研究没?谢谢

解决方案 »

  1.   

    我建了一个POPO群讨论此技术,POPO群号:158701不用POPO也不想跟贴者可以给我mail: [email protected]
      

  2.   

    使用real控件,没有版权问题吗?还是楼主打算发布d版的?
      

  3.   

    使用Real控件不会有版权问题。使用RealSDK也没有版权问题
      

  4.   

    我跟你讲,音频/视频codec是要在注册表里注册的,你光光copy dll还是不行滴,另外有些需要ocx文件的,使用了delay bind,只有你运行了注册表tracer后才能发现还缺什么ocx
      

  5.   

    开发Real的程序,需要先安装realplay,然后才可以.这样才不会有版权问题.我到没有在没安装realplay的机器上试过.这些dll需要注册才可以.
      

  6.   

    我记得超级解霸和金山的播放器之类是不需要的安装RealPlay的。还有开源软件Class Media Play也不需要安装RealPlay阿