mobile CCTV,mobile surveillance,police body worn cameras

标题: RTMP URL demo: http://61.191.27.18:8081/VEdemo.html?puid=PU_2710 [打印本页]

author: king    time: 2017-9-7 15:13
标题: RTMP URL demo: http://61.191.27.18:8081/VEdemo.html?puid=PU_2710
http://61.191.27.18:8081/doc/中的打开/关闭视频demo测试失败,登录后点击“打开视频”按钮,弹出“没有该设备通道”,而设备通道是可以用的。测试的是WEB SDK里面的非插件模式的RTMP(网站FLASH直播)。

http://61.191.27.18:8081/VEdemo.html?puid=PU_2710


author: tony    time: 2017-9-7 15:26
你好,已修改,选择http方式(包括rtmp、hls)时必须使用127.0.0.1, ocx方式时填写具体IP[attach]670[/attach]
author: besovideo    time: 2017-9-7 15:29
我来把一些QQ讨论的信息贴这里,比较乱,供后人参考:关于使用WEB-SDK RTMP的平台整合(与B/S业务系统的整合)
测试DEMO:
用浏览器访问(浏览器无关,不限于IE核)
http://61.191.27.18:8081/

关于RTMP:

开发文档里,SWVideoChannel   swOpenEx(param:OptionsOpenVideoEx) jSW.RcCode 打开视频通道(若 OptionsOpenVideoEx.div不填,将仅仅获取播放URL,不进行播放) 中,其中OptionsOpenVideoEx中的prototype



一些截图:



author: king    time: 2017-9-7 15:35
ok,已经登录成功,谢谢,不过现在打开视频黑屏,我是打开的本地的demo ,html文件
author: besovideo    time: 2017-9-7 17:38
关键是要获取PUID,正确传入。
http://61.191.27.18:8081/VEdemo.html?puid=PU_2710


author: admin    time: 2017-11-28 21:21
rtmp://188.121.2.252:1935/bvapp/PU_29238465_00_20171128_124236_7623
author: besovideo    time: 2017-11-30 18:08
解释下如何获取一个在线设备的RTMP直播URL,当然,前提是安装了smarteye server以及WEB API的server插件,例如最新的版本是:webAPI_nginx_2017_1130_1720.exe

首先,这个RTMP URL不是静态不变的,它是一个动态的URL
第一步,要在客户端主动取流(手工鼠标双击打开设备的视频或者代码里面去仿真实现),
这样,系统会创建一个session,动态分配sessionID,那么这个RTMP URL就是根据PU_ID,sessionID和timeStamp以及一个随机数构成,
rtmp://smarteye_server_IP:1935/bvapp/PU_ID+sessionID+channelNO+yyyymmdd_hhmmss+a random number,
例如下面的:
rtmp://188.121.2.252:1935/bvapp/PU_29238465_00_20171128_124236_7623




author: IBeli    time: 2017-11-30 20:57
king post on2017-9-7 15:35
ok,已经登录成功,谢谢,不过现在打开视频黑屏,我是打开的本地的demo ,html文件

您好,目前打开本地html,在播放视频的时候确实存在黑屏的问题。
你可以尝试把demo放在web容器里,通过url去访问,这样就没有问题了。




欢迎光临 mobile CCTV,mobile surveillance,police body worn cameras (http://bbs.besovideo.com:8067/) Powered by Discuz! X3.2