我可以在 VB6.0 中的 Windows Media Player 的 URL 属性中使用 IP 地址吗?

发布于 2024-12-06 10:08:11 字数 630 浏览 1 评论 0原文

我正在尝试在 vb 6.0 中建立客户端服务器连接,并从客户端计算机在服务器计算机中流式传输视频。我的疑问是,我可以将 Windows 媒体播放器属性中的 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 地址,还有什么以及如何使用它???欢迎任何建议...提前致谢!

I am trying to make a client server connection in vb 6.0 and stream video in server machine from a client machine.. my doubt is, can i keep the URL in properties of Windows media player as an "IP address" of client machine???
eg.

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

(instead of 127.0.0.1 ,any IP address in the network can be used)
So far what i have created is, i have connected the server and client using winsock... after connecting i need to access the video file present in client's machine and play that video in wmp of server machine.

If i use it without IP address, that is, if i play a video present in the same machine its working(without connecting client-server)
eg.

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

If i cannot use IP ADDRESS IN THAT PLACE, WHAT ELSE AND HOW CAN I USE IT??? any suggestions are welcome... thanks in advance!!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

紅太極 2024-12-13 10:08:11

您的问题不太清楚您实际想要实现的目标,但 UNC 路径可用于访问网络上的任何 SMB/Samba/Windows 共享。
您可以使用 IP 地址代替 UNC 中的任何(可解析)名称,但您提供的 UNC 路径很可能无效。
如果您引用本地路径,则可以使用本地计算机名称和公共共享名称,也可以仅使用本地路径。

如果您的数据可通过其他传输(HTTP、RTSP、信鸽等)获得,那么您需要使用适当的 URL 和方案。

更新:
重读它,听起来您想使用自己的 socker(“服务器和客户端使用 Winsock”)传输视频,因为媒体播放器不会有任何想法,除非您让它使用 HTTP、RTP 等标准之一或中小企业。最好的选择是使用这些已知格式之一。

Your question isn't that clear what you actually want to achieve but UNC paths can be used to access any SMB/Samba/Windows share over the network.
You can use IP addresses in place of any (resolvable) name in a UNC, but the UNC path you gave is most likely invalid.
If you're referring to a local path, you can either use the local machine name and public share name or just use a local path.

If your data is available over some other transport (HTTP, RTSP, carrier pigeon, etc) then you need to use an appropriate URL and scheme.

Update:
On rereading it, it sounds liek you want to transfer the video using your own socker ("server and client using winsock") for whihc media player won;t have any idea about unless you make it use one of the standards like HTTP, RTP or SMB. Your best bet is to use one of these known formats.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文