I read a lot that 3GP is a cotainer format as seen on:
Does container format simply mean file format?
I always read that we download 3gp format video but can we play live streaming of 3gp format?
I am confused if the 3gp format is only used to reduce the size of the file to save or is it for streaming as well? If I want to stream live (without saving the file) then is there any point in using 3gp format, or should I just just stream raw data instaed?
If streaming raw data is not good then should i use MPEG-TS(transport stream) container format? How does that differ to 3gp container format?
I read on the following link about MPEG_transport_stream: Unlike Programs Streams, which are optimized for efficient storage and assume the decoder has access to the entire stream for synchronization purposes, Transport Streams are designed for delivering data in real time over unreliable transport media, to a device which is assumed to start reading data from some point after the beginning of transmission.
Does that mean that 3gp container format is only for downloading and not streaming.
I am a little confused so any input will be much appreciated.