【问题标题】:How to use live555 streaming media forwarding如何使用live555流媒体转发
【发布时间】:2012-08-08 07:51:43
【问题描述】:

我使用 Live555 h.264 流客户端从 IP 摄像机查询帧数据包,我使用 ffmpeg 解码缓冲区并通过 OpenCV 分析帧。(这些管道基于 testRTSPClient 样本,我解码 h ffmpeg 中的 DummySink::afterGettingFrame() 中的 .264 帧缓冲区)

现在我想将帧实时流式传输到另一个客户端(远程客户端)按需模式,帧可能会添加分析结果(边界框,文本等),如何使用 Live555 来实现?

【问题讨论】:

    标签: c++ video-streaming h.264 ondemand live555


    【解决方案1】:

    好吧,最好的办法是重新编码结果帧(使用边界框等),并将其传递给 RTSPServer 进程,该进程将允许您使用 rtsp url 连接到它,并将编码的数据流式传输到任何兼容的 rtsp 客户端。关于如何执行此操作的常见问题解答中有一个很好的参考http://www.live555.com/liveMedia/faq.html#liveInput,它会引导您完成所采取的步骤,并提供示例源代码,您可以根据需要对其进行修改。

    【讨论】:

      猜你喜欢
      • 2011-05-06
      • 1970-01-01
      • 1970-01-01
      • 2014-04-23
      • 2017-11-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-12
      相关资源
      最近更新 更多