【问题标题】:streaming media over HTTPHTTP 流媒体
【发布时间】:2012-06-16 19:03:15
【问题描述】:

我正在编写一个网络服务来流式传输视频(例如网络摄像头)。我想知道我有什么选择。

例如,我能想到的一种天真的方法是定期从源中获取 jpeg 并显示它。

但我也知道像 mjpeg 这样的媒体类型可以是streamed over the HTTP。但是我不知道这在技术上是如何实现的。欢迎任何例子。

更新:

我找到了以下链接,它使用 mjpeg 和 python WSGI 通过 HTTP 实现实时视频流。

Streaming MJPEG over HTTP with gstreamr and python – WSGI version (GIST)

【问题讨论】:

标签: python http web streaming


【解决方案1】:

忘记 gstreamer 或 ffmpeg。

  1. 创建内存盘
  2. 安装 openCV ,在无限循环中使用“read()”将每一帧以 jpg 格式用 Pillow 写入 RAM DISK
  3. 安装https://snapcraft.io/mjpg-streamer指向ram磁盘并启用读取后删除。

【讨论】:

    猜你喜欢
    • 2011-04-05
    • 2012-06-07
    • 2011-09-29
    • 2013-12-20
    • 1970-01-01
    • 2011-08-16
    • 2014-09-11
    • 1970-01-01
    • 2014-04-12
    相关资源
    最近更新 更多