我有一个应用程序可以从多个网络摄像头抓取视频,进行一些图像处理,然后在屏幕上显示结果。我希望能够将视频输出流式传输到网络上 - 最好是某种分发服务,而不是自己直接连接到客户端。
所以我的问题是:
- 是否存在这样的流媒体分发服务?我正在考虑类似 ShoutCAST 继电器,但用于视频。我知道 ustream.tv,但我认为他们只是采用直接的网络摄像头连接,而不是允许您发送任何流。
- 如果是这样,是否有执行此操作的标准协议?
- 如果是这样,是否有适用于 Win32 的该协议的免费库实现?
理想情况下,我只想在 SendToServer(bitmap) 函数中抛出 DIB 格式的视频帧,并让它为我压缩、发送和分发它;)