> On Mar 23, 2021, at 6:16 AM, Tim Stanley <t...@dafanghacks.co.uk> wrote: > > I accept that the MP4 and Quicktime container may basically be the same but > there must be some differences, even it is only in the file header. When i > capture a video using openRTSP mediainfo reports is as a Quicktime container > but if i then run the file through ffmpeg and set it to copy the audio and > video stream the file output is different and mediainfo reports it is an MP4 > file. The Quicktime and MP4 files are not the same even if they might be > very similar. Due to the low power of the hardware we are using i want to > avoid having to run each file through ffmpeg when openRTSP should be > outputting an MP4 in the first place. > > It also made me think why would openRTSP have a -q and -4 flag and explicitly > mention the difference between a Quicktime file and an MP4 file in the docs > if they are basically the same? Do both flags output the same file or should > openRTSP encode each video into a different container?
Remember, You Have Complete Source Code. If you have a specific suggestion for a patch to the implementation of the “QuickTimeFileSink” class (the code that generates (depending on the value of the “generateMP4Format” Boolean parameter) either a QuickTime-format file, or a MP4-format file), then let us know. > One thing i have been trying to do is compile a newer version of openRTSP That’s good. We support only the latest version of the code; the version that you get from http://live555.com/liveMedia/public/live555-latest.tar.gz > I am trying to compile a new version in the following pull request but keep > getting a message about invalid conversion from 'int*' to 'socklen_t* That’s strange. Your configuration file (“config.linux-mips”) includes the definition -DSOCKLEN_T=socklen_t in COMPILE_OPTS. That should solve this problem. So you need to figure out why the code (specifically, “GenericMediaServer.cpp”) is not actually being compiled with this flag. Ross Finlayson Live Networks, Inc. http://www.live555.com/ _______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel