CMSV6帮助文档
/
901 DOCS · 226 VIDEOSEN

远程回放

作者 admin更新 2026-05-09 11:13:53文档 ID 1342约 2,542 字 · 阅读 6 分钟查看原文 ↗

接口说明

以下介绍cmsv6player.min.js插件远程回放的API接口。
使用前需要加载插件,参见:初始化插件

开始远程回放

startVod(index, url)
参数名称 参数类型 必须 示例 参数含义
index number 是 无 窗口下标(从0开始)
url string 是 无 远程回放url地址 录像查询时返回(优先用 PlaybackUrlWs字段)
根据录像查询获取到的录像信息拼装的url, 请参照回放地址说明

回放地址说明

(1)地址固定为 ws://ip:port/3/5?DownType=5
(2)请求参数说明

参数名称 参数含义
FILELOC 文件搜索时返回的loc
FILESVR 文件搜索时返回的svr
FILECHN 文件搜索时返回的chn
PLAYFILE 文件搜索时返回的file
FILEBEG 文件搜索时返回的beg和end
FILEEND 文件搜索时返回的end
PLAYBEG 播放起始的偏移,单位毫秒,相当于文件的开始时间算,0表示从文件开始位置进行播放
PLAYEND 播放结束的偏移,单位毫秒, 相当文件开始时间算,不得大于文件的总时长
PLAYIFRM 只播放I帧(请填为0)
PLAYCHN 播放那个通道的录像,文件存在多个通道的录像时使用,如果不存在多个通道,则直接使用0
DevIDNO 当播放设备上的文件时,为设备编号;当播放服务器上的文件时,为车辆号

回放地址示例

//https示例
wss://v7.cmsv8.com:16604/3/5?DownType=5&jsession=66d754dd7f41473dbd2&DevIDNO=013300000001&FILELOC=1&FILESVR=0&FILECHN=0&FILEBEG=0&FILEEND=300&PLAYIFRM=0&PLAYFILE=;0;0;24;12;10;0;300;0;0_0_0_1&PLAYBEG=0&PLAYEND=0&PLAYCHN=0&YEAR=24&MON=12&DAY=10
//http示例
ws://v7.cmsv8.com:6604/3/5?DownType=5&jsession=66d754dd7f41473dbd2&DevIDNO=013300000001&FILELOC=1&FILESVR=0&FILECHN=0&FILEBEG=0&FILEEND=300&PLAYIFRM=0&PLAYFILE=;0;0;24;12;10;0;300;0;0_0_0_1&PLAYBEG=0&PLAYEND=0&PLAYCHN=0&YEAR=24&MON=12&DAY=10

备注:服务器为https时,链接里ws改为wss、6604改为16604,当录像文件为服务器上的,需要将录像查询接口返回的url端口改为6604或16604

停止远程回放

 stopVideo(index)
参数名称 参数类型 必须 示例 参数含义
index number 是 0 窗口下标(从0开始)

回放窗口功能说明

打开全屏/关闭全屏
toolToggleFullScreen(enable);  //enable 1打开全屏 0关闭全屏
打开音频/关闭音频
toolToggleAudio(enable,index); //enable 1打开 0关闭 ,index窗口序号,不传则取当前选中的窗口
截图
toolSnap(index); //index窗口序号,不传则取当前选中的窗口
设置音量
toolSetVolume(volume,index);//volume 音量大小 0-100,index窗口序号,不传则取当前选中的窗口
获取视频接收的码率
toolGetSpeed(index); //index窗口序号,不传则取当前选中的窗口
录像回放播放
toolPlayForPlayBack();
录像回放暂停
toolPauseForPlayBack();
录像回放快进
toolFastForPlayBack();
录像回放快退
toolSlowForPlayBack();
录像回放总时长
toolGetTotalDurationForPlayBack();
录像回放播放时长
toolGetPlayDurationForPlayBack();
录像回放下载时长
toolGetDownDurationForPlayBack();
录像回放帧进
toolStepForPlayBack();

使用示例

参见:

https://v7.cmsv8.com/808gps/open/player/videoExampleH5.html?lang=zh
https://v7.cmsv8.com/808gps/open/player/VideoSearchDemo.html?lang=zh
https://v7.cmsv8.com/808gps/open/player/PlayBackVideo.html?account=cmsv6&password=cmsv6&PlateNum=S66666&lang=zh

示例代码

//视频插件要初始化完成后才能调用
//开始远程回放
function startPlayback() {
      //停止远程回放
     cmsv6player.stopVideo(0);
      //开始远程回放
      cmsv6player.startVod(0, "https://v7.cmsv8.com:16604/3/5?DownType=5&DevIDNO=013300000001&FILELOC=1&FILESVR=0&FILECHN=0&FILEBEG=1&FILEEND=100&PLAYIFRM=0&PLAYFILE=H20121123-112931P3A1P0.avi&PLAYBEG=0&PLAYEND=0&PLAYCHN=0&jsession=");
}
//停止远程回放
function stopPlayback() {
      cmsv6player.stopVideo(0);
}
数据来源 help.cmsv8.com
901 篇文档 · 226 个视频 · docs.alwaycare.com