视频接入服务 VIS
视频接入服务 VIS
- 服务公告
- 产品介绍
- 用户指南
- API参考
-
常见问题
- 视频接入服务支持哪些类型的视频流?
- 控制台上视频流不能预览播放怎么处理?
- RTMP类型视频流在视频预览页面的推流地址和取流地址为空,如何处理?
- 首次使用视频转储功能时,需要哪些准备工作?
- 正在转储中的视频流如果中断了,OBS上的视频片段文件会怎样?
- 转储失败时如何处理?
- VIS中访问秘钥和GB/T28181密码,两种凭证有什么区别和作用?
- GB/T28181类型设备注册失败怎么处理?
- 设备接入VIS的SIP服务器地址怎么获取?
- GB/T28181类型设备邀约失败,常见原因有哪些?
- GB/T28181类型设备邀约成功后,如果设备故障并恢复,是否需要重新注册和邀约?
- 视频流管理页面中,视频流状态和转储状态分别都有哪几种,代表什么含义?
- 取流地址是https格式的url,使用该url获取实时视频时,VIS报502错误码,常见原因有哪些?
- 使用视频流或者设备并删除资源后,为何第二天仍旧收到了扣费的话单,并进行了扣费?
- 视频流的取流地址会改变吗?
- GB/T28181设备注册成功后,无法获取到视频流的常见原因有哪些?
- 文档下载
- 通用参考
本文导读
展开导读
链接复制成功!
RTMP视频流接入VIS(已下线)
VIS支持RTMP视频流接入,您需要在VIS控制台中创建RTMP视频流。
(可选)创建访问密钥
这里创建的访问密钥仅用于RTMP视频流的推流鉴权,具体请参见推流鉴权规则。若您不需要对推流进行鉴权,可跳过该操作。
- 登录VIS管理控制台。
- 在左侧导航栏选择“凭证与配置管理 > 访问密钥 > 新增”。
图2 凭证管理
- 在弹出框中,您可以自定义密钥名称和描述信息,单击“确定”后VIS会自动生成一个密钥,并自动下载为类似“credentials.csv”的文件,请妥善保管该文件。
- 创建完成后,在“访问密钥”界面可以删除或者修改密钥,只能修改密钥名称和描述信息,密钥本身不能被修改。
推流鉴权规则
如果创建RTMP视频流时设置了访问密钥,创建完成后,在使用客户端进行推流时,需在RTMP视频流的原始推流地址的基础上拼接相关鉴权参数(Expires、AccessKeyId、Token),参数规则请参见表2。
RTMP视频流的原始推流地址查看方法:在VIS管理控制台选择“视频流管理”,单击RTMP视频流名称进入视频预览界面,查看推流地址,例如“rtmp://10.4.55.180:14201/vis/stream_name”或者 “rtmp://10.4.55.180:14201/vis/stream_name?project_id=c5648d9ee6b14xxxxxxxe6fc594e55df”,或者
需要鉴权的推流地址样例:
获取的推流地址不带有参数的,通过 ? 来拼接: rtmp://xxx.xxx.xxx.xxx:xxxx/vis/stream_name?Expires=1472201595&AccessKeyId=J7UFQDxxxxxxNUV5LQK3CN&Token=bjKraxxxxxx%2FlM%3D 获取的推流地址带有参数的,通过 & 来拼接: rtmp://xxx.xxx.xxx.xxx:xxxx/vis/stream_name?project_id=c5648d9ee6b14xxxxxxxe6fc594e55df&Expires=1472201595&AccessKeyId=J7UFQDxxxxxxNUV5LQK3CN&Token=bjKraxxxxxx%2FlM%3D