内置IP 摄像头 懂得请进...急急急

JeremyChenX 2013-12-04 10:51:42
我用的是Ip摄像头,直接内嵌到网上的,在指定的网址上可以观看视频

访问:192.168.1.101/index.html就可以得到
如图:


需求:现在我们的要求是把该摄像头的边框都拿下去,并且屏幕变小.

1.厂家那边没有提供可用的外部接口.

2.到是给了个内部开发接口,但是涉及Ajax跨域问题,所以我就写了个代理,去请求数据,
然后远程加载摄像头的Activex插件.

3.别的信息都得到了,比如:人员信息,登录信息.但是取不到视频 如图:



本人这方面比较小白..有没有实现过的...求指教...
...全文
26247 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
JeremyChenX 2013-12-04
  • 打赏
  • 举报
回复
引用 11 楼 lwb314 的回复:
我举的例子里/v0 RTSP/1.0是输出地址,如果你在管理页面里看见有输出地址或者输出路径之类的就挂在IP后边 rtsp://192.168.1.101/输出路径
嗯,我在研究一下,如果这个问题解决了,我在给你100分
  • 打赏
  • 举报
回复
我举的例子里/v0 RTSP/1.0是输出地址,如果你在管理页面里看见有输出地址或者输出路径之类的就挂在IP后边 rtsp://192.168.1.101/输出路径
  • 打赏
  • 举报
回复
你下个VLC播放器,然后在播放里边找有个网络地址,网络地址写rtsp://摄像头IP:摄像头端口(默认是554) rtsp://192.168.22.136:5000/v0 RTSP/1.0 比如这样的,这里5000是端口后边是转发地址,你可以写 rtsp://192.168.1.101 先试试
JeremyChenX 2013-12-04
  • 打赏
  • 举报
回复
引用 7 楼 lwb314 的回复:
[quote=引用 5 楼 NobodyCanHelpMe 的回复:] [quote=引用 1 楼 lwb314 的回复:] 首先说192.168.1.101/index.html这个是人家IP摄像头内置的管理网页,人家自己调用自己当然没有问题。 至于楼主说的然后远程加载摄像头的Activex插件。一般Activex插件不都是你打开网页的时候,提示你安装吗,所以我不知道楼主你是怎么远程调用的,我之前弄的在网页上看视频都是需要把插件安装到本机的,这就好像你自己电脑上没有FlashPlayer你就看不了优酷视频是一个道理,别人电脑上有也帮不了你。 最后是播放地址问题,IP摄像头一般都会使用RTSP协议,楼主看见的192.168.1.101/index.html这个只是人家的管理页面,这个页面里的IP摄像头的RTSP流播放地址,才应该是真正的地址,如果你的地址写的是192.168.1.101/index.html那么信号是肯定出不来的
这个页面里的IP摄像头的RTSP流播放地址,才应该是真正的地址 为什么我找不到这个播放地址。[/quote] 正常IP摄像头都是以RTSP流的方式转发信号的,看下说明书或者在哪个管理页面里找找[/quote] 这个是没有说明书的 管理页面我看了,也没有..只有个操作手册和安装文档.但说的是一个东西
JeremyChenX 2013-12-04
  • 打赏
  • 举报
回复
引用 6 楼 lwb314 的回复:
看看摄像头提供没提供网页播放视频的动态链接库,拷贝到system32下边,然后再register一下,这样你的电脑就能播放了,然后在你的页面上标签按人家那么写,之后是地址,应该是RTSP开头的,不是HTTP开头,楼主看下摄像头的说明书吧
引用 6 楼 lwb314 的回复:
看看摄像头提供没提供网页播放视频的动态链接库,拷贝到system32下边,然后再register一下,这样你的电脑就能播放了,然后在你的页面上标签按人家那么写,之后是地址,应该是RTSP开头的,不是HTTP开头,楼主看下摄像头的说明书吧
页面上没有RTSP开头的标签.也没有发现动态链接库 哥们能否方便加个QQ
  • 打赏
  • 举报
回复
引用 5 楼 NobodyCanHelpMe 的回复:
[quote=引用 1 楼 lwb314 的回复:] 首先说192.168.1.101/index.html这个是人家IP摄像头内置的管理网页,人家自己调用自己当然没有问题。 至于楼主说的然后远程加载摄像头的Activex插件。一般Activex插件不都是你打开网页的时候,提示你安装吗,所以我不知道楼主你是怎么远程调用的,我之前弄的在网页上看视频都是需要把插件安装到本机的,这就好像你自己电脑上没有FlashPlayer你就看不了优酷视频是一个道理,别人电脑上有也帮不了你。 最后是播放地址问题,IP摄像头一般都会使用RTSP协议,楼主看见的192.168.1.101/index.html这个只是人家的管理页面,这个页面里的IP摄像头的RTSP流播放地址,才应该是真正的地址,如果你的地址写的是192.168.1.101/index.html那么信号是肯定出不来的
这个页面里的IP摄像头的RTSP流播放地址,才应该是真正的地址 为什么我找不到这个播放地址。[/quote] 正常IP摄像头都是以RTSP流的方式转发信号的,看下说明书或者在哪个管理页面里找找
  • 打赏
  • 举报
回复
看看摄像头提供没提供网页播放视频的动态链接库,拷贝到system32下边,然后再register一下,这样你的电脑就能播放了,然后在你的页面上标签按人家那么写,之后是地址,应该是RTSP开头的,不是HTTP开头,楼主看下摄像头的说明书吧
JeremyChenX 2013-12-04
  • 打赏
  • 举报
回复
引用 1 楼 lwb314 的回复:
首先说192.168.1.101/index.html这个是人家IP摄像头内置的管理网页,人家自己调用自己当然没有问题。 至于楼主说的然后远程加载摄像头的Activex插件。一般Activex插件不都是你打开网页的时候,提示你安装吗,所以我不知道楼主你是怎么远程调用的,我之前弄的在网页上看视频都是需要把插件安装到本机的,这就好像你自己电脑上没有FlashPlayer你就看不了优酷视频是一个道理,别人电脑上有也帮不了你。 最后是播放地址问题,IP摄像头一般都会使用RTSP协议,楼主看见的192.168.1.101/index.html这个只是人家的管理页面,这个页面里的IP摄像头的RTSP流播放地址,才应该是真正的地址,如果你的地址写的是192.168.1.101/index.html那么信号是肯定出不来的
这个页面里的IP摄像头的RTSP流播放地址,才应该是真正的地址 为什么我找不到这个播放地址。
JeremyChenX 2013-12-04
  • 打赏
  • 举报
回复
引用 2 楼 huxiweng 的回复:
用html5 标签吧。。。 演示:http://www.gbin1.com/gb/demoviewer/93/6b53eafd-58c4-4517-b39e-2a266c89ff9e/index.html.htm http://www.gbin1.com/gb/share/93.htm
版主大大,客户那边要求,只能用IE。 有的IE版本不支持HTML5....
JeremyChenX 2013-12-04
  • 打赏
  • 举报
回复
引用 1 楼 lwb314 的回复:
首先说192.168.1.101/index.html这个是人家IP摄像头内置的管理网页,人家自己调用自己当然没有问题。 至于楼主说的然后远程加载摄像头的Activex插件。一般Activex插件不都是你打开网页的时候,提示你安装吗,所以我不知道楼主你是怎么远程调用的,我之前弄的在网页上看视频都是需要把插件安装到本机的,这就好像你自己电脑上没有FlashPlayer你就看不了优酷视频是一个道理,别人电脑上有也帮不了你。 最后是播放地址问题,IP摄像头一般都会使用RTSP协议,楼主看见的192.168.1.101/index.html这个只是人家的管理页面,这个页面里的IP摄像头的RTSP流播放地址,才应该是真正的地址,如果你的地址写的是192.168.1.101/index.html那么信号是肯定出不来的
对于Activex的原理 不是很懂... 我是这样做的,把他原来的网页下载下来一份。然后本地运行-之后本地有个Activex插件下载,我把路径指向了,摄像头的路径。 那请问我该如何做,才能满足我的需求呢?
  • 打赏
  • 举报
回复
首先说192.168.1.101/index.html这个是人家IP摄像头内置的管理网页,人家自己调用自己当然没有问题。 至于楼主说的然后远程加载摄像头的Activex插件。一般Activex插件不都是你打开网页的时候,提示你安装吗,所以我不知道楼主你是怎么远程调用的,我之前弄的在网页上看视频都是需要把插件安装到本机的,这就好像你自己电脑上没有FlashPlayer你就看不了优酷视频是一个道理,别人电脑上有也帮不了你。 最后是播放地址问题,IP摄像头一般都会使用RTSP协议,楼主看见的192.168.1.101/index.html这个只是人家的管理页面,这个页面里的IP摄像头的RTSP流播放地址,才应该是真正的地址,如果你的地址写的是192.168.1.101/index.html那么信号是肯定出不来的
JeremyChenX 2013-12-04
  • 打赏
  • 举报
回复
引用 25 楼 lwb314 的回复:
[quote=引用 24 楼 NobodyCanHelpMe 的回复:] 可能是我没表达明白 不好意思,OBJECT标签 我里面的参数引的是VLC播放器 是好使的. 但是,它本身自带的还是不好使... 我想问的是,我已经本地安装了它的Activex 应该是好使的啊,可是为什么不好使呢?
一般本地都会有个DLL,需要放到你的system32下边,然后再注册它,我在上边和你说过这个,可能你的那个还是少东西[/quote] 嗯,谢谢你帮我解决了问题.我在给你100分 在开一个帖子。
  • 打赏
  • 举报
回复
引用 24 楼 NobodyCanHelpMe 的回复:
可能是我没表达明白 不好意思,OBJECT标签 我里面的参数引的是VLC播放器 是好使的. 但是,它本身自带的还是不好使... 我想问的是,我已经本地安装了它的Activex 应该是好使的啊,可是为什么不好使呢?
一般本地都会有个DLL,需要放到你的system32下边,然后再注册它,我在上边和你说过这个,可能你的那个还是少东西
JeremyChenX 2013-12-04
  • 打赏
  • 举报
回复
可能是我没表达明白 不好意思,OBJECT标签 我里面的参数引的是VLC播放器 是好使的. 但是,它本身自带的还是不好使... 我想问的是,我已经本地安装了它的Activex 应该是好使的啊,可是为什么不好使呢?
  • 打赏
  • 举报
回复
就是JS,如果你自己的OBJECT标签已经好使了,那你就看看那个控制页上引什么脚本了,你都给下载下来,引导你自己的页面上再试试
JeremyChenX 2013-12-04
  • 打赏
  • 举报
回复
引用 21 楼 lwb314 的回复:
[quote=引用 19 楼 NobodyCanHelpMe 的回复:] [quote=引用 17 楼 lwb314 的回复:] 这些你可以通过摄像头自带的那个控制页看看他们的控制脚本是怎么写的
<object classid="clsid:ab1408a0-10f6-40ba-984d-074d7bdc3126" width="800" height="592" name="embed1" hspace="0" vspace="0" align="middle" id="embed1"> 就这一个object.没有别的了,所有的都围绕这一个Object实现的[/quote] 页面上不是有一堆播放暂停的按钮嘛,那个脚本你在本地试一下[/quote] 页面上那堆暂停按钮 全部都是用js控制的 那个脚本 我试过了 不好使。
  • 打赏
  • 举报
回复
引用 19 楼 NobodyCanHelpMe 的回复:
[quote=引用 17 楼 lwb314 的回复:] 这些你可以通过摄像头自带的那个控制页看看他们的控制脚本是怎么写的
<object classid="clsid:ab1408a0-10f6-40ba-984d-074d7bdc3126" width="800" height="592" name="embed1" hspace="0" vspace="0" align="middle" id="embed1"> 就这一个object.没有别的了,所有的都围绕这一个Object实现的[/quote] 页面上不是有一堆播放暂停的按钮嘛,那个脚本你在本地试一下
JeremyChenX 2013-12-04
  • 打赏
  • 举报
回复
引用 18 楼 lwb314 的回复:
[quote=引用 16 楼 NobodyCanHelpMe 的回复:] [quote=引用 15 楼 lwb314 的回复:] 你说的是播放暂停这些功能,这个是可以得,不过具体怎么写你只能参考你用的那个动态链接库的API了。
我是否可以这样理解,他原来的Activex插件 只不过是相当于一个实现了rtsp协议的“播放器”.而我本地没有这个“播放器”。所以播放不了视频. [/quote] 是这个意思。是你的浏览器里没有他那个插件[/quote] 但是我本地 确实安装了它的那个 Activex插件..
JeremyChenX 2013-12-04
  • 打赏
  • 举报
回复
引用 17 楼 lwb314 的回复:
这些你可以通过摄像头自带的那个控制页看看他们的控制脚本是怎么写的
<object classid="clsid:ab1408a0-10f6-40ba-984d-074d7bdc3126" width="800" height="592" name="embed1" hspace="0" vspace="0" align="middle" id="embed1"> 就这一个object.没有别的了,所有的都围绕这一个Object实现的
加载更多回复(5)

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧