[Mp4-tech] Video - Tiling multiple video streams
bfelts envivio.com
bfelts envivio.com
Sun Aug 1 21:21:31 EDT 2004
There are some other -and maybe easier- ways to do this and use the object
approach of MPEG-4, using MPEG-4 System .
You can easily create a scene, or MPEG-4 system presentation, with multiple
video placeholders referring to the live incoming streams.
I don't think you have to change the nature of the incoming streams or use
sophisticated transcoding algorithm for the application you describe (and I
don't believe there is any commercial implementation of MPEG-4 part II video
core profile using the video object, but there are quite a few MPEG-4 system
authoring tools and players) With the appropriate tools, it takes maybe few
minutes to accomplish that.
Hope that helps,
Boris Felts
Envivio
> 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
> >
> _______________________________________________
> 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
>
-------------------------------------------------
This mail sent through IMP: http://horde.org/imp/
More information about the Mp4-tech
mailing list