首页 / 文档中心 / 设备使用说明 / 推流器/摄像头webrtc说明书

推流器/摄像头webrtc说明书

设备使用说明 · 通用文档

[TOC]

一、webrtc播放

1、【云台控制】可进行webrtc播放预览

2、 设备分享页面播放 (v1.26.0.68 或更高版本支持)

【通道设置】-【通道预览】切换到webrtc页签 复制 webrtc播放地址在新的浏览器页面播放
【推流列表】-【预览】切换到webrtc页签 复制 webrtc播放地址在新的浏览器页面播放
【GB28181平台】-【预览】复制 webrtc播放地址在新的浏览器页面播放

3、外网嵌入我司播放器播放。参考下面说明拼接地址

    http://player.xstrive.com/webrtc/live?videoUrl=http://192.168.0.198/api/webrtc/play?streamPath=hlsram/live0&hasAudio=1&bodyType=1
  • videoUrl: sdp接口地址
    本机示例: http://192.168.0.15/api/webrtc/play?streamPath=hlsram/live0
    远程示例: http://序列号.cloud.xstrive.com:9502/api/webrtc/play?streamPath=hlsram/live0
    地址结尾 live0 表示通道1, live1表示通道2, 依次类推
    加密地址请参考 下面第 3 点的 接口地址说明

  • hasAudio:有无音频,请正确选择
    1:有音频
    0:无音频

  • bodyType:sdp传输方式,固定写1即可
    0:文本
    1:Json

    注意:使用 player.xstrive.com 播放本地地址时,如播放失败,请先解决浏览器跨域访问本地地址安全问题。
    可参考 docs.html

4、webrtc播放获取sdp 接口参考地址

doc-302.html

5、webrtc远程播放某些局域网限制情况会播放失败,这时可配置 直连转发平台

    在【系统设置】【WEBRTC配置】-【WebRTC基础配置】页面 选择《P2P转发服务器》。
    也可自动选择 xstrive平台进行转发,已默认配置

二、webrtc推流

  • 支持音视频格式
    1. 视频格式 H.264. 建议配置:H.264级别:Baseline Profile. 码率类型:vbr. 帧率 [20-30]. 码率上限: 2048 以下。 不支持B帧。
    1. 音频支持OPUS (48K)。G711(8K)。不支持AAC格式

  • 第一步: 在设备后台界面选中【系统配置】【WEBRTC推流配置】可进行推流服务器参数配置

  • 第二步:在【通道配置】需要开启通道点击【高级】选择配置的 webrtc服务器,并选择启用,保存即可。

  • 第三步: 到对应平台查找播放地址播放即可

腾讯云快直播配置参考

  • 登录腾讯云控制台,进入【云直播】 选择【域名管理】找到推流域名,在推流配置里面查看 推流地址解析和鉴权配置。


根据图示,对应位置 3,4填写即可。
示例: 比如您生成的推流地址为: webrtc://111111.txpush.myqcloud.com/live/1301828553_test?txSecret=fe0d566f77e459&txTime=63F8604C

在迅思维的 WebRTC推流服务器界面 推流地址只需填写 webrtc://111111.txpush.myqcloud.com/live 这部分即可。
后面的 流名称和鉴权信息,系统会自动添加,不需要填写, 可参考示例图

  • 播放示例
    进入腾讯云控制台,在云直播 流管理 可以根据 设备序列号和通道号 找到对应的推流信息。点击后面预览即可实现播放。

StreamName 里面 前部分是设备序列号。后面是通道号: 1代表通道2, 2代表通道3. 依次类推。中间的 Live 站位符号,无意义

这份文档没解决你的问题?联系我们,技术工程师直接对接。

询价咨询

填写这几项,我们 1 个工作日内回传报价与方案

点「生成询价邮件」会打开你的邮件客户端,正文已自动填好;电脑没配邮件客户端,就点「复制内容」粘到网页邮箱发送,收件人 sunshiyang@xstrive.com。