【问题标题】:VLC Live Video Streaming on Windows Phone 7Windows Phone 7 上的 VLC 实时视频流
【发布时间】:2012-05-13 12:57:50
【问题描述】:

我正在使用 VLC 从我的网络摄像头直播视频 我这样做: 文件 > 流 > 捕获设备 > 本地显示 > http > 激活转码 > WMV+WMA(ASF) > 添加 HTTP,端口 8080,目标 /go.wmv

所以指向我的流媒体的链接是这样的:http://localhost:8080/go.wmv 我对其进行了测试,它可以在另一个 VLC 实例中运行。

现在在 Windows Phone 7 中,我只需拖放媒体元素,创建 3 个按钮 第一个按钮: mediaElement1.Source=new URI(http://localhost:8080/go.wmv); 第二个按钮: mediaElement1.Play(); 第三个按钮: mediaElement1.Stop();

mediaElement 应该支持这一点。 为什么它不起作用?

【问题讨论】:

  • 请澄清 - 你提到了一个网络摄像头,还有一个电话。您是从手机上的摄像头流式传输吗?您的链接中有一个文件名 (go.wmv) - 您是在流式传输到文件吗?

标签: windows-phone-7 video-streaming vlc windows-phone live-video


【解决方案1】:

您手机上的localhost 就是您的手机。您需要指定托管要连接的网络摄像头的 PC 的名称。如果它们不在同一个网络上,则需要指定主机的完全限定域名。

【讨论】:

  • 我确实是这样指定的, http:192.168.0.2:8080 ,也不起作用
  • 192.168.x.x 是一个不可路由的地址,仅在本地网络中有用(即房屋、企业)。因此,除非手机也在同一网络上,否则它无法连接到您的手机。检查您手机的 IP 地址,但我怀疑它是。 (我意识到我正在为后代写作)。
猜你喜欢
  • 2023-03-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-06-08
  • 2023-04-10
  • 2011-12-11
  • 2013-11-17
相关资源
最近更新 更多