RTSP MP4 Timed Recorder

  • Status Closed
  • Budget $250 - $750 USD
  • Total Bids 4

Project Description

RTSP MP4 Timed Recorder

Target Platform: Linux x64 (CentOS)

Take in an RTSP stream and record it as an mp4 to disk files segmented by time. Program will be called like this:

RTSPRecord Cam160 rtsp://user:password@[url removed, login to view] /Storage/Video2 30

Where:

RTSPRecord - Name of the program

Cam160 - Name we are giving to this stream

rtsp://user:password@[url removed, login to view] - RTSP stream source

/Storage/Video2 - Directory to store files

30 - File split time in minutes

Each filename is this form:

[url removed, login to view]

Where:

prefix - is the Name given from the command line

date - is the date in YYMMDD format

time - Is the recording start time in HHMMSS format (24 hour clock)

The time should be synchronized on the hour. For example, if I started the program using the commands above the first file will start now but all subsequent files will be started on the half hour like this:

/Storage/Video2/[url removed, login to view]

/Storage/Video2/[url removed, login to view]

/Storage/Video2/[url removed, login to view]

/Storage/Video2/[url removed, login to view]

/Storage/Video2/[url removed, login to view]

/Storage/Video2/[url removed, login to view]

...

Program should close any open MP4 file properly when terminated.

Program must be able to run continuously.

All source code must be included.

Any libraries used must be open source.

It is suggested to use live555 but not required.

Developer must have access to their own RTSP stream and Linux x64 environment.

Get free quotes for a project like this
Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online