宗教Atitit onvif协议得到rtsp地址播放java语言 attilx总结

2.1.
 java.lang.UnsatisfiedLinkError:
Directory separator should not appear in library name:
D:\tsclib.dll3

 

1.3. OPENCV2.4.3改善 2.4.2哪怕起矣针对java的支持

改进对python的支持

2012-11-02

OpenCV

2.4.3

Reference
manual
User
guide
Tutorials
Java
API

 

1.2. Onvif摄像头的发现,ws的意识体制,使用xcf类库

 

Onvif共商建立在webservice商事基础及。他的意识体制就是ws的意识体制。。

 

import
java.util.List;

import
javax.xml.ws.EndpointReference;

import
org.apache.cxf.ws.discovery.WSDiscoveryClient;

 

public
class Main

{

    public
static void main(String[] args)

    {

        WSDiscoveryClient
client = new WSDiscoveryClient();

        client.setVersion10();
// use WS-discovery 1.0

        client.setDefaultProbeTimeout(1000);
// timeout 1s

 

        System.out.println("Probe:"

  • client.getAddress());

        List<EndpointReference>
references = client.probe();

 

        System.out.println("Nb
answsers:" + references.size());

        for
(EndpointReference ref : references)

        {

            System.out.println(ref.toString());

        }

    }

}

Probe is
:soap.udp://239.255.255.250:3702

Nb
answsers:1

<?xml
version="1.0" encoding="UTF-8"
standalone="yes"?><EndpointReference
xmlns="http://www.w3.org/2005/08/addressing"&gt;&lt;Address&gt;http://192.168.31.144:10080/onvif/device\_service&lt;/Address&gt;&lt;ReferenceParameters/&gt;&lt;/EndpointReference&gt;

 

 

返回的ws服务地方  http://192.168.31.144:10080/onvif/device\_service

 

 

 

1.3.
OPENCV2.4.3改良 2.4.2就算发出了针对性java的支撑2

Atitit onvif协议得到rtsp地址播放java语言 attilx总结

2.
Qa3

2.1.
问题怎么用此获得的地点不克播放4

1.1.
:OpenCV 3.0 发布,史上功能最好咸,速度极抢之版1

 

 

1.2.
Onvif摄像头的发现,ws的意识体制,使用xcf类库1

1.2. 应用领域

编辑

1、人机互动

2、物体识别

3、图像分割

4、人脸识别

5、动作识别

6、走跟踪

7、机器人

8、运动分析

9、机器视觉

10、结构分析

11、汽车安全驾驶

1.1. 收获rtsp地址的算法和流程 

动态发现onvif设备

调用getProfiles  获取Profile列表,

调用getStreamUri 获得rtsp地址 ( 使用Profile参数)

 

 

 

1.1. :OpenCV 3.0 发布,史上力量最好咸,速度极抢的本

2016-05-19 v2.4.13   267M

 

 

2011年8月,OpenCV 2.3发布。

2012年4月2日,发布OpenCV 2.4。

2014年8月21日,发布OpenCv 3.0 alpha。

2014年11月11日,发布OpenCV 3.0 beta。

2015年6月4日,发布OpenCV 3.0。

2013年12月31日,OpenCV 2.4.8发布。

2014年4月25日,OpenCV 2.4.9发布。

2014年8月21日,OpenCv 3.0 alpha版本发布。

2014年11月11日,OpenCv 3.0 beta版本发布。

2015年6月4日,OpenCV 3.0本子发布。[3] 

2015年7月30声泪俱下,OpenCV2.4.12本发布。

2015年12月21日,OpenCV3.1版本发布。

 

2. 调用getStreamUri 获得rtsp地址 ,使用类库ONVIF Java Library by Milgo

根据达异步获得的ws服务地方,提取ip,port。。调用getStreamUri 获得rtsp地址

 

返回的rtsp地址  rtsp://192.168.31.144:10554/tcp/av0_0

 

 

package com.attilax.video;

 

/**

 * @author attilax

 *2016年12月21日 下午10:38:11

 */

import java.io.IOException;

import java.net.ConnectException;

import java.util.List;

 

import javax.xml.soap.SOAPException;

 

import org.onvif.ver10.media.wsdl.GetStreamUri;

import org.onvif.ver10.media.wsdl.GetStreamUriResponse;

import org.onvif.ver10.schema.Profile;

import org.onvif.ver10.schema.StreamSetup;

import org.onvif.ver10.schema.Transport;

 

import de.onvif.soap.OnvifDevice;

 

public class OnvifTest {

public static void main(String[] args) {

// org.apache.commons.codec.binary.Base64

// org.apache.commons.codec.binary.Base64

try {

// OnvifDevice nvt = new OnvifDevice("192.168.0.20", "admin",

// "password");

OnvifDevice nvt = new OnvifDevice("192.168.31.144:10080", "", "");

List<Profile> profiles = nvt.getDevices().getProfiles();

for (Profile profile : profiles) {

// String profileToken = profiles.get(0).getToken();

System.out.println(profile);

}

 

// System.out.println("Snapshot URI: "+nvt.getMedia().getSnapshotUri(profileToken));

String profileToken = profiles.get(0).getToken();  //PROFILE_000

StreamSetup streamSetup = new StreamSetup();

String getStreamUri = nvt.getMedia().getStreamUri(profileToken, streamSetup);

System.out.println("getStreamUri:" + getStreamUri);

catch (ConnectException e) {

System.err.println("Could not connect to NVT.");

catch (SOAPException e) {

e.printStackTrace();

}

}

 

 

 

 

1.2.
应用领域2

 

 

1.1.
取得rtsp地址的算法和流程1

Atitit
opencv版本新特色attilax总结

 

1.4. opencv在2.4.4版本后添加了对java的新型支持,可以利用java api了。

下就是我以opencv的java api 提取图片的sift特征。

 

 

 

 

 

 

 

参考资料

java中调用dll文件的蝇头种方式 - jimmy609之专辑 - 博客频道 - CSDN.NET.html

opencv java
api提取图片sift特征 -
anexplore - 博客园.html

OpenCV
3.0 版正式揭晓,史上效果最咸,速度最好抢之版

  • OPEN资讯.html

opencv_百度百科.html

 

 

OPENCV2.4.3改进_百度经验.html

 

笔者:: 绰号:老哇的爪子claw of
Eagle 偶像破坏者Iconoclast
image-smasher

捕鸟王"Bird Catcher 王中之王King of
Kings 虔诚者Pious 宗教信仰捍卫者 Defender Of the Faith. 卡拉卡拉红斗篷
Caracalla red cloak

简称:: Emir Attilax Akbar 埃米尔 阿提拉克斯
阿克巴

姓名::Emir Attilax Akbar bin Mahmud bin  attila
bin Solomon bin adam Al Rapanui 埃米尔 阿提拉克斯 阿克巴 本 马哈茂德 本 阿提拉 本 所罗门 本亚当  阿尔 拉帕努伊

常用名:艾提拉(艾龙),  EMAIL:1466519819@qq.com

 

 

职称:uke总部o2o负责人,全球网格化项目创始人,

uke宗教及文化融为一体事务部部长,
uke宗教改革委员会符主席

,Uke部落首席大酋长,

uke制度以及第一会议委员会委员长,uke保安部首席大队长,uke制度检查委员会可会长,

奶牛科技cto ,uke 首席cto

uke波利尼西亚区大区连锁负责人,克尔格伦群岛区连锁负责人,莱恩群岛区连锁负责人,uke汤加王国区域负责人。布维岛与南乔治亚与南桑威奇群岛大区连锁负责人

 Uke软件条件协会理事长理事长
uke终身教育学校入校长

Uke
数据库与存储标准化协会可会长 uke出版社编写总编

Uke医院方面的奠基者

 

转载请注明来源:attilax的专栏
 ?http://www.cnblogs.com/attilax/

--Atiend

 

 

 

 

 

2.1. 题材为什么用这得的地址不可知播放

 

返回的rtsp地址  rtsp://192.168.31.144:10554/tcp/av0_0

 

行使VLC播放器和onvif测试工具都未克播放。。设备为绝非设置用户名密码的。

 

 

作者:: 绰号:老哇的爪子claw of
Eagle 偶像破坏者Iconoclast
image-smasher

捕鸟王"Bird Catcher 王中之王King of
Kings 虔诚者Pious 宗教信仰捍卫者 Defender Of the Faith. 卡拉卡拉红斗篷
Caracalla red cloak

简称:: Emir Attilax Akbar 埃米尔 阿提拉克斯
阿克巴

姓名::Emir Attilax Akbar bin Mahmud bin  attila
bin Solomon bin adam Al Rapanui 埃米尔 阿提拉克斯 阿克巴 本 马哈茂德 本 阿提拉 本 所罗门 本亚当  阿尔 拉帕努伊

常用名:艾提拉(艾龙),  EMAIL:1466519819@qq.com

 

 

职称:uke总部o2o负责人,全球网格化项目创始人,

uke宗教与学识融为一体事务部部长,
uke宗教改革委员会称主席

,Uke部落首席大酋长,

uke制度及主要会议委员会委员长,uke保安部首席大队长,uke制度检查委员会符会长,

奶牛科技cto ,uke 首席cto

uke波利尼西亚区大区连锁负责人,克尔格伦群岛区连锁负责人,莱恩群岛区连锁负责人,uke汤加王国区域负责人。布维岛跟南乔治亚跟南桑威奇群岛大区连锁负责人

 Uke软件条件协会理事长理事长
uke终身教育学校契合校长

Uke
数据库与存储标准化协会符会长 uke出版社编辑总编

Uke医院方面的祖师爷

 

转载请注明来源:attilax的专辑
 ?http://www.cnblogs.com/attilax/

--Atiend

 

 

 

 

 

 

2.
调用getStreamUri 获得rtsp地址 ,使用类似库ONVIF Java Library by
Milgo2

1.4.
opencv在2.4.4版后添加了针对性java的时支持,可以使java api了。3

相关文章

Comment ()
评论是一种美德,说点什么吧,否则我会恨你的。。。