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

2024-7-8 18:59| 发布者: 9zo1wx| 查看: 5252| 评论: 3

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

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

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

一、准备工作

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主题名称】

pcLivePC预览)、pcRecPC回放)、securityPC安防)、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主题名称】

pcLivePC预览)、pcRecPC回放)、securityPC安防)、simple(精简)

 






路过
1

雷人

握手

鲜花
1

鸡蛋

刚表态过的朋友 (2 人)

4215074007_open2024-7-26 18:22
我接到自己的平台上跨域了怎么办
回复
3qsi482024-7-13 10:14
<h1>1</h1>
回复
3qsi482024-7-13 10:13
ezopen
回复
您需要登录后才可以发表言论 登录立即注册
Powered by 【杭州赋睿科技有限公司】 萤石用户社区(浙ICP备2024101974号-2) 使用条款 | 隐私政策 | 经营许可
关灯 返回顶部
返回顶部