网络摄像头流通常是如何完成的?

时间:2012-11-26 10:33:40

标签: streaming webcam theory

我目前正在做一个小项目,其中一个组件是将网络摄像头流从一侧捕获到另一侧(客户端 - >服务器)。现在我有来自服务器的流作为字节,据我所知,我应该使用UDP传输这些字节。我的问题是如何做到这一点,

  • 是应该将其封入文件然后转移?
  • 我应该转移原始字节吗?
  • 我应该在客户端创建一个缓冲区,当它在屏幕上显示时会显示它吗?

简而言之,我想知道如何实现从服务器到客户端的流传输(我只需要一边)。

1 个答案:

答案 0 :(得分:1)

您可以通过多种方式将网络摄像头流式传输到客户端。

使用Windows Media Server / Flash媒体服务器。通过Windows Media Encoder或Flash媒体编码器将网络摄像头推送到服务器,并使用服务器实时链接在客户端(Windows / Web)上播放。

使用Windows Media Encoder将网络摄像头流式传输给没有服务器的任何人。当您的编码器启动时,您将获得一个URL来查看您的流,您可以使用该URL在客户端(Windows / Web)上播放。

使用第三方流媒体服务,他们为您提供发布点来发布您的网络摄像头流,并使用他们提供的链接在客户端(Windows / Web)上播放..(通过LiveStream查看brighcove或Mogulus < / p>

希望这有帮助。