All Projects → mpromonet → v4l2onvif

mpromonet / v4l2onvif

Licence: GPL-3.0 license
ONVIF server for V4L2 Devices

Programming Languages

C++
36643 projects - #6 most used programming language
Makefile
30231 projects

Labels

Projects that are alternatives of or similar to v4l2onvif

libONVIF
Yet another ONVIF library
Stars: ✭ 96 (+15.66%)
Mutual labels:  onvif
v4l2web
V4L2 web interface
Stars: ✭ 20 (-75.9%)
Mutual labels:  v4l2
rrtsp client
Rust high level RTSP client
Stars: ✭ 12 (-85.54%)
Mutual labels:  onvif
RoboVision
Attempting to create a program capable of combining stereo video input , with motors and other sensors on a PC running linux , the target is embedded linux for use in a robot!
Stars: ✭ 21 (-74.7%)
Mutual labels:  v4l2
RGBDAcquisition
A uniform library wrapper for input from V4L2,Freenect,OpenNI,OpenNI2,DepthSense,Intel Realsense,OpenGL simulations and other types of video and depth input..
Stars: ✭ 56 (-32.53%)
Mutual labels:  v4l2
VideoMagnification
VideoMagnification - Magnify motions and detect heartbeats
Stars: ✭ 23 (-72.29%)
Mutual labels:  v4l2
onvif
full and enhanced onvif protocol stack in golang.
Stars: ✭ 251 (+202.41%)
Mutual labels:  onvif
rtsp-video-server
RTSP video streaming server implementation based on Live555 and FFmpeg
Stars: ✭ 36 (-56.63%)
Mutual labels:  v4l2
Gear Lib
Gear-Lib, C library for IOT Embedded Multimedia and Network
Stars: ✭ 2,381 (+2768.67%)
Mutual labels:  v4l2
libv4l2cpp
V4L2 C++ wrapper
Stars: ✭ 111 (+33.73%)
Mutual labels:  v4l2
V4L2-to-NDI
A video input (V4L2) to NDI converter that works with Raspberry Pi (32-bit and 64-bit), and Intel/AMD CPUs
Stars: ✭ 35 (-57.83%)
Mutual labels:  v4l2
v4l2-framebuffer
Map frame from USB camera to Linux framebuffer
Stars: ✭ 43 (-48.19%)
Mutual labels:  v4l2
ONVIF-Java
A Java client library to discover, control and manage ONVIF-supported devices.
Stars: ✭ 94 (+13.25%)
Mutual labels:  onvif
onvif-discovery
C# .NetStandard 2.0 library to discover ONVIF compliant devices
Stars: ✭ 29 (-65.06%)
Mutual labels:  onvif
onvif-viewer
Onvif Viewer capable of a rudimentary HMI/SCADA interface
Stars: ✭ 27 (-67.47%)
Mutual labels:  onvif
onvif-nvt
ONVIF library for NVT (Network Video Transmitter) devices.
Stars: ✭ 62 (-25.3%)
Mutual labels:  onvif
onvif-client-php
ONVIF PHP client
Stars: ✭ 19 (-77.11%)
Mutual labels:  onvif
xsd-parser-rs
A xsd/wsdl => rust code generator written in rust
Stars: ✭ 45 (-45.78%)
Mutual labels:  onvif
wsdd
wsdd is Linux daemon for ONVIF WS-Discovery service (server side)
Stars: ✭ 41 (-50.6%)
Mutual labels:  onvif
onvif-django-client
Django(Python) app to connect to onvif cameras (onvif django client)
Stars: ✭ 66 (-20.48%)
Mutual labels:  onvif

Build status CirusCI Snap Status C/C++ CI

Docker Pulls

v4l2-onvif

It is a try to implements an ONVIF server :

  • for V4L2 capture devices (NVT/NVS),
  • for V4L2 output devices (NVD).

The web services data binding is generated using gSOAP.

Build

make 

Usage

onvif-server.exe [-H http port] [-R rtsp port] [-u username] [-p password] [-i v4l2 input device] [-o v4l2 output device]

onvif-client.exe [-u username] [-p password] url

Using Docker image

You can start the application using the docker image :

    docker run -p 8080:8080 -it mpromonet/v4l2onvif

You can expose V4L2 devices from your host using :

    docker run --device=/dev/video0 -p 8080:8080 -it mpromonet/v4l2onvif

The container entry point is the onvif-server.exe application, then you can :

  • get the help using :

      docker run -it mpromonet/v4l2onvif -h
    
  • run the container specifying some paramaters :

      docker run --device=/dev/video0 -p 8080:8080 -it mpromonet/v4l2onvif -uadmin -padmin 
    
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].