Thursday, August 09, 2007

List of Video streaming formats

Daily work with

1. WMINTF // for Directshow
2.NNSMediaWan demo ( C# with Directshow)
3.Quicktime (Sample application, Read documents );

download QuickTime SDK and install it in my system.

QuickTime supported codecs :
--------------------------------------------
Audio
1.Apple Lossless
2.Audio Interchange (AIFF)
3.Digital Audio: Audio CD - 16-bit (CDDA), 24-bit, 32-bit integer & floating point, and 64-bit floating point
4.MIDI
5.MPEG-1 Layer 3 Audio (.mp3)
6.MPEG-4 AAC Audio (.m4a, .m4b, .m4p)
7.QDesign Music
8.Qualcomm PureVoice (QCELP)
9.Sun AU Audio
10.ULAW and ALAW Audio
11.Waveform Audio (WAV)

Video
1.3GPP & 3GPP2 file formats
2.AVI file format
3.Bitmap (BMP) codec and file format
4.DV file (DV NTSC/PAL and DVC Pro NTSC/PAL codecs)
5.Flash & FlashPix files
6.GIF and Animated GIF files
7.H.261, H.263, and H.264 codecs
8.JPEG, Photo JPEG, and JPEG-2000 codecs and file formats
9.MPEG-1, MPEG-2, and MPEG-4 Video file formats and associated codecs (such as AVC)
10.Quartz Composer Composition (.qtz, Mac OS X only)
11.QuickTime Movie (.mov) and QTVR movies
12.Sorenson Video 2 and 3 codecs
13.Other video codecs: Apple Video, Cinepak, Component Video, Graphics, and Planar RGB
14.Other still image formats: PNG, TIFF, and TGA
15.Cached information from streams: QTCH
Other file formats that QuickTime supports natively (to varying degrees) include
1.AIFF,
2.WAV,
3.DV,
4.MP3, and
5.MPEG-1.

With additional QuickTime Extensions, it can also support
1.Ogg,
2.ASF,
3.FLV,
4.MKV,
5.DivX Media Format, and others.




Video Compression Formats:
--------------------------------------------------------------------------------
1.MJPEG
2. MPEG-1
3. MPEG-2
4. MPEG-4 ASP
5. MPEG-4/AVC
6.H.261
7. H.262
8. H.263
9. H.264
10.AVS
11. Bink
12. Dirac
13. Indeo
14.MJPEG
15. RealVideo
16.Theora
17. VC-1
18. VP6
19. VP7
20. WMV
Audio Compression Formats :
-----------------------------------------
1.MPEG-1 Layer III (MP3)
2. MPEG-1 Layer II
3. MPEG-1 Layer I
4. AAC
5. HE-AAC
6. HE-AAC v2
7. aacPlus v2 ITU-T
8.G.711
9.G.722
10. G.722.1
11. G.722.2
12. G.723
13. G.723.1
14 G.726
15. G.728
16. G.729
17. G.729.1
18. G.729a Others
19.AC3
20. Apple Lossless
21. ATRAC
22. FLAC ·
23.iLBC ·
24.Monkey's Audio
25. Musepack
26.Nellymoser
27.RealAudio
28. SHN
29. Speex
30. Vorbis
31. WavPack
32. WMA
33.TAK


Image compression formats :
1.JPEG
2. JPEG 2000
3. lossless JPEG
4. JBIG
5. JBIG2
6. PNG
7. WBMP Others
8.APNG
9. ICER
10. MNG
11. BMP
12. GIF
13. ILBM
14.PCX
15. PGF
16. TGA
17. TIFF
18. HD Photo

Media container formats :
1.3GP
2.ASF
3.AVI
4.DMF
5.DPX
6.FLV
7.Matroska
8.MP4
9. MXF
10.NUT
11.Ogg
12.Ogg Media
13.QuickTime
14.RealMedia
15.VOB Audio only
16.AIFF
17.AU
18.WAV





1.Directshow
2.Windows CE
3.QuickTime
4.C#
5.VC++

QuickTime Softwares :
1.Final Cut Express HD
2.Logic Express
3.iLife
4.FxFactory 1.0.7
5.Final Cut Studio



QuickTime technologies :
1.AAC audio
2.MPEG-4
3.Streaming
4.Quicktime VR
5.Effects
6.QD3D Tools
QuickTime Topics :
1.Audio
2.Carbon
3.Cocoa
4.Compression and decompression
5.File Format specification
6.Import and Export
7.Media Types and Media handlers
8.Movie basics
9.Movie Creation
10.Movie internals
11.Quicktime Component creation
12.Quicktime for windows
13.streaming
14.Virtual Reality

we can develope Quicktime application in two ways :
1.Use raw Quicktime
2. use Quicktime with Directshow

No comments: