局域网内图像直播
我有一个专有的库,可以生成 10-20Hz 的 JPEG 图像。我想通过网络将图像作为视频流进行流式传输,以便远程客户端(例如 VLC)能够查看它。
客户端都在一个局域网内,流媒体协议和视频格式没有限制。环境是Windows 7/XP,库DLL导出仅C API。
是否有推荐的库允许实时注入流图像帧?我知道的流媒体库(VLC 和 Live555)不允许这样做。
I have a proprietary library that generates JPEG images at 10-20Hz. I'd like to stream the images as a video stream over the network, so that a remote client (VLC for example) will be able to view it.
The clients are all in a LAN and there are no restrictions on the streaming protocol and the video format. The environment is Windows 7/XP and the library DLL exports a C-only API.
Is there a recommended library that allows streaming image frames, injected in real-time? the streaming libraries I know (VLC and Live555) do not allow this AFAIK.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
M-JPEG 通过发送单个图像来定义通过 HTTP 的流式传输。 VLC 可以理解该协议。
来自维基百科:
请参阅:http://en.wikipedia.org/wiki/Motion_JPEG#M-JPEG_over_HTTP< /a>
M-JPEG defines streaming over HTTP by sending individual images. This protocol is understood by VLC.
From Wikipedia:
See: http://en.wikipedia.org/wiki/Motion_JPEG#M-JPEG_over_HTTP