【问题标题】:Possible approaches to stream video from an IP camera to chromecast or raspberry pi将视频从 IP 摄像机流式传输到 chromecast 或树莓派的可能方法
【发布时间】:2014-11-18 09:01:16
【问题描述】:

这与this question有关,尚未得到答复。

基本上我想知道是否有可能:

Cast the stream from an IP camera to chromecast or some other devices (like raspberry pi)

我拥有的 IP 摄像机是 D-Link 摄像机,带有一些 GPL 代码 downloadable。 也是ONVIF conformant

供应商解决方案提供“云”访问和 iOS / Android 应用程序,这让我认为可以为其编写一些服务和/或应用程序。

我对观看/投射功能的所有可能方法持开放态度,我不需要控制相机(只需在电视上观看视频流)。

提前致谢。

---- 更新 ----

我应该提一下,我也可以接受使用其他设备的方法,例如 Raspberry Pithis dlink forum question 中的建议。

【问题讨论】:

  • 相机提供的流格式是什么?很多相机都提供了 Chromecast 不支持的 rtsp。
  • 从模型的数据表中,提到了HTTPRTP/RTSP/RTCP。另外,Chromecast 支持什么(如果不是 rtsp)?
  • 您可以在我们的开发者网站上找到支持的内容列表。如果它通过 http 提供 mp4,您可以创建一个视频标签并将源指向您相机的流,然后进行快速测试以查看它是否有效。

标签: video-streaming raspberry-pi chromecast onvif


【解决方案1】:

至于 Chromecast:我不是如何在捆绑的播放器上提供视频流的专家,但您可以制作自己的 Chromecast 应用程序,该应用程序会拉入视频源并进行渲染。您可以从相机文档中获取确切的 rtsp/http 链接,然后您只需要一个代码来接收/解复用/渲染流,我参与制作了一个类似的应用程序,可以在电视上播放 MJPEG 流,运行良好.

如果您没有绑定到 Chromecast 但可以使用任何嵌入式设备,那么 Raspberry Pi + omxplayer 应该是一个非常简单的设置。 Omxplayer 作为 Rasbioan 包提供,并使用可能对大流有益的硬件加速直接播放 rtsp 链接。如果针对多个摄像头,您始终可以编写一个 ONVIF 客户端以从任何符合 ONVIF 的摄像头获取流 url 并将其提供给 omxplayer。

【讨论】:

  • this website 列出了访问相机的 URL。
  • @JeffShaw 那么如果你有 ar Raspberry Pi 手动安装 omxplayer 包并尝试 omxplayer
  • 我需要从 source 构建才能使用 omxplayer,因为我的树莓派使用 pacman 而未移植 omxplayer。同时,找到here 的URL 在VLC 播放器中有效。再次感谢您的建议。
猜你喜欢
  • 1970-01-01
  • 2014-07-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-07-28
  • 1970-01-01
相关资源
最近更新 更多