如何获取能直接在浏览器打开的播放地址?

背景:需要在浏览器上直接打开设备的画面,但又不想二次开发

 本文介绍一种极简的取流方式,不需要掌握前端开发知识,按照本文档拼接就能得到设备的播放地址

一、准备工作

1.将设备接入到萤石账号下。萤石设备接入指南:https://open.ys7.com/help/2837,海康摄像头接入指南:https://open.ys7.com/help/2834,海康录像机接入指南:https://open.ys7.com/help/2836

2.将萤石账号升级为萤石开发者账号,并且拿到账号的Token信息。指导文档:https://club.ys7.com/portal.php?mod=view&aid=34

二、拼接地址(适用于Web页面)

1.预览模板(直播):https://open.ys7.com/console/jssdk/pc.html?accessToken=【at参数】&url=ezopen://【设备验证码@】open.ys7.com/【设备序列号】/【通道号】【清晰度】【播放类型】.live&themeId=【UIKIT主题名称】

2.回放模板:https://open.ys7.com/console/jssdk/pc.html?accessToken=【at参数】&url=ezopen://【设备验证码@】open.ys7.com/【设备序列号】/【通道号】【清晰度】【播放类型】.rec【开始时间&结束时间】&themeId=【UIKIT主题名称】

3.拼接示例:https://open.ys7.com/console/jssdk/pc.html?url=ezopen://open.ys7.com/E5****763/1.rec?begin=20240622000000&end=20240623235829&accessToken=at385******f7w1gm****xb47r-3npwv55aws-1***gfb-5****l3&themeId=pcRec

4.效果图

5.需要自行填入的模板参数如下

【at参数】

可以在控制台-账号中心-应用信息页面查看:https://open.ys7.com/console/application.html;
也可以通过接口获取,接口文档:https://open.ys7.com/help/81

【设备验证码@】

萤石设备验证码一般位于机身上,海康设备验证码为接入时自行设定的
加密的设备需要加入验证码才能播放,若设备未加密可以不传此参数

【设备序列号】

需要播放的设备序列号
一般位于机身上,设备接入后可以在控制台-设备管理器-设备管理页面获取到

【通道号】

若设备是通过录像机接入进来,则需要填设备的通道号,一般为1/2/3等数字;
若摄像头直接接入,则通道号为1

【清晰度】

.hd对应高清(取设备主码流)
不传对应流畅(取设备子码流)

【开始时间&结束时间】

回放的录像片段起止时间点:yyyyMMddhhmmss&end= yyyyMMddhhmmss

【UIKIT主题名称】

pcLive(PC预览)、pcRec(PC回放)、security(PC安防)、simple(精简)

 

三、拼接地址(适用于H5页面)

1.预览模板(直播):https://open.ys7.com/console/jssdk/mobile.html?accessToken=【at参数】&url=ezopen://【设备验证码@】open.ys7.com/【设备序列号】/【通道号】【清晰度】【播放类型】.live&themeId=【UIKIT主题名称】

2.回放模板:https://open.ys7.com/console/jssdk/mobile.html?accessToken=【at参数】&url=ezopen://【设备验证码@】open.ys7.com/【设备序列号】/【通道号】【清晰度】【播放类型】.live&themeId=【UIKIT主题名称】

3.拼接示例:https://open.ys7.com/console/jssdk/mobile.html?url=ezopen://open.ys7.com/E5****763/1.rec?begin=20240622000000&end=20240623235829&accessToken=at385******f7w1gm****xb47r-3npwv55aws-1***gfb-5****l3&themeId=pcRec

4.效果图

5.需要自行填入的模板参数如下

【at参数】

可以在控制台-账号中心-应用信息页面查看:https://open.ys7.com/console/application.html;
也可以通过接口获取,接口文档:https://open.ys7.com/help/81

【设备验证码@】

萤石设备验证码一般位于机身上,海康设备验证码为接入时自行设定的
加密的设备需要加入验证码才能播放,若设备未加密可以不传此参数

【设备序列号】

需要播放的设备序列号
一般位于机身上,设备接入后可以在控制台-设备管理器-设备管理页面获取到

【通道号】

若设备是通过录像机接入进来,则需要填设备的通道号,一般为1/2/3等数字;
若摄像头直接接入,则通道号为1

【清晰度】

.hd对应高清(取设备主码流)
不传对应流畅(取设备子码流)

【开始时间&结束时间】

回放的录像片段起止时间点:yyyyMMddhhmmss&end= yyyyMMddhhmmss

【UIKIT主题名称】

pcLive(PC预览)、pcRec(PC回放)、security(PC安防)、simple(精简)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值