2011-09-24 70 views
-1

我试图在VB 6.0和流视频服务器机器从客户机的客户机服务器连接..我的疑问是,我可以保持URL在Windows媒体播放器的属性,客户机的“IP地址” ??? 例如。我可以在VB6.0的Windows Media Player的URL属性中使用IP地址吗?

Const FILE_TO_OPEN = "\\127.0.0.1\C:\Users\Public\Videos\Sample Videos\Wildlife.wmv" 
    Wmp1.URL = FILE_TO_OPEN 

(而不是127.0.0.1,网络中的任何IP地址都可以使用) 到目前为止我所创建的,我已经连接用winsock服务器和客户端...连接后,我需要访问客户端机器中存在的视频文件并在服务器机器的wmp中播放该视频。

如果我在没有IP地址的情况下使用它,也就是说,如果我在同一台机器上播放其工作视频(无需连接客户端 - 服务器),例如。

Const FILE_TO_OPEN = "C:\Users\Public\Videos\Sample Videos\Wildlife.wmv" 
    Wmp1.URL = FILE_TO_OPEN 

如果我不能在这个地方使用IP地址,什么和我怎样使用它?任何建议,欢迎...提前致谢!

+0

\\是UNC路径;你的意思是使用Microsoft Networking共享访问文件吗? –

+0

你是对的..我想访问一个系统的视频文件,连接在Wi-Fi或从我的系统局域网...请帮助我! – Devi

回答

0

您的问题没有说清楚你真正想要的东西来实现,但UNC路径可用于通过网络访问任何SMB /桑巴/ Windows共享。 您可以使用IP地址代替UNC中的任何(可解析)名称,但您提供的UNC路径很可能无效。
如果您引用了本地路径,则可以使用本地计算机名称和公共共享名称,也可以仅使用本地路径。

如果你的数据是否可用于其它传输(HTTP,RTSP,信鸽等),那么你需要使用适当的URL方案。

更新: 在重新阅读它时,听起来你想用自己的socker(“使用winsock的服务器和客户端”)传输视频给这个媒体播放器;但除非你让它使用一个HTTP,RTP或SMB等标准。你最好的选择是使用这些已知格式之一。

+0

ohh。好的,谢谢你...我不知道如何开始使用HTTP和所有...你能帮我一下吗?你是对的,我试图连接服务器客户端使用winsock和流视频...但我不知道如何实现它... :(请helpppp meeeeee :( – Devi

+0

这不是可以教这里的东西。我把它当做一份工作,我们已经在过去的10年中开发和改进了,最好将各种媒体播放器,媒体服务器和IIS组件串起来,然后尝试自己处理流式传输 说了这么多,对HTTP/RTSP视频流和相关格式做一些研究。 – Deanna

相关问题