前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >老牌安防流媒体RTSP协议如何在移动互联网新时代焕发第二春

老牌安防流媒体RTSP协议如何在移动互联网新时代焕发第二春

原创
作者头像
Openskeye
修改2023-03-29 14:37:19
5410
修改2023-03-29 14:37:19
举报
文章被收录于专栏:国标视频云平台

众所周知,RTSP流媒体直播协议是目前最成熟、应用最广泛的流媒体协议,其不仅支持直播,也支持回放,更是目前安防行业的唯一指定的标准流媒体协议,没有之一。

目前RTSP协议的定位变得非常尴尬,一方面我们需要通过各监控设备的WEB管理后台查看监控视频,另一方面我们不得不安装各大安防厂商(海康、大华、宇视)的浏览器插件,而随着互联网的发展,进入移动互联网时代和无插件直播时代,各大浏览器厂商纷纷淘汰浏览器插件,导致各大安防或者视频流媒体厂商不得不通过转协议的方案达到无插件直播的目的,而转协议会导致延迟增大,转协议额外增加开销,平台依赖性变强等问题。

那么有没有一种方法能使得既能在浏览器上进行无插件直播,同时又不转换协议呢,答案是肯定有的:

* 通过websocket代理rtsp协议通过流媒体服务器分发出来;

* 网页上通过html5(H5) js播放器解析rtsp流媒体协议格式;

* 通过浏览器自带的(硬件)解码器进行高效解码,已达到浏览器高效率低延时播放rtsp流的目的。

###解决方案已经有了,具体如何实现呢?

第一步,搭建RTSP流媒体服务器,或者在已有流媒体服务器基础上增加websocket代理,将分发的rtsp代理出来,或者免费下载SkeyeVSS综合安防视频云服务其SkeyeSMS流媒体服务自带WS-RTSP流转发功能,或者通过在线演示(演示用户名:admin 密码:123456)地址接入网络摄像机测试;

第二步,网页WEB端通过SkeyeWebPlayer.js播放器播放ws-rtsp流,当然也支持网页无插件播放http-flv/hls/ws-flv等视频媒体流,具体实现截图如下:

SkeyeSMS流媒体服务器支持通过输出rtsp流和ws-rtsp流格式如下:

代码语言:txt
复制
ws-rtsp: ws://39.101.128.80:5540/34020000001310000071/0
代码语言:txt
复制
rtsp: rtsp://39.101.128.80:5540/34020000001310000071/0

通过VLC播放rtsp流如下图所示:

通过Android或者iOS手机浏览器或者微信访问SkeyeVSS后台无插件播放ws-rtsp流,如下图所示:

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云直播
云直播(Cloud Streaming Services,CSS)为您提供极速、稳定、专业的云端直播处理服务,根据业务的不同直播场景需求,云直播提供了标准直播、快直播、云导播台三种服务,分别针对大规模实时观看、超低延时直播、便捷云端导播的场景,配合腾讯云视立方·直播 SDK,为您提供一站式的音视频直播解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档