[Mp4-tech] Video - Tiling multiple video streams
Dipan Mehta
dipanmehta gmail.com
Sat Jul 31 13:16:31 EDT 2004
Dear Raghuram,
It seems to be possible in two ways,
1. transcoding of various incoming stream into one stream. This is
applicable for most standards which are block-based (like. MPEG2,
H.263,H.264 etc.) Here streams are essentially decoded (partially or
compeletely depending on need of the input and output formats). Also
it implies computation at some central node. Most ideas on transcoding
are derived from the seminal work described here which can serve for
you as a good starting point.
* Shih-Fu Chang; Messerschmitt, D.G. "Manipulation and compositing of
MC-DCT compressed video" Selected Areas in Communications, IEEE
Journal on ,Volume: 13 , Issue: 1 , Jan. 1995 Pages:1 - 11
2. use of object based encoding as supported by MPEG 4 (core
profiles). MPEG-4 object based encoding facilitates coding of various
object (they can be rectagular or artbitrary shaped) to be combined in
a single bitstream. This would mean that at the mixing junction,
different streams need to be approriately interleaved and at the
player should be equipped with decoding the video of more than one
video object. In MPEG-4, there are also profiles of synthetic and
natural videos and whole lot of combination can be packed togather in
a single MPEG-4 stream.
You may refer to :
* Touradj Ebrahimi, Caspar Horne "MPEG-4 natural video coding - An
overview", Signal Processing: Image Communication 15 (2000) 365-385.
* MPEG-4 - Multimedia for our time IEEE Spectrum, Nov 99.
available at http://www.m4if.org/resources/IEEESpectrum/mp4ieee.htm
* Overview of the MPEG-4 Standard
available at : http://www.chiariglione.org/mpeg/standards/mpeg-4/mpeg-4.htm
* http://www.m4if.org/tutorials.php
Hope this helps.
Dipan Mehta
On Mon, 26 Jul 2023 12:58:17 -0600 (MDT), Raghuram V Pidaparthi
<raghuram unm.edu> wrote:
> Hi,
> I am new to multimedia streaming applications. I want to
> implement a project :
> I want to tile multiple streams in a server received from different
> systems on a network into a single composite frame in real-time and stream the
> resulting composite stream for a video-conferencing application. Is there
> anyway I can do this using MPEG-4. Can someone give me some leads.
> Thank you
> Raghu
>
> _______________________________________________
> NOTE: Please use clear subject lines for your posts. Include [audio, [video], [systems], [general] or another apppropriate identifier to indicate the type of question you have.
>
> Note: Conduct on the mailing list is subject to the Antitrust guidelines found at http://www.mpegif.org/public/documents/vault/mp-out-30042-Antitrust.php
>
More information about the Mp4-tech
mailing list