Git Product home page Git Product logo

rtspmulticam's Introduction

RTSPMultiCam

Introduction

running the program playing in VLC A RTSP server for streaming the combined picutre from mutiple webcams.

It reads pictures from mutiple webcams (dshow devices) using FFMPEG library, combined them into a mosaic picuture, and streaming them out through unicast RTSP server using live555 library.

The program reads a settings from config.txt.

For your convenience, copies of FFMPEG and live55 library and header files are also included.

Advantages:

  • Read camera configuration (device name, device number, framerate) from a text file (see an exmaple in config.txt);
  • Select encoder and set its parameters from the text file, no need to reprogram;
  • Separate threads for camera reading (one for each camera), video encoding and RTSP services, minimize the video delay.

Credits:

Author

Please address any correspondance to Jiaxin Du, jiaxin.du__at__hotmail.com

rtspmulticam's People

Contributors

jiaxin-du avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

rtspmulticam's Issues

The program crashes before it starts with error (0xc000007b)

I want this app very much.
I compiled the sln with Visual Studio Community 2019.
First, it didn't compile, and I had to assign all the include and lib directory.
Then, I had to add:
#pragma comment( lib, "ws2_32.lib")
To get rid of all the unresolved _imp_closesocket
Then I had to find and download from the internet many DLLs.
But eventually, it started (without saying that there is missing DLL), but it crashed with this text:
The application was unable to start correctly (0xc000007b)
[email protected]
Screenshot_2

Running at Jetson nano Ubuntu 18.04

Hi. I'm looking at stream 2 webcams on jetson nano to other pc to using rstp.
I'm trying to vlc command but not working. So I want to use your code, but I don't know how to use at windows and linux both. But i only need this at Ubuntu for streaming.
I really want to know run this code at jetson nano Ubuntu 18.04.
Please teach me how to running.
Thank you.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.