MPEG-4 and Windows Media

advertisement
MPEG-4 & Windows Media
Dr. Jordi Ribas-Corbera
Lead Program Manager, Codecs
Digital Media Division
Microsoft Corp
JordiR@microsoft.com
Overview

Digital Media Introduction







Windows Media Technologies and MPEG-4
MPEG-4 status in industry
Benefits of MPEG-4
Microsoft efforts in MPEG-4
Challenges facing MPEG-4
Microsoft’s position on MPEG-4
Summary
2
Digital Media World





Many devices
Wired or wireless
Access from
anywhere
Software
Integration
Personalized
delivery
Rich Services
3
Windows Media Tech
Live Content
License
Server
Download & Play
Streaming
Live Feed
UNICAST,
MULTICAST
On-demand
Content
Windows Media
Encoder
Stored
Content
Authoring
Windows Media
Services Server
Windows Media
Player
Streaming from a
WM Server
(or Web Server)
PC, Hand-held, STB
Distribution
Playback
4
Windows Media Tech and
MPEG4
WMT
Windows
Media
Player
Windows
Media
Encoder
Windows
Media
Rights
Manager
Windows
Media
Format
(ASF +
Codecs +
DRM)
Windows
Media
SDK
Windows
Media
Embedded
PAK
Windows
Media
Services
WM Format CODECS:
Windows Media Video
Windows Media Audio
ISO MPEG-4 Video
Windows Media Screen
5
MPEG-4 Status in Industry

Several companies are implementing
different parts of MPEG-4 in their products


First successful interoperable products
(developed independently) using MPEG-4
Video



Apple, Envivio.com, E-vue, Fraunhofer, Ivast,
Matsushita, Microsoft, Philips, Sharp, Toshiba, …
Sharp’s Internet ViewCam and Microsoft’s
Windows Media Player, in 1999
NTT DoCoMo “Eggy” wireless terminal and
Microsoft’s Windows Media Encoder and Player,
in 2000
Some tools for creating and authoring
MPEG-4 format emerging
6
Benefits of MPEG-4



Standards are helpful for interoperability
Follows successful MPEG-1 and MPEG-2
efforts
Improved quality over previous MPEG
standards


Larger set of target applications over previous
MPEG standards



E.g., MPEG-4 Video (version 1) saves 15-25% of bit
rate over MPEG-2 -- according to MPEG-4 tests
From very low to very high bit rates
Multiple codecs for different media (voice, still
image, etc.)
Several companies are already implementing
parts of the standard
7
Microsoft Efforts in MPEG-4



Actively participant since 1995 to help develop MPEG-4
 100+ contributions  focused on Video coding
 Contributed C++ official version of Verification Model
(VM) Video software (enc/dec) to ISO
 Current MPEG Video Chairman is from Microsoft
Created essential IP used in standard
 Participating in MPEG-4 Video Patent Pool (currently
there are 19 companies in M4VisualPHG)
Helped make MPEG-4 popular in industry
 Supported MPEG-4 Video codec in Windows Media
Technologies
 Partnered with companies using MPEG-4 Video
 Interoperating with products / services from NTT DoCoMo,
Sharp, …
8
 Demo
Challenges Facing MPEG-4

Huge standard  limits interoperability




MPEG-4 video quality not competitive with state of the
art in compression




E.g., object-based coding, sprites, SHNC, FAPs, Bifs, …
MPEG-4 lacks complete solution for end-to-end delivery


Other emerging Standards such as ITU-T H.26L claim better performance
 E.g., see Q15-H-21 in ftp://standard.pictel.com/video-site/9908_Ber, 1999.
Popular internet codecs already providing better quality
 E.g., Real Video 8 and Windows Media Video 8
New video codec effort starting in MPEG
Some features are unproven commercially as of now


Video with ~20 profiles (simple, core, main, still texture, streaming,
advanced simple, etc.), Graphics (SHNC, FAPs), Audio, Speech,
Systems (File Format, Bifs, DMIF)
Many versions: V1, V2, V3, V4 …
MPEG-4 is a large set of tools that companies pick and choose
No Digital Rights Management, Screen codec, Networking
protocols/Server (with system layer)
Licensing of MPEG-4 not yet clear
9
Microsoft’s Position on
MPEG-4


Microsoft continues support of MPEG-4 video
for interoperability
Microsoft continues to innovate with
Windows Media


Customers demand the best quality
 State-of-the-art Windows Media Video and
Audio codecs
Complete end-to-end solutions
 Digital Rights Management
 High-performance streaming protocols/server
 Specialized codecs such as Windows Media
10
Screen
Summary




Microsoft provides support for MPEG-4
video today for interoperability
MPEG-4 is a broad standard and likely
not all components will achieve
commercial viability
Other technologies are also needed to
meet customers requirements
Customers can choose interoperability
or better quality / feature set with
Windows Media
11
Q&A

For more information
 http://microsoft.com/windowsmedia
 http://msdn.microsoft.com/windowsmedia
12
Download