产品规格书


推流器/摄像头webrtc说明书

<h1>一、webrtc播放</h1> <h3>1、【云台控制】可进行webrtc播放预览</h3> <h3>2、播放地址。参考下面说明拼接地址</h3> <pre><code> http://player.xstrive.com/webrtc/live?videoUrl=http://192.168.0.198/api/webrtc/play?streamPath=hlsram/live0&amp;amp;hasAudio=1&amp;amp;bodyType=1</code></pre> <ul> <li> <p>videoUrl: sdp接口地址 本机示例: <a href="http://192.168.0.15/api/webrtc/play?streamPath=hlsram/live0">http://192.168.0.15/api/webrtc/play?streamPath=hlsram/live0</a> 远程示例: <a href="http://序列号.cloud.xstrive.com:9502/api/webrtc/play?streamPath=hlsram/live0">http://序列号.cloud.xstrive.com:9502/api/webrtc/play?streamPath=hlsram/live0</a> 地址结尾 live0 表示通道1, live1表示通道2, 依次类推 加密地址请参考 下面第 3 点的 接口地址说明 <img src="http://showdoc.xstrive.com/server/index.php?s=/api/attachment/visitFile/sign/420e8bc4e5fedebb6d5e5f7b87e38e4c&amp;amp;showdoc=.jpg" alt="" /></p> </li> <li> <p>hasAudio:有无音频,请正确选择 1:有音频 0:无音频</p> </li> <li> <p>bodyType:sdp传输方式,固定写1即可 0:文本 1:Json</p> <p>注意:使用 player.xstrive.com 播放本地地址时,如播放失败,请先解决浏览器跨域访问本地地址安全问题。 可参考 <a href="http://showdoc.xstrive.com/web/#/p/0a4794bd36afd9239bb6138fbbbfaa6d">http://showdoc.xstrive.com/web/#/p/0a4794bd36afd9239bb6138fbbbfaa6d</a></p> </li> </ul> <h3>3、webrtc播放获取sdp 接口参考地址</h3> <p><a href="http://showdoc.xstrive.com/web/#/38?page_id=302">http://showdoc.xstrive.com/web/#/38?page_id=302</a></p> <h3>4、webrtc远程播放某些局域网限制情况会播放失败,这时可配置 直连转发平台</h3> <pre><code> 在【系统设置】【WEBRTC推流配置】页面 推流服务器选择 《直连转发平台》进行自己平台配置。 也可自动选择迅思维平台进行转发,已默认配置</code></pre> <h1>二、webrtc推流</h1> <ul> <li> <p>支持音视频格式</p> <ol> <li>视频格式 H.264. 建议配置:H.264级别:Baseline Profile. 码率类型:vbr. 帧率 [20-30]. 码率上限: 2048 以下。 不支持B帧。</li> <li>音频支持OPUS (48K)。G711(8K)。不支持AAC格式</li> </ol> </li> <li>第一步: 在设备后台界面选中【系统配置】【WEBRTC推流配置】可进行推流服务器参数配置</li> </ul> <p>webrtc服务器推流目前支持平台有</p> <ol> <li>迅思维自建平台</li> <li>腾讯云TRTC</li> <li>腾讯云快直播</li> <li>其它主流服务需定制</li> </ol> <ul> <li> <p>第二步:在【通道配置】需要开启通道点击【高级】选择配置的 webrtc服务器,并选择启用,保存即可。 <img src="http://showdoc.xstrive.com/server/index.php?s=/api/attachment/visitFile/sign/d5b18bc7fcc5cea060ab87c213e34ae5&amp;amp;showdoc=.jpg" alt="" /></p> </li> <li>第三步: 到对应平台查找播放地址播放即可</li> </ul> <h1>腾讯云TRTC配置说明</h1> <ul> <li>进入腾讯云控制台,选择云产品【实时音视频】</li> </ul> <p><img src="http://showdoc.xstrive.com/server/index.php?s=/api/attachment/visitFile&amp;amp;sign=5c22638371b7bb6bdf0e434cce83f213" alt="" /></p> <ul> <li>点击应用管理,创建一个应用。 把 SDKAppID 和 秘钥SecretKey 填入 对应数字位置。 点击设置保存即可</li> </ul> <p><img src="http://showdoc.xstrive.com/server/index.php?s=/api/attachment/visitFile&amp;amp;sign=b42a130f0540e0f639cab15e2d1be229" alt="" /></p> <ul> <li> <p>在设备后台【通道配置】对应通道点击【高级】选择配置的 【WebRTC服务器】为【腾讯云TRTC】,【WebRTC推流】选择启用,保存。</p> </li> <li>在腾讯云后台, 点开监控仪表盘即可看到当前推流的设备和通道</li> </ul> <p><img src="http://showdoc.xstrive.com/server/index.php?s=/api/attachment/visitFile&amp;amp;sign=5a4b7aee10472f1cf33147c88b52adf7" alt="" /></p> <ul> <li>使用我们的播放地址播放. 测试地址: <a href="http://player.xstrive.com/video/webrtc">http://player.xstrive.com/video/webrtc</a></li> </ul> <p><a href="http://player.xstrive.com/webrtc/live?videoUrl=http%3A%2F%2F192.168.0.197%2Fapi%2Fwebrtc%2FplaySdp%3Fchannel%3D1%26playType%3D1%20&amp;hasAudio=1&amp;bodyType=0&amp;auto=1&amp;isMute=1&amp;lang=zh-CN">http://player.xstrive.com/webrtc/live?videoUrl=http%3A%2F%2F192.168.0.197%2Fapi%2Fwebrtc%2FplaySdp%3Fchannel%3D1%26playType%3D1%20&amp;hasAudio=1&amp;bodyType=0&amp;auto=1&amp;isMute=1&amp;lang=zh-CN</a></p> <p>videoUrl: <a href="http://192.168.0.197/api/webrtc/playSdp?channel=1&amp;playType=1">http://192.168.0.197/api/webrtc/playSdp?channel=1&amp;playType=1</a> 视频播放地址。 其中channle=1 表示通道2。 channel=0 表示通道1. 依次类推 playType=1 表示从腾讯云TRTC进行播放 192.168.0.197 替换为对应设备访问地址。如果是内网地址,浏览器需要解决跨域问题。参考文章 <a href="http://showdoc.xstrive.com/web/#/p/0a4794bd36afd9239bb6138fbbbfaa6d">http://showdoc.xstrive.com/web/#/p/0a4794bd36afd9239bb6138fbbbfaa6d</a></p> <p>以下参数可保持默认。</p> <p>hasAudio=1 推流有音频 bodyType=0 默认 auto=1 自动播放 isMute=1 静音播放 lang=zh-CN 中文界面</p> <ul> <li>使用腾讯云TRTC播放 参考无UI接入,<a href="https://cloud.tencent.com/document/product/647/32398">https://cloud.tencent.com/document/product/647/32398</a></li> </ul> <h1>腾讯云快直播配置说明</h1> <ul> <li>登录腾讯云控制台,进入【云直播】 选择【域名管理】找到推流域名,在推流配置里面查看 推流地址解析和鉴权配置。</li> </ul> <p><img src="http://showdoc.xstrive.com/server/index.php?s=/api/attachment/visitFile&amp;amp;sign=c272323e7e55f50ccdd82b5c177ac1a8" alt="" /></p> <p><img src="http://showdoc.xstrive.com/server/index.php?s=/api/attachment/visitFile&amp;amp;sign=0e4894e18fb994f71aaef8bbd52ff802" alt="" /></p> <p>根据图示,对应位置 3,4填写即可。 示例: 比如您生成的推流地址为: webrtc://111111.txpush.myqcloud.com/live/1301828553_test?txSecret=fe0d566f77e459&amp;txTime=63F8604C</p> <p>在迅思维的 WebRTC推流服务器界面 推流地址只需填写 webrtc://111111.txpush.myqcloud.com/live 这部分即可。 后面的 流名称和鉴权信息,系统会自动添加,不需要填写, 可参考示例图</p> <ul> <li>播放示例 进入腾讯云控制台,在云直播 流管理 可以根据 设备序列号和通道号 找到对应的推流信息。点击后面预览即可实现播放。</li> </ul> <p><img src="http://showdoc.xstrive.com/server/index.php?s=/api/attachment/visitFile&amp;amp;sign=30c8fb3266e44e015482b4a159a70efe" alt="" /></p> <p>StreamName 里面 前部分是设备序列号。后面是通道号: 1代表通道2, 2代表通道3. 依次类推。中间的 Live 站位符号,无意义</p>

页面列表

ITEM_HTML