首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gstreamer重流视频(本地RTSP到公共流URL)

Gstreamer重流视频(本地RTSP到公共流URL)
EN

Stack Overflow用户
提问于 2020-09-13 06:34:59
回答 2查看 987关注 0票数 1

我正在尝试设置一个AWS动态视频系统。为此,我有以下设置:

  1. 当地闭路电视摄像机馈送(可通过RTSP url获取)- 10.10.10.2
  2. 与CCTV摄像头相同的局域网上的Linux盒- 10.10.10.3
  3. 运行Ubuntu的AWS服务器-(公共ip - 202.32.x.x)

我可以使用gstreamer通过RTSP (rtsp://user:pass@10.10.10.2/H 264_stream)访问linux盒中的本地视频提要。

我的问题是如何流相同的视频到AWS服务器,然后通过rtsp://202.32.x.x/H 264_ stream _cam1从因特网上的任何计算机访问相同的视频,然后使用VLC播放器播放相同的提要。

下面介绍了一个示例参考体系结构

EN

回答 2

Stack Overflow用户

发布于 2020-09-14 04:36:16

我不确定您的要求,但您可能不需要AWS跳转框!

RTSPToWebRTC是一座RTSP -> WebRTC桥。您可以在第一个网络中运行它,并且可以连接到第三个网络。您可以使用STUN/TURN服务器进行NAT遍历。

您也可以使用GStreamer完成所有这些工作。我没有亲自做过,但是所有的组件都存在。

如果您想了解更多关于NAT遍历的内容,好奇的WebRTC有一章只写在网络部分。

票数 1
EN

Stack Overflow用户

发布于 2020-09-14 03:44:29

不久前,我试图实现一些与您所寻找的非常相似的东西:https://github.com/RSATom/IpCamBox。在内部,它基于辅助库https://github.com/RSATom/RtspRestreamServer,而后者又基于GStreamer和Gstreamer服务器。但是最后,我决定摆脱RTSP,并尝试在WebRTC上实现相同的模式,因为RTSP是在NAT之后需要跨局域网边界时的错误选择。您可以在https://github.com/orgs/WebRTSP上看到我为实现它所做的努力。不幸的是离终点线很远。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63867898

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档