EasyRTSPServer

EasyRTSPServer是一款是由TSINGSEE青犀开放平台团队开发和迭代的非常稳定、易用、支持多种平台(包括Windows/Linux 32&64,Android,iOS,ARM等平台)的RTSP Server组件,适用于IPCamera、NVR、编码器、安卓监控设备等软硬件产品,接口调用非常简单成熟,调用者无需关注RTSP Server中关于客户端监听接入、音视频多路复用、RTSP具体流程、RTP打包与发送等相关问题,支持多种音视频格式,再也不用像调用其他RTSPServer那样处理整个RTSP OPTIONS/DESCRIBE/SETUP/PLAY/RTP/RTCP的复杂流程和担心内存释放的问题了!EasyRTSPServer非常适合于安防领域、教育领域、互联网直播等领域。

BTW:EasyRTSPServer非常适合在海思系列芯片上运行,性能以及稳定性都非常优秀,并发方面,稳定保持在20路1080P并发。

  • TCP/UDP 方式分别连接20路下,1080P 4M 定码率,音频格式G711(64K)G726(16K 24K 32K 40K)AAC(64K 96K 128K)都没问题;

  • 支持Basic、Digest两种鉴权模式;

功能支持

  • 标准、稳定运行的RTSP/RTP服务;

  • 支持RTP over UDP/RTP over TCP;

  • 视频编码格式支持:H.264、H.265;

  • 音频编码格式支持:G.711A、G.711U、G.726、AAC;

  • 支持标准RTSP鉴权认证;

  • 灵活的SDK调用接口支持;

  • 丰富的SDK接口调用示例;

调用示例

EasyRTSPServer:在不同的调用平台上,我们实现了不同的调用示例;

  • Android:采集Android摄像头(支持前/后摄像头切换)和麦克风声音作为数据源的安卓RTSPServer;

  • Windows:支持以视频文件为视频源、支持以其他IPC硬件(海康、大华、雄迈)提供的RTSP流作为数据源,再以标准RTSP服务形式对外提供RTSPServer功能;

  • ARM上我们提供基于海思v100/v200/v300/v400以及其他ARM芯片的摄像机芯片编码后的音视频做为数据源的EasyRTSPServer,具体芯片调用demo示例代码请邮件至support@tsingsee.com申请;

Windows编译方法

Visual Studio 2010 编译:./EasyRTSPServer-master/EasyRTSPServer.sln

Linux编译方法

chmod +x ./Buildit

./Buildit

支持平台 芯片 目录位置
Windows x86 ./Lib/
Windows x64 ./Lib/x64/
Linux x86 ./Lib/
Linux x64 ./Lib/x64/
Android Android ./Android/
海思 arm-hisiv100-linux ./Lib/hisiv100/
海思 arm-hisiv200-linux ./Lib/hisiv200/
海思 arm-hisiv300-linux ./Lib/hisiv300/
海思 arm-hisiv400-linux ./Lib/hisiv400/
海思 arm-hisiv500-linux ./Lib/hisiv500/
海思 arm-hisiv600-linux ./Lib/hisiv600/

邮件获取更多平台版本

调用全流程

EasyRTSPServer支持数据格式说明

EASY_SDK_VIDEO_FRAME_FLAG数据可支持多种视频格式:

#define EASY_SDK_VIDEO_CODEC_H265 /* H265 */

#define EASY_SDK_VIDEO_CODEC_H264 /* H264 */

#define EASY_SDK_VIDEO_CODEC_MJPEG /* MJPEG */

#define EASY_SDK_VIDEO_CODEC_MPEG4 /* MPEG4 */

视频帧标识支持

#define EASY_SDK_VIDEO_FRAME_I /* I帧 */

#define EASY_SDK_VIDEO_FRAME_P /* P帧 */

#define EASY_SDK_VIDEO_FRAME_B /* B帧 */

#define EASY_SDK_VIDEO_FRAME_J /* JPEG */

EASY_SDK_AUDIO_FRAME_FLAG数据可支持多种音频格式:

#define EASY_SDK_AUDIO_CODEC_AAC /* AAC */

#define EASY_SDK_AUDIO_CODEC_G711A /* G711 alaw*/

#define EASY_SDK_AUDIO_CODEC_G711U /* G711 ulaw*/

#define EASY_SDK_AUDIO_CODEC_G726 /* G726 */

EasyRTSPServer视频/RTSP服务/摄像机模拟器/安防视频服务器调用流程说明相关推荐

  1. 视频图像处理技术有优势 安防视频监控应用多

    随着科技的发展和时代的不断进步,视频和图像数据处理技术已经逐渐成熟起来,对人们的生活和工作起着重要的作用.未来,视频监控与我们生活的联系将日益密切.毫无疑问,视频图像处理技术的研发是时下最大的安防热点 ...

  2. RTSP/GB28181/Ehome协议安防视频云平台EasyCVR级联至国标平台EasyGBS视频自动停播问题排查过程

    TSINGSEE青犀视频研发团队开发的新平台EasyCVR与以往的视频服务平台有所不同.以往的平台大多只能支持单一协议摄像头的接入,比如EasyNVR只支持RTSP协议,EasyGBS只支持国标GB2 ...

  3. 【解决方案】RTSP/RTMP/GB28181协议EasyCVR安防视频云服务智慧工地解决方案

    一.方案背景 1)智慧工地已经成为行业发展趋势 智慧工地解决方案兼顾施工方与监管单位的双向诉求,通过智能决策.信息共享.智能生产.安全监控.互联协同的信息化管理平台,实现对工程项目的信息化.智能化和可 ...

  4. nvr linux 软件,Linux系统下运行RTSP协议安防视频平台EasyNVR出现安装服务错误,如何解决?...

    原标题:Linux系统下运行RTSP协议安防视频平台EasyNVR出现安装服务错误,如何解决? 大家知道TSINGSEE青犀视频云-边-端全线产品都是有两个不同系统的版本,分别是windows版本和l ...

  5. 标准协议支持RTMP、RTSP、GB/T28181、海康SDK、Ehome平台接入互联网安防视频融合云服务EasyCVR如何接入海康硬盘录像机?

    关于TSINGSEE青犀视频的视频网关服务,常见的接入设备包括摄像头和硬盘录像机,其中也以海康品牌为主,不少用户是在局域网部署了摄像头,又部署了硬盘录像机,需要将硬盘录像机接入到我们的视频网关中来.在 ...

  6. SkeyeVSS综合安防视频云服务H5无插件直播点播实现HEVC H265 300毫秒以内低延迟播放

    SkeyeVSS综合安防视频云服务H5无插件直播点播实现HEVC/H265 300毫秒以内低延迟播放 SkeyeVSS视频云支持HEVC/H265编码格式的摄像机直接接入,同时不需要后台转码,直接在W ...

  7. 安防互联网无插件直播如何将支持Ehome协议的设备接入新版安防视频云服务平台EasyCVR?

    EasyCVR是由TSINGSEE青犀视频团队研发的一套安防视频云服务融合平台.它主要适合多品牌.多协议.多通道的安防网络设备的接入,可以将RTSP协议.RTMP协议.GB28181国标协议.海康SD ...

  8. 【操作教程】如何手动配置EasyNVR安防视频云服务平台的Onvif探测功能?

    EasyNVR安防视频云服务平台可支持设备通过RTSP/Onvif协议接入平台,用户可以使用Onvif探测功能实现摄像头的设备IP探测,成功后返回需要的视频流地址,同时还能实现对摄像头的PTZ云台控制 ...

  9. 海康硬盘录像机接入RTSP/onvif协议安防视频平台EasyNVR的注意事项

    EasyNVR安防视频云服务平台可支持设备通过RTSP/Onvif协议接入平台,能提供视频监控直播.录像.云存储.检索与回看.国标级联等视频能力,可支持分发RTSP.RTMP.HTTP-FLV.WS- ...

最新文章

  1. php strace 工具,Linux程序调试工具工具—strace命令
  2. oracle 安装找不到服务,win7 下安装oracle 11g出现错误: 启动服务出现错误 找不到服务OracleMTSRecoveryService...
  3. MYSQL复制的几种模式
  4. boost解析xml文件
  5. 利用Flex 和 PHP 生产 PDF.
  6. Oracle性能优化3-sql优化一定要等价
  7. 华为-2025十大趋势:智能世界,触手可及.pdf(附下载链接)
  8. 失眠,很困但是睡不着怎么办?
  9. arpspoof渗透工具使用方法详解+实战
  10. CCF NOI1013 识别三角形
  11. strak组件(5):为列表定制预留钩子方法
  12. php中array_merge函数
  13. 安川机器人dx200编程手册_【安川 】一文带了解DX200如何编程(上)
  14. 更改计算机的主题和桌面背景,禁止更改电脑主题背景的技巧
  15. 软件测试经验图谱硬技能之业务逻辑
  16. 本科毕业设计(论文)开题报告模板1
  17. 剪辑音频用什么软件好?
  18. 浏览器趋势2014年6月:Chrome的崛起仍在继续
  19. 计算机三级证对工作帮助大吗?
  20. 计算机知识音频转换,如何将电脑中的文本文件转化为MP3格式的音频文件?

热门文章

  1. STM32F4XX启动文件分析
  2. 时间序列之间的相关性检测
  3. arm服务器芯片和x86,ARM和X86架构的CPU算力对比
  4. [转载] 七龙珠第一部——第090话 洞洞波重现
  5. OpenCV2 计算机视觉应用编程秘籍:1~5
  6. 今天母亲节,我做了三件事
  7. 中国的软件业还不如印度阿三吗?不!事实是我们比印度阿三更强!
  8. 经典范例SQL(一)
  9. IOS 访问媒体资料库
  10. 前端与后端的模板引擎