Hello Ross,
I try to use your library to do something different. I got an RTSP input source with only video track (40ms PTS diff, 25 fps, H264) I need to add an audio track with AAC (from local file) and mux it together in TS. The problem is that as i recieve video NAL unit every 40ms at *almost* one packet every 40ms, reading from file needs to have every ADTS packet every 21.3 ms (1/48000) * 1024 samples * 1000us). How to read this file in native speed (read every packet every 21.3ms) using ADTSFileSource? Using scheduleDelayedTask every 21.3 ms to get new packet on time is bad option - that was wrong approach - took a lot of CPU. I dont care about synchronizing exact points in time (lip-sync) because it's music and drifting about 300ms at the end is acceptable. Can you point me a little how to do this? Now i use DummySink to get videoframes.
Marcin Wozniak
Intermania.pl

_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to