【问题标题】:Can i use IP address in URL properties of Windows Media Player in VB6.0?我可以在 VB6.0 的 Windows Media Player 的 URL 属性中使用 IP 地址吗?
【发布时间】:2011-09-24 10:37:49
【问题描述】:

我正在尝试在 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 地址,还有什么以及如何使用它???欢迎任何建议......提前谢谢!

【问题讨论】:

  • \\ 是 UNC 路径;您的意思是使用 Microsoft Networking 共享访问文件吗?
  • 你是对的..我想访问系统的视频文件,从我的系统连接到 Wi-fi 或 LAN...请帮帮我!!!

标签: vb6 ip-address windows-media-player wmp


【解决方案1】:

您的问题并不清楚您真正想要实现什么,但 UNC 路径可用于通过网络访问任何 SMB/Samba/Windows 共享。 您可以使用 IP 地址代替 UNC 中的任何(可解析)名称,但您提供的 UNC 路径很可能无效。
如果您指的是本地路径,您可以使用本地机器名称和公共共享名称,也可以只使用本地路径。

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

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

【讨论】:

  • 哦。好的,谢谢...我不知道如何开始使用 HTTP 和所有...你能帮我吗?你是对的,我正在尝试使用winsock和流视频连接服务器客户端......但我不知道如何实现它...... :(请帮助ppp meeeee :(
  • 这不是这里能教的东西。我把它作为一份工作来做,我们在过去 10 年里得到了发展和改进。最好将各种媒体播放器、媒体服务器和 IIS 组件串在一起,而不是自己尝试处理流式传输。话虽如此,请对 HTTP/RTSP 视频流和相关格式进行一些研究。
猜你喜欢
  • 2014-03-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-02-24
  • 2019-11-28
相关资源
最近更新 更多