[Live-devel] Problems with MPEG2 Indexer / Trickplay

2014-04-30 Thread Ehsan Adeli
Hi, I have used the two "MPEG2TransportStreamIndexer" and "testMPEG2TransportStreamTrickPlay" test programs to index a TS file ("testrec.ts"), and then trickplay it with 4x speed: MPEG2TransportStreamIndexer testrec.ts The index file "testrec.tsx" is created (This file is uploaded here

[Live-devel] Problem with recording incoming RTSP streams

2014-01-13 Thread Ehsan Adeli
Hello, I am using live555 and the openRTSP program to record videos from IP cameras. But some cameras, dependent to the network condition and their settings, sometimes stream videos with less frame-rates as specified in their profile settings (They drop frames or quality to meet network requiremen

Re: [Live-devel] To use openRTSP in a multi-thread program

2014-01-06 Thread Ehsan Adeli
Dear Ross, Thanks for your reply. Well, I do understand your point. That was why I tried to explain every solution that came to my mind and all were not right for my case. About the first solution to run each one in a separate process, all the controlling is not killing a process or the like. I a

[Live-devel] To use openRTSP in a multi-thread program

2014-01-05 Thread Ehsan Adeli
Hello all, I am trying to use the openRTSP code in my program and use it to record from multiple sources at the same time. Therefore, I need to run each instance in a separate thread. But openRTSP code is not thread safe (many global variables). I will be left with three options: 1- To run openRTS

[Live-devel] Splitting files while recording via openRTSP

2013-11-20 Thread Ehsan Adeli
Dear all, I am trying to use the openRTSP test project to record a live RTSP stream. The stream is being played continuously (from a camera) and I want to record the video. In order to be able to manage the recorded files, I want to split the recording and save, for instance, every 5 minutes of th