Introduction - Download Overview - Contact>

  MPEG-4 Streaming

VLab is exploring the option of developing an MPEG-4 codec.

The open standard MPEG 4 tool set and media architecture, includes capabilities that are complementary to those of VLabâs products. MPEG 4 provides the ability to efficiently code multiple views of a scene, exploiting redundancies in the multiple views. It provides support for arbitrarily shaped video, mesh distortion of video, and the integration of three dimensional objects with video. It provides tools for working with meta-content, including the integration of Java. MPEG 4 is robust in error prone environments, such as with multicasting. It is scalable with fine granularity in itâs content, spatial resolution, and quality. This may include a prioritization of the display of objects within the scene. It also provides structures for return channel data.

Having support for capabilities that Vlab is developing, MPEG 4 with itâs advanced compression, makes an ideal format with which to deploy Vlabâs priority streaming technology.

Major developments in the market; Such as the deregulation of fiber bandwidth in the US, and the release of the ISMA's digital rights management for MPEG4, have clear implications for the advent of streaming video on data networks, and the implementation of multicast as a network standard.

(more MPEG-4 analysis)


Links to data compression information related to MPEG. There are links to Open Source and Reference Libraries for MPEG 4, including GPAC, MPEGIP, Project Mayo, and others.
 

MPEG 4 Streaming


Company/Project Formats Features MP4 specifics
Server System      
       
Apple Computers   multicast ISMA  
Envivo server/headend settop residential IP  
Packet Video Scalable profile wireless  
Kasenna MPEG4 server/infrastructure  
GMV Network Windows Media Player QuickTime Java H.263  wireless  
Togabi MPEG-4 wireless  
2netFX Windows MPEG 1/2/4  HDTV MediaPlayer/ QuickTime HDTV  
Minerva H.263 multicast  
iVast MPEG4 server viewer headend API DRM LSI Logic chip solution
Philips Digital Networks MPEG4 DRM  
VBrick video appliance    
Fraunhofer main profile chips  
Software      
Avipix simple core    
Tuxia decode embedded Linux  
Incomm CIF advanced simple Tencilla (Chip) /intervideo (API)  
Sorenson mac/windows encoders    
Dicas      
Ligos advanced scalable    

FFMPEG (FREE)

/libavcodec
MPEG4 alpha   qpel encoding, chroma Motion estimation, trellis quantization dynamic b frames for encoding slices data partitioning meshwarp
divx5 MPEG4   slices data partitioning
xvid MPEG4   reduced res VideoObjectPlane-(scaleable) slices
envivo MPEG4   reduced res VOP (scaleable) slices meshwarp
3ivx D4 PR2 MPEG4   Slices 
API / Chips      
Ahead Software  solution Nero Digital embedded  

InterVideo

Tensilica's Xtensa processor.
simple   application package
Sigma designs Mpeg1,2,4 decode scale video to any resolution  
Vweb Mpeg1,2,4 h.263 transcoding chip
Matsushita Electric Industrial

simple

 
multiple objects chip simple profile
Toshiba America Electronic Components simple encode decode   chip
Prodys advanced simple/interlaced Texas Instruments  
Ingenient advanced simple/H.264/ MPEG 2 D1 Texas Instruments  
Atsanna simple profile Ottawa based  
Hantro simple    
Divio advanced simple    
Luxxon advanced simple bitrate frame rate control/screen resolutions /variable compression  
LSI Logic Corp. HD/core main transcode
Indigo Vision main motion analysis API

 

Home | Site Index