Advertisement

通过HTTP转换为GB28181(2016版)实现RTSP、RTMP、HLS的动态输出管理平台

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本平台利用HTTP协议将视频流转换成符合GB28181标准格式,支持RTSP、RTMP和HLS等多种传输模式,提供灵活高效的视频流媒体动态管理和发布解决方案。 1. 支持国标GB28181平台、IPC设备及NVR设备同时接入(兼容GB28181-2011与GB28181-2016版本)。 2. 提供对所有国标GB28181设备的注册和注销功能,能够管理资源并维护资源列表。 3. 支持目录订阅及对接收到的通知进行处理操作。 4. 可以实现实时视频请求(支持UDP、TCP主动连接与被动连接)。 5. 具备PTZ控制能力,涵盖云台转动等功能的远程操控。 6. 提供录像查询服务,方便用户追溯历史记录。 7. 支持点播国标GB28181的历史视频文件(同样提供多种传输方式的选择)。 8. 能够下载历史视频资料,并支持不同的网络协议进行数据交换。 9. 可以管理接收到的实时和历史视频流,确保服务质量不受影响。 10. 具备将PS码转换成ES码的能力,提高兼容性与可操作性。 11. 提供丢包信息及断流警告功能帮助用户快速定位问题所在位置或原因。 12. 支持RTSP服务和会话管理,并且可以使用UDP或者TCP传输协议进行视频数据的传递。 13. 在接入国标GB28181设备时,能够处理多达5000路左右的数据流,在同时请求观看大约100路视频的情况下仍能保持良好的性能表现。 14. 可以将国标的设备信息和通道详情写入MySQL数据库中进行存储管理。 15. 支持对云台PTZ的详细控制,包括上下左右移动以及镜头远近、焦距调整等操作,并可设置预置位或调用已保存的位置设定。 16. 提供历史视频查询与点播功能,方便用户随时回放查看所需内容。 17. 支持对设备进行多种指令的操作管理,例如开启/关闭录像记录、布防撤防报警通道以及重启整个系统等操作命令的发送和执行结果反馈信息获取。 18. 实现通过HTTP访问实时视频流中的当前画面截图功能,以便用户快速查看所需内容而无需下载完整文件。 19. 能够确保RTMP与HLS会话持续在线不被中断以提供稳定的服务体验给最终使用者。 20. 可主动推送报警消息(包括设备上线、下线及来自终端的警报信息)至指定接收端口,通过HTTP客户端技术实现。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • HTTPGB281812016RTSPRTMPHLS
    优质
    本平台利用HTTP协议将视频流转换成符合GB28181标准格式,支持RTSP、RTMP和HLS等多种传输模式,提供灵活高效的视频流媒体动态管理和发布解决方案。 1. 支持国标GB28181平台、IPC设备及NVR设备同时接入(兼容GB28181-2011与GB28181-2016版本)。 2. 提供对所有国标GB28181设备的注册和注销功能,能够管理资源并维护资源列表。 3. 支持目录订阅及对接收到的通知进行处理操作。 4. 可以实现实时视频请求(支持UDP、TCP主动连接与被动连接)。 5. 具备PTZ控制能力,涵盖云台转动等功能的远程操控。 6. 提供录像查询服务,方便用户追溯历史记录。 7. 支持点播国标GB28181的历史视频文件(同样提供多种传输方式的选择)。 8. 能够下载历史视频资料,并支持不同的网络协议进行数据交换。 9. 可以管理接收到的实时和历史视频流,确保服务质量不受影响。 10. 具备将PS码转换成ES码的能力,提高兼容性与可操作性。 11. 提供丢包信息及断流警告功能帮助用户快速定位问题所在位置或原因。 12. 支持RTSP服务和会话管理,并且可以使用UDP或者TCP传输协议进行视频数据的传递。 13. 在接入国标GB28181设备时,能够处理多达5000路左右的数据流,在同时请求观看大约100路视频的情况下仍能保持良好的性能表现。 14. 可以将国标的设备信息和通道详情写入MySQL数据库中进行存储管理。 15. 支持对云台PTZ的详细控制,包括上下左右移动以及镜头远近、焦距调整等操作,并可设置预置位或调用已保存的位置设定。 16. 提供历史视频查询与点播功能,方便用户随时回放查看所需内容。 17. 支持对设备进行多种指令的操作管理,例如开启/关闭录像记录、布防撤防报警通道以及重启整个系统等操作命令的发送和执行结果反馈信息获取。 18. 实现通过HTTP访问实时视频流中的当前画面截图功能,以便用户快速查看所需内容而无需下载完整文件。 19. 能够确保RTMP与HLS会话持续在线不被中断以提供稳定的服务体验给最终使用者。 20. 可主动推送报警消息(包括设备上线、下线及来自终端的警报信息)至指定接收端口,通过HTTP客户端技术实现。
  • GB28181RTSPRTMPHLS
    优质
    本文详细介绍如何将GB28181协议视频流转换为RTSP、RTMP以及HLS格式,便于在不同平台上播放与传输。 国标GB28181转RTSP、RTMP和HLS管理平台支持局域网和公网使用。
  • 国标28181RTSP/RTMP/WebRTC/HLS/FLV
    优质
    本项目致力于将国标28181协议的视频流转换为RTSP、RTMP、WebRTC、HLS和FLV格式,实现多平台兼容与高效传输。 国标28181转rtsp/rtmp/hls/flv/webrtc的直播平台支持同时接入多个国标平台及设备,并具备级联上级平台的功能。此外,该平台还兼容BS客户端,能够高效处理大批量设备的连接需求。
  • 国标28181支持上下级级联及RTSP/RTMP/HLS
    优质
    本平台遵循国标28181协议,具备强大的上下级级联功能,并支持RTSP、RTMP和HLS等多种视频流媒体传输标准,确保高效稳定的视频通信与监控。 1. 支持国标GB28181平台、IPC设备以及NVR设备的接入(涵盖GB28181-2011与GB28181-2016版本)。 2. 具备对GB28181标准下的设备进行注册及注销管理功能,支持资源列表的维护和更新。 3. 支持目录订阅机制,并能处理相应的订阅通知信息。 4. 实现基于UDP、TCP主动(tcpactive)、TCP被动(tcppassive)模式的实时视频请求服务。 5. 提供国标GB28181标准下的PTZ控制功能,支持云台转动和镜头缩放等操作。 6. 支持录像查询与回放服务。 7. 具备历史视频点播能力(采用UDP、TCP主动及被动传输模式)。 8. 为用户提供方便的历史视频下载选项(同样支持多种网络协议的传输方式)。 9. 对接收的实时和历史视频流进行有效管理,确保流畅播放体验。 10. 实现PS码流到ES码流的转换功能,优化存储与回放效率。 11. 提供丢包检测及断线提示服务以保证通信质量。 12. 支持RTSP服务器和服务会话管理,并兼容UDP和TCP传输模式下的客户端连接请求。 13. 可同时接入大约5000路GB28181设备,支持约100路实时视频的并发处理能力。 14. 设备信息与通道数据能够写入MySQL数据库进行持久化存储管理。 15. 提供全面的云台PTZ控制选项(包括但不限于上下左右移动、变焦操作及预设位置设置)以满足不同场景需求。 16. 用户可以查询历史视频记录,并通过点播功能随时回放感兴趣的内容片段。 17. 支持对GB28181设备进行远程管理,如开启或停止录像、布防/撤防报警通道以及重启设备等操作。 18. 实现了实时视频截图并通过HTTP协议直接访问图片的功能,便于用户快速获取所需画面信息。 19. 保证RTSP会话与HLS传输的持续连接性以确保高质量的流媒体服务体验。 20. 设备状态变化及报警消息可通过HTTP客户端主动发送至指定服务器,并支持通过http+json接口进行平台配置和资源查询。
  • RTSPtoHLS:将 RTSP基于 HTTP TS 段 WebBrowser HLS
    优质
    RTSPtoHLS是一款工具或服务,能够实现将实时流协议(RTSP)传输的音视频流高效地转换并分发为HTTP Live Streaming (HLS)格式的TS片段,便于在Web浏览器中流畅播放。 RTSP到HLS:将基于 RTSP 的流转换为通过 HTTP 传输的 TS 段,并在 Web 浏览器上使用 HLS 进行播放。此工具完全由国内开发,不依赖于 ffmpeg 或 gstreamer。 下载源代码: ```shell git clone https://github.com/deepch/RTSPtoHLS ``` 进入目录并运行测试程序: ```shell cd RTSPtoHLS/ GO111MODULE=on go run *.go ``` 在浏览器中打开 http://127.0.0.1:8083,支持 Chrome、Safari 和 Firefox。 配置文件 `config.json` 格式如下所示: ```json { server: { http_port: :8083 }, streams: { H264_AAC: { url: ``` 请根据需要修改上述内容中的 URL 部分。
  • 海康大华RTSPHLS
    优质
    本项目旨在将海康和大华设备的RTSP流媒体协议转换成HLS协议,实现更广泛的兼容性和移动端支持。 执行ffmpeg-20180424-d9706f7-win64-static\ffmpeg-20180424-d9706f7-win64-static\bin\目录下的startConvert.cmd文件即可开始转换。
  • RTSPRTMP推流工具
    优质
    这是一款专业的实时传输协议(RTSP)到实时消息传输协议(RTMP)的转换推流软件,支持高效稳定的视频直播推送服务。 在IT行业中,推流工具是用于将视频源实时传输到流媒体服务器的关键软件。本项目专注于实现rtsp转rtmp的推流工具,它采用Python编程语言,并结合了Qt5库以提供更加友好的用户界面。 以下是这个工具涉及的核心知识点和详细说明: 1. **RTSP(Real Time Streaming Protocol)**:这是一种应用层协议,主要用于控制多媒体数据的播放。客户端可以通过该协议远程控制媒体服务器,执行如播放、暂停、快进等操作。它通常用于IP摄像机及视频会议系统中的实时视频流。 2. **RTMP(Real-Time Messaging Protocol)**:由Adobe Systems开发的这一协议主要用于将音频、视频和数据实时传送到支持Flash Player的平台。它是互联网上广泛使用的直播流协议,适用于网页嵌入式直播。 3. **Python**:这是一种高级、解释型语言,以其简洁明了的语法以及强大的库支持而著称,常被用于快速开发网络及数据处理应用等项目中。 4. **PyQt5**:这是将Python与Qt5结合使用的库,提供了丰富的图形用户界面(GUI)组件。它允许开发者使用Python编写跨平台的应用程序,并利用Qt5提供的多种UI控件和功能来创建美观且功能齐全的桌面应用程序。 5. **拉流与推流**:在本项目中,工具从RTSP源获取视频流(即客户端主动向服务器请求数据的过程),然后将其转换并推送至RTMP服务器端(即由服务器持续将数据发送给客户端)。 6. **视频流处理**:该工具需要解析RTSP流,并可能涉及H.264等视频编码格式以及AAC或MP3等音频编码格式的处理。这通常会使用如OpenCV、FFmpeg这样的库来实现这些功能。 7. **网络编程**:为了完成从RTSP拉取和到RTMP推送的数据传输,需要对TCP/IP协议有深入的理解,包括建立连接、发送及接收数据包以及错误处理等方面的内容。 8. **多线程异步编程**:为确保视频流的实时性和流畅性,在不同的线程或使用异步编程模型来执行拉取和推送操作是必要的。这有助于避免阻塞主线程从而影响整体性能的问题出现。 9. **服务器配置**:在使用该工具之前,用户需要准备一个支持RTMP协议的流媒体服务器(例如Nginx with RTMP module或者Wowza Streaming Engine等),并设置好接收端点以便推流工具能够推送数据至那里。 10. **日志与调试**:良好的日志记录和错误处理机制对于排查问题及优化性能至关重要。在开发过程中应该集成这样的系统,便于跟踪以及调试过程中的各种信息。 以上就是rtsp转rtmp的推流工具所涉及的技术栈和核心概念,这个工具简化了实时视频流的处理流程,并为开发者与直播爱好者提供了便捷的解决方案。通过学习并掌握这些知识点,可以进一步拓展到其他多媒体应用领域中去。
  • 在NGINX中RTSPRTMP
    优质
    本文详细介绍如何通过配置和使用NGINX服务器来实现从RTSP流媒体协议到RTMP协议的转换过程。 在 Windows 系统下使用 NGINX 搭建 RTMP 流媒体服务器,并提供详细的使用说明,使用户可以轻松下载并开始使用。
  • RTSPHTTP-FLV器:利用JavaCVRTSPHTTP-FLV流媒体推送(原RTMP方案不再适用)
    优质
    本文介绍一种使用JavaCV将RTSP视频流转换为HTTP-FLV格式的方法,以适应现代流媒体需求,替代已不推荐使用的RTMP方案。 RTSPtoHTTP-FLV 是一个使用JavaCV开发的流媒体服务项目,用于将 RTSP 流转换为 HTTP-FLV 流,并进行推流操作(推荐替代已不建议使用的 RTMP)。该项目欢迎通过提交 issues 的方式提问或求助以帮助其他遇到相同问题的朋友找到解决方案。业务合作可以通过发送邮件来咨询。 由于各大浏览器已经不再支持 Flash,因此推荐使用 HTTP-FLV 替代 RTMP 使用。只需修改本项目 controller 中的 rtmp 地址生成部分为生成 http-flv 地址即可,具体地址规则会根据所选流媒体服务器有所不同,请按照所用流媒体服务进行相应调整。 该项目可以实现将 H264 编码监控设备的 RTSP 流转换成 HTTP-FLV。只需在 controller 中修改 rtsp 指令拼接格式以适应不同需求即可。
  • 流媒体服务器兼容HLSRTMPRTSPHTTP-FLV、HTTP-TS和HTTP-AAC格式
    优质
    这是一款先进的流媒体服务器软件,支持HLS、RTMP、RTSP、HTTP-FLV、HTTP-TS及HTTP-AAC等多种协议格式,适用于多种场景的实时音视频传输。 流媒体服务器支持HLS、RTMP、RTSP、HTTP-FLV、HTTP-TS和HTTP-AAC输出格式。