• Stars
    star
    213
  • Rank 185,410 (Top 4 %)
  • Language
    C++
  • Created over 8 years ago
  • Updated almost 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Onvif QT Server Client is a sample for creating Onvif Server and Onvif Client with QT C++

Onvif QT Server and Client

Onvif QT Server Client is a sample for creating Onvif Server and Onvif Client with QT C++. Program has built with Qt 5.5.0(MSVC 2013, 32 bit) on IDE Qt Creator 3.4.2. In program has used gsoap c++ api to create both server side(to generate soap services) and client side( to parse it and call). To generate service structure has used wsdl-s from onvif protocol. To support, Buy Me A Coffee

About ONVIF

ONVIF is an open industry forum for the development of a global standard for the interface of IP-based physical security products.

Library structure

Program contains from tree parts

* Onvif Client
* Onvif Server
* Onvif libs

OnvifLib combines from follwing onvif parts

* onvifcore
*        -> OnvifDeviceLib
*        -> OnvifDiscoveryLib
*        -> OnvifEventLib
* OnvifAnaliticsLib
* OnvifDeviceIOLib
* OnvifDisplayLib
* OnvifImaginingLib
* OnvifMediaLib
* OnvifPTZLib
* OnvifReceiverLib
* OnvifRecordingControlLib
* OnvifRecordinSearchLib
* OnvifReplayControlLib
* OnvifVideoAnaliticsDeviceLib

To test program.

  • Run OnvifServer. It will be listen on 8004 port
  • Run OnvifClient to discover server and send commands to them.

End

Thats all. If you have any probelm with using sample please let me know. Write to [email protected]. I will help.

Contribution

  • Fork it
  • Create your feature branch (git checkout -b my-new-feature)
  • Commit your changes (git commit -am 'Added some feature')
  • Push to the branch (git push origin my-new-feature)
  • Create new Pull Request
  • Star it

Developed By

Sattar Hummatli - [email protected]

License

Copyright 2015 - Sattar Hummatli

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

More Repositories

1

AndroidAppUpdater

☀️📦🐎 An Android library to check new versions(update) of your Android applications on the PlayStore (free, open source, third party).
Kotlin
178
star
2

AppCrossPromoter

📦🐎 An android library to cross-promote your apps and manage direct-sold campaigns (free, open source, third party)
Kotlin
54
star
3

SimpleEncryptionLib

A free, open source , third party Android library for encryption and decryption of strings in Android apps and PC Java applications. It is 100% compatible with Kotlin and Java applications.
Java
34
star
4

cAndroid

cAndroid is tool for control your PC by Android phone
Java
27
star
5

android-open-animation

Sample animation for android
Java
8
star
6

todo-list-project

Sample web app, created by HTML, CSS, JavaScript and jQuery. Demonstrating todo list, adding and removing items to it.
CSS
5
star
7

DYPQanunlarVeCerimeler

Java
4
star
8

hello-world

This is hello-world repo for guid from GitHub https://guides.github.com/activities/hello-world/
3
star
9

quizzler-flutter

Sample Flutter App
Dart
2
star
10

magic-8-ball-flutter

Sample Flutter app
Dart
2
star
11

flash-chat-flutter

Sample Flutter app with Firebase
Dart
2
star
12

ScribeApp-iOS10

iOS10 Speech Recognition API APP. It recognize sound and prints recognized text to the screen.
Swift
2
star
13

bitcoin-flutter

Sample Flutter app
Dart
2
star
14

todoey-flutter

Sample Flutter app
Dart
2
star
15

swift-ios-sample-apps

This is sample project on my iOS development process.
Objective-C
2
star
16

dicee-flutter

Sample dice rolling app written in Flutter
Dart
2
star
17

YelpCamp

Application created by NodeJS, Express.
JavaScript
1
star
18

go-sample-apps

Sample codes and apps created in my Golang learning process
Go
1
star
19

BlogApp-RESTful

Blog app representing RESTfull services and used Semantic-UI as a front framework
HTML
1
star
20

DreamLister

iOS sample App
Swift
1
star
21

RainyShineWeatherApp-iOS

iOS app for weather forecast. Takes data from weather API and shows it in screen.
Swift
1
star
22

perl-sample-apps

Sample codes and apps created in my Perl learning process
1
star
23

objective-c-sample-apps

Collection of my Objective-C sample apps which has created in learning process of Objective-C
Objective-C
1
star
24

youtube-app-reactjs

Youtube App created with the help of ReactJS
JavaScript
1
star
25

keddit-kotlin-android-app

A small Reddit Android client developed using Kotlin
Kotlin
1
star
26

ruby-sample-apps

Sample projects and codes created on my Ruby learning path
Ruby
1
star
27

weather-app-reactjs-redux

Weather forecast application made with ReactJS state controlled with Redux
JavaScript
1
star
28

polymer-sample-apps

Sample apps created in learning process of Google's Polymer framework
HTML
1
star
29

books-catalog-in-golang

Sample web app (books catalog) built in go web technologies
Go
1
star
30

kotlin-sample-apps

My experiments built to learn Kotlin language with Android and alone
Kotlin
1
star
31

hummatli.github.io

HTML
1
star
32

TacoPOP

POP(Protocol Oriented Programming) designed swift(iOS) app. It contains sample for protocol extensions and other cool stuff related with POP
Swift
1
star
33

PokedexApp

iOS Pokedex app!
Swift
1
star
34

KotlinExtensionsForAndroid

Library is a collection of useful extension functions for Android SDK
Kotlin
1
star
35

java-image-decorator

Tool for drawing text on images.
Java
1
star
36

DeveloperTutorils-Objective-C

Objective-C sample reading items from service and shows them in ViewController
Objective-C
1
star
37

csharp-sample-apps

Sample codes and apps created in my C# learning process
C#
1
star