Realmedia Streaming Performance on an IEEE 802.11B Wireless LAN

Total Page:16

File Type:pdf, Size:1020Kb

Realmedia Streaming Performance on an IEEE 802.11B Wireless LAN RealMedia Streaming Performance on an IEEE 802.11b Wireless LAN T. Huang and C. Williamson Proceedings of IASTED Wireless and Optical Communications (WOC) Conference Banff, AB, Canada, July 2002 Presented by Feng Li [email protected] CS577 Spring 2005 1 Introduction • Three fast-growing Internet technologies – World-Wide Web – TCP/IP to the masses – Multimedia streaming – real-time, on-demand audio/video to the home – Wireless networks – freedom from physical constraints of wires (anything, anytime, anywhere) Æ All available and relative low cost • This paper explores the convergence of the 3 – Focus on Real Media (popular) – Focus on IEEE 802.11b (popular) 5/25/2005 CS577 Spring 2005 2 Objectives • Characterize network traffic by Real Media – Useful for capacity planning – Useful for building simulations/models • Relationship between wireless channel (error rate, delay, etc) and user quality – Use wireless “sniffer”, correlate with application • Ascertain impact of streaming on competing (ie- TCP) traffic – Impact of streaming on Internet traffic of interest 5/25/2005 CS577 Spring 2005 3 Outline • Introduction (done) •Background •Methodology • Results •Related Work •Conclusions 5/25/2005 CS577 Spring 2005 4 IEEE 802.11b Wireless LAN (1 of 2) • High speed (up to 11 Mbps, 11g up to 54) • Specifies physical layer and MAC layer • Physical layer allows 1, 2, 5.5, 11 Mbps – Higher rates achieved by using sophisticated modulation – Header transmitted at 1 Mbps with clocking information (so payload can be transmitted faster) • Physical layer has loss, fading and interference – Result in corrupted packets, especially at high rates – So, dynamically adjust rates based on channel error rate 5/25/2005 CS577 Spring 2005 5 IEEE 802.11b Wireless LAN (2 of 2) • Is shared broadcast, so MAC layer regulates access – Carrier-Sense Multiple Access with Collision Avoidance (CSMA/CA) or Distributed Coordination Function (DCF) – If station wants to send, senses channel – If idle for frame time, send packet – Otherwise, wait until idle + another frame time + random (double random time) • Data sent requires ACK. – No ACK, then resend. Give up after 4 tries. – Receiver ignores if CRC error. • Can be Infrastructure mode (AP) or ad-hoc mode (peer-to-peer) 5/25/2005 CS577 Spring 2005 6 Real Networks Streaming Media (1 of 2) RTSP Server Data: TCP or UDP • Buffering • Sure Stream • Scalable Video Technology •Repair 5/25/2005 CS577 Spring 2005 7 Real Networks Streaming Media (1 of 2) • Codec, server, client • Reliable or unreliable • Live or on-demand • Header identifies – “Key frames”, decide to retransmit – Streaming rate • RTSP for communication – Control in TCP, data UDP – Parameters during session 5/25/2005 CS577 Spring 2005 8 Outline •Introduction (done) • Background (done) • Methodology •Results • Related Work •Conclusions 5/25/2005 CS577 Spring 2005 9 Experimental Environment (1 of 2) • Real Server 8.0, Linux, 1.8 GHz P-4, 10 Mbps NIC • RealPlayer 8.0, 800 MHz P-3, Cisco Aironet 350 NIC • AP lucent RG-1000 WAP, Retransmit limit set to 4 5/25/2005 CS577 Spring 2005 10 Experimental Environment (2 of 2) • Video of a rock concert • Target rate about 200 kbps – above modem, below broadband • Short clip 5/25/2005 CS577 Spring 2005 11 Experimental Design • Streaming with and without TCP/IP traffic • Classify wireless –Based on OS status meter • TCP background gener- ated from server to client •Three traces per experiment – Trace at server using tcpdump – Trace close to AP using sniffer – Trace at client using tcpdump • Get wireless and higher layers 5/25/2005 CS577 Spring 2005 12 Outline •Introduction (done) • Background (done) • Methodology (done) •Results • Related Work •Conclusions 5/25/2005 CS577 Spring 2005 13 Baseline Throughput Results •Use netperf for 60-seconds, 84 KB receive socket buffer, 8 times • Weaker signal, lower throughput • Maximum observed, 4.6 Mbps, less than 11 – 10 Mbps Ethernet not bottleneck –Only Poor has too low a throughput 5/25/2005 CS577 Spring 2005 14 Subjective Assessment • Playback very smooth for Excellent and Good * •For Fair, playback was jerky (lost frames?), but visual quality was good • Audio was good for Fair-Excellent •For Poor, playback was jerky, some pictures blurry and truncated, audio deteriorated – In some cases, setup failed 5/25/2005 CS577 Spring 2005 15 Effect of Wireless Channel (1 of 2) 5/25/2005 CS577 Spring 2005 16 Effect of Wireless Channel (2 of 2) - App has different Bursty loss view of channel - Mostly, expects Still residual errors to be static 5/25/2005 CS577 Spring 2005 17 Application Layer Streaming Rate (1 of 2) • Initial phase (10-20 sec) is higher rate (about 3x) • Audio always meets target rate (Real favors audio) • Excellent and Good similar, meet target video • Fair and Poor well below target rate - 17.5 kbps, 12.1 kbps 5/25/2005 CS577 Spring 2005 18 Application Layer Streaming Rate (2 of 2) • Excellent and Good similar, meet target video • Fair and Poor well below target rate - 17.5 kbps, 12.1 kbps 5/25/2005 CS577 Spring 2005 19 Application-Layer Retransmission • NACK based approach reasonable for lost packets • Excellent does not lose any • Raw loss: - Good has 0.3% - Fair has 10% - Poor has 30% • Effective loss: - Excellent and Good have none - Fair has 0.2% audio, 1.3% video (it looked good) - Poor had 7% audio, 28% video (deteriorating) 5/25/2005 CS577 Spring 2005 20 Is That True? •One statement: “In our experiment, the only packets that miss the deadline are retransmitted packets.” page 6, left column. So I doubt this statements: Because some retransmitted packets may meet the deadline. I think the number of retransmitted packets should be greater than what they listed in their paper. 5/25/2005 CS577 Spring 2005 21 Streaming with Competing Traffic • Excellent channel • 10, 20, 30 ,40, 50 competing bulk-TCP – Should be 460, 230, 150, 115, 92 kbps Asks for more than fair share so not TCP-Friendly 5/25/2005 CS577 Spring 2005 22 Outline •Introduction (done) • Background (done) • Methodology (done) • Results (done) • Related Work •Conclusions 5/25/2005 CS577 Spring 2005 23 Related Work • No wireless streaming (“To the best of our knowledge…”) • Mena et al RealAudio [11] – Non-TCP friendly, periodic • Wang et al RealVideo [19] – Average 10 fps, little full-motion video • Loguinov et al MPEG-4 emulation [10] – Modem, jitter, asymmetry • Chesire at al University workload (Levy) 5/25/2005 CS577 Spring 2005 24 Conclusions • Wireless channel has bursty loss – but MAC layer retransmission can hide – Application layer takes care of most of rest •Goodand Excellent fine for some streaming •Fairand Poor have degraded quality • With TCP traffic, RealPlayer not fair 5/25/2005 CS577 Spring 2005 25 Discussion: Shortcomings of their experiments? • Subjective Assessment of Streaming Quality. • Qualitative Characterization of wireless conditions, based on the Link Status Meter on the Cisco Aironet 350 devices. (eyeball tests)? • 68 secs video and low encoding bitrate.. However, in figure 5. From figure 5, the play back duration should be greater than 90 secs with poor signal strength. So I am asking one experiment is enough ? ( variability in throughput, and scaling?) 5/25/2005 CS577 Spring 2005 26 Future Work? 5/25/2005 CS577 Spring 2005 27 Future Work • Larger scale study (more videos, encodings, …) • Effects of mobility • Effects on other users on WAP • Fragmentation to reduce loss • Other technologies (WSM …) • Estimating capacity 5/25/2005 CS577 Spring 2005 28 References • Mark Claypool, slides for CS529 – http://www.cs.wpi.edu/~cs529/f04/slides/KW02.ppt 5/25/2005 CS577 Spring 2005 29.
Recommended publications
  • Realaudio and Realvideo Content Creation Guide
    RealAudioâ and RealVideoâ Content Creation Guide Version 5.0 RealNetworks, Inc. Contents Contents Introduction......................................................................................................................... 1 Streaming and Real-Time Delivery................................................................................... 1 Performance Range .......................................................................................................... 1 Content Sources ............................................................................................................... 2 Web Page Creation and Publishing................................................................................... 2 Basic Steps to Adding Streaming Media to Your Web Site ............................................... 3 Using this Guide .............................................................................................................. 4 Overview ............................................................................................................................. 6 RealAudio and RealVideo Clips ....................................................................................... 6 Components of RealSystem 5.0 ........................................................................................ 6 RealAudio and RealVideo Files and Metafiles .................................................................. 8 Delivering a RealAudio or RealVideo Clip ......................................................................
    [Show full text]
  • Metadefender Core V4.12.2
    MetaDefender Core v4.12.2 © 2018 OPSWAT, Inc. All rights reserved. OPSWAT®, MetadefenderTM and the OPSWAT logo are trademarks of OPSWAT, Inc. All other trademarks, trade names, service marks, service names, and images mentioned and/or used herein belong to their respective owners. Table of Contents About This Guide 13 Key Features of Metadefender Core 14 1. Quick Start with Metadefender Core 15 1.1. Installation 15 Operating system invariant initial steps 15 Basic setup 16 1.1.1. Configuration wizard 16 1.2. License Activation 21 1.3. Scan Files with Metadefender Core 21 2. Installing or Upgrading Metadefender Core 22 2.1. Recommended System Requirements 22 System Requirements For Server 22 Browser Requirements for the Metadefender Core Management Console 24 2.2. Installing Metadefender 25 Installation 25 Installation notes 25 2.2.1. Installing Metadefender Core using command line 26 2.2.2. Installing Metadefender Core using the Install Wizard 27 2.3. Upgrading MetaDefender Core 27 Upgrading from MetaDefender Core 3.x 27 Upgrading from MetaDefender Core 4.x 28 2.4. Metadefender Core Licensing 28 2.4.1. Activating Metadefender Licenses 28 2.4.2. Checking Your Metadefender Core License 35 2.5. Performance and Load Estimation 36 What to know before reading the results: Some factors that affect performance 36 How test results are calculated 37 Test Reports 37 Performance Report - Multi-Scanning On Linux 37 Performance Report - Multi-Scanning On Windows 41 2.6. Special installation options 46 Use RAMDISK for the tempdirectory 46 3. Configuring Metadefender Core 50 3.1. Management Console 50 3.2.
    [Show full text]
  • Encoding H.264 Video for Streaming and Progressive Download
    W4: KEY ENCODING SKILLS, TECHNOLOGIES TECHNIQUES STREAMING MEDIA EAST - 2019 Jan Ozer www.streaminglearningcenter.com [email protected]/ 276-235-8542 @janozer Agenda • Introduction • Lesson 5: How to build encoding • Lesson 1: Delivering to Computers, ladder with objective quality metrics Mobile, OTT, and Smart TVs • Lesson 6: Current status of CMAF • Lesson 2: Codec review • Lesson 7: Delivering with dynamic • Lesson 3: Delivering HEVC over and static packaging HLS • Lesson 4: Per-title encoding Lesson 1: Delivering to Computers, Mobile, OTT, and Smart TVs • Computers • Mobile • OTT • Smart TVs Choosing an ABR Format for Computers • Can be DASH or HLS • Factors • Off-the-shelf player vendor (JW Player, Bitmovin, THEOPlayer, etc.) • Encoding/transcoding vendor Choosing an ABR Format for iOS • Native support (playback in the browser) • HTTP Live Streaming • Playback via an app • Any, including DASH, Smooth, HDS or RTMP Dynamic Streaming iOS Media Support Native App Codecs H.264 (High, Level 4.2), HEVC Any (Main10, Level 5 high) ABR formats HLS Any DRM FairPlay Any Captions CEA-608/708, WebVTT, IMSC1 Any HDR HDR10, DolbyVision ? http://bit.ly/hls_spec_2017 iOS Encoding Ladders H.264 HEVC http://bit.ly/hls_spec_2017 HEVC Hardware Support - iOS 3 % bit.ly/mobile_HEVC http://bit.ly/glob_med_2019 Android: Codec and ABR Format Support Codecs ABR VP8 (2.3+) • Multiple codecs and ABR H.264 (3+) HLS (3+) technologies • Serious cautions about HLS • DASH now close to 97% • HEVC VP9 (4.4+) DASH 4.4+ Via MSE • Main Profile Level 3 – mobile HEVC (5+)
    [Show full text]
  • Working with Audio/Video
    Working with Audio/Video Who on campus works with video/audio? • Network and Classroom Services (NCS) provides a comprehensive variety of services supporting the use of information technology in education. Their main service includes support for Technology Classrooms and other centrally scheduled spaces on both North and South campuses. They also provide support for video/audio related services as listed below. (Alternative contact: Beth Fellendorf 645-5526 Email [email protected]) • Digital Lecture Hall Recording Digitally capture and store recorded content for access via the web. This service mainly provides audio recording capabilities, but video recording can also be arranged in certain circumstances. Check Classroom Attributes for a list of classroom descriptions, including Digital Lecture recording capability. • Classroom Capture Services Record lectures, workshops or other classroom based events and makes them available on the web. NCS can provide these services in multiple remote locations as well as several fixed distance learning classrooms. The files created can be made available for on-demand viewing or can be streamed lived as an event takes place. These video files are often used for student review, as primary or supplemental course content and to preserve special lectures for multiple semesters. If you need to capture content quickly and do not require any post-production editing they may be the right service for you. Recordings can be produced in Real Media, Windows Media or Accordant format. Viewers can review a recording via streaming technology on the web and, if you desire, they can be given the ability to download and save the file. Live streaming is provided in either Real Media or Windows Media format.
    [Show full text]
  • Codec Is a Portmanteau of Either
    What is a Codec? Codec is a portmanteau of either "Compressor-Decompressor" or "Coder-Decoder," which describes a device or program capable of performing transformations on a data stream or signal. Codecs encode a stream or signal for transmission, storage or encryption and decode it for viewing or editing. Codecs are often used in videoconferencing and streaming media solutions. A video codec converts analog video signals from a video camera into digital signals for transmission. It then converts the digital signals back to analog for display. An audio codec converts analog audio signals from a microphone into digital signals for transmission. It then converts the digital signals back to analog for playing. The raw encoded form of audio and video data is often called essence, to distinguish it from the metadata information that together make up the information content of the stream and any "wrapper" data that is then added to aid access to or improve the robustness of the stream. Most codecs are lossy, in order to get a reasonably small file size. There are lossless codecs as well, but for most purposes the almost imperceptible increase in quality is not worth the considerable increase in data size. The main exception is if the data will undergo more processing in the future, in which case the repeated lossy encoding would damage the eventual quality too much. Many multimedia data streams need to contain both audio and video data, and often some form of metadata that permits synchronization of the audio and video. Each of these three streams may be handled by different programs, processes, or hardware; but for the multimedia data stream to be useful in stored or transmitted form, they must be encapsulated together in a container format.
    [Show full text]
  • Video Compression Tools Video Compression Tools
    Video Compression Tools Video Compression Tools Douglas Dixon Manifest Technology® LLC May 2005 www.manifest-tech.com 5/2005 Copyright 2001-2005 Douglas Dixon, All Rights Reserved - www.manifest-tech.com Page 1 Video Compression Tools Automated Video Processing Tools Video Compression and Conversion • Video Processing Canopus – Video compression and conversion ProCoder – Automated batch processing • Processing Steps Discreet cleaner – Select source files – Define video and audio pre-processing – Define target formats and compression – Select target locations and filters Sorenson – Convert, compress, output Squeeze 5/2005 Copyright 2001-2005 Douglas Dixon, All Rights Reserved - www.manifest-tech.com Page 2 1 Video Compression Tools Video Compression Tools Video Editing to Compression Tools • Consumer Video Editors – Automated, w/ DVD – $50 - $150 • Format-Specific – Clips: Capture, organize, export – Downloads – Apple iMovie, Windows Movie Maker – QuickTime Player Pro, $29 – Adobe Premiere Elements – Win Media Encoder – Sony Vegas Movie Studio – RealProducer, Plus $199 – Pinnacle Studio – Roxio VideoWave, Ulead VideoStudio • Video Processing – Batch compression • Professional Video Editors – $500 - $600 – Compositing, motion, effects – Sorenson Squeeze – Projects – $300 - $1700 – Canopus ProCoder – Apple Final Cut Pro – Discreet cleaner – Adobe Premiere Pro, Sony Vegas – Avid Xpress, Pinnacle Edition – Ulead MediaStudio Pro 5/2005 Copyright 2001-2005 Douglas Dixon, All Rights Reserved - www.manifest-tech.com Page 3 Video Compression Tools QuickTime Player Pro 5/2005 Copyright 2001-2005 Douglas Dixon, All Rights Reserved - www.manifest-tech.com Page 4 2 Video Compression Tools Windows Media Encoder 5/2005 Copyright 2001-2005 Douglas Dixon, All Rights Reserved - www.manifest-tech.com Page 5 Video Compression Tools Automated Video Processing Individuals and Workgroups • Sorenson Squeeze – Squeeze 4 (4.1) - Aug.
    [Show full text]
  • Before You Begin Producing
    Producing with Camtasia Before You Begin Producing Before you begin to produce your video you need to decide how it will be shared; web based, CD, DVD. Once you have decided how you are going to share your video you need to decide which file format would be the best for that particular mode of delivery. The file formats you can save with in Camtasia include: AVI, Macromedia Flash (SWF), Windows Media (WMV), QickTime, Macromedia Flash (FLV), RealMedia (RM), Camtasia for RealPlayer (CAMV), and GIF animation. Click on Show more file formats to view all these options. AVI video file: AVI is recommended for CD delivery requiring the highest video quality. Once you produce your completed AVI files, use Pack and Show to bundle the Camtasia Player and Codec for easy delivery on CD‐ROM. It can also be edited by using Camtasia or other video editing programs. This is the type of format the original video will save as after recording with Camtasia. Macromedia Flash (SWF) movie file: An SWF file format can be used for videos that are 3‐5 minutes. This file format is good for using if you want to put your video on the internet and it is supported by most browsers. You will need the Flash plug‐in to view this video. Windows Media (WMV) streaming media file: A WMV file format creates smaller file sizes and works well for longer videos. It does not have to be downloaded and plays in Microsoft Windows Media Player. It is a streaming video file format. This type of file must be stored on a Windows Media streaming server.
    [Show full text]
  • "Digital Video and Graphics for Planetaria and Exhibits" © Jeff Bowen
    3924 Pendleton Way • Indianapolis, IN• 46226• 317-536-1283 www.bowentechnovation.com "Digital Video and Graphics for Planetaria and Exhibits" © Jeff Bowen. June 25, 2004 [email protected] Section 1.0 Workshop Synopsis As we are heading into an era in which all visual media in the planetarium will be digital, attendees will learn what are current and forthcoming visual file formats and production methodologies. What is MPEG...DVI...when do you import an avi or mov? What are SD files...is 16:9 HD? Why is editing MPEG a bad idea? How do you archive and access digital files? What formats will soon be obsolete and which new ones will stay? Which of the new DVD formats will stick around? Jeff Bowen will share his extensive experience in producing award-winning digital media for education, planetariums, exhibits and broadcast. Section 2.0 Qualification of Attendees Number who have worked with video editing? Number who have worked with Photoshop? Number who have worked with digital video editing? Number who use digital playback in the dome? Number who have worked with digital audio editing? Number who have worked with digital editing? Created by Jeff Bowen Page 1 7/6/2004 Section 3.0 Digital Video Terminology and Specs Analog Video is represented as a continuous (time varying) signal. Digital Video is represented as a sequence of digital images. NTSC Video- 525 scan lines per frame, 30 frames per second (or be exact, 29.97 fps, 33.37 msec/frame) Interlaced, each frame is divided into 2 fields, 262.5 lines/field.
    [Show full text]
  • Forcepoint DLP Supported File Formats and Size Limits
    Forcepoint DLP Supported File Formats and Size Limits Supported File Formats and Size Limits | Forcepoint DLP | v8.8.1 This article provides a list of the file formats that can be analyzed by Forcepoint DLP, file formats from which content and meta data can be extracted, and the file size limits for network, endpoint, and discovery functions. See: ● Supported File Formats ● File Size Limits © 2021 Forcepoint LLC Supported File Formats Supported File Formats and Size Limits | Forcepoint DLP | v8.8.1 The following tables lists the file formats supported by Forcepoint DLP. File formats are in alphabetical order by format group. ● Archive For mats, page 3 ● Backup Formats, page 7 ● Business Intelligence (BI) and Analysis Formats, page 8 ● Computer-Aided Design Formats, page 9 ● Cryptography Formats, page 12 ● Database Formats, page 14 ● Desktop publishing formats, page 16 ● eBook/Audio book formats, page 17 ● Executable formats, page 18 ● Font formats, page 20 ● Graphics formats - general, page 21 ● Graphics formats - vector graphics, page 26 ● Library formats, page 29 ● Log formats, page 30 ● Mail formats, page 31 ● Multimedia formats, page 32 ● Object formats, page 37 ● Presentation formats, page 38 ● Project management formats, page 40 ● Spreadsheet formats, page 41 ● Text and markup formats, page 43 ● Word processing formats, page 45 ● Miscellaneous formats, page 53 Supported file formats are added and updated frequently. Key to support tables Symbol Description Y The format is supported N The format is not supported P Partial metadata
    [Show full text]
  • HMP5020/93 Philips HD Media Player
    Philips HD Media player Built-in WiFi HDMI USB 2.0 HMP5020 Wirelessly enjoy Internet Services and Multimedia Explore a vast universe of multimedia content effortlessly with the Philips HD media player. Enjoy superb quality videos, music and photos from the Internet or your PC library directly on your TV - no file conversions required. See more • Voole-Streaming TV Episodes and Movies over the Internet • View photos in various formats • RealMedia Video for movie playback from your PC • Play video in multiple formats Hear more • Dolby Digital DTS2.0 for ultimate movie experience • Listen to music from different media files Engage more • DLNA PC Media Link to browse PC and home network content • High speed file transfer with eSATA • LAN and Wi-Fi-n integrated • Playback media content from hard disk • Access to Video-on-Demand (VOD) programs • With SimplyShare, enjoy photos, music and movies on your TV HD Media player HMP5020/93 Built-in WiFi HDMI, USB 2.0 Highlights Dolby Digital DTS2.0 DLNA PC Media Link Voole video streaming Dolby Digital DTS2.0 for ultimate movie The DLNA PC Media Link provides easy experience access to videos, photos and music content on your PC or home network . By connecting Music in different media files your media player to your home network, you Listen to your favorite music - whatever the will be able to access content from all DLNA audio format - and enjoy it in crystal clear certified devices seamlessly. Browse your PC sound. The Philips player allows easy access to collection of multimedia from your player at a a wide range of audio formats from Dolby push of a button.
    [Show full text]
  • Digital Recording of Performing Arts: Formats and Conversion
    detailed approach also when the transfer of rights forms part of an employment contract between the producer of Digital recording of performing the recording and the live crew. arts: formats and conversion • Since the area of activity most probably qualifies as Stijn Notebaert, Jan De Cock, Sam Coppens, Erik Mannens, part of the ‘cultural sector’, separate remuneration for Rik Van de Walle (IBBT-MMLab-UGent) each method of exploitation should be stipulated in the Marc Jacobs, Joeri Barbarien, Peter Schelkens (IBBT-ETRO-VUB) contract. If no separate remuneration system has been set up, right holders might at any time invoke the legal default mechanism. This default mechanism grants a proportionate part of the gross revenue linked to a specific method of exploitation to the right holders. The producer In today’s digital era, the cultural sector is confronted with a may also be obliged to provide an annual overview of the growing demand for making digital recordings – audio, video and gross revenue per way of exploitation. This clause is crucial still images – of stage performances available over a multitude of in order to avoid unforeseen financial and administrative channels, including digital television and the internet. Essentially, burdens in a later phase. this can be accomplished in two different ways. A single entity can act as a content aggregator, collecting digital recordings from • Determine geographical scope and, if necessary, the several cultural partners and making this content available to duration of the transfer for each way of exploitation. content distributors or each individual partner can distribute its own • Include future methods of exploitation in the contract.
    [Show full text]
  • List of File Formats
    Nicole Martin November 4, 2007 Digital Preservation - MIAP List of File Formats File Name: Advanced Audio Coding File Extension: .aac Creator: Collaboration between corporations approved by MPEG Creation Date: 1997 Media Type: Sound Format: Lossy Compression Notes: Developed to work as a part of MPEG-4, the AAC file format employs a very efficient form of compression meant to improve on the standard MP3. File Name: Advanced Authoring Format File Extension: .aaf Creator: Advanced Media Workflow Association Creation Date: 2000 Media Type: Moving Image Format: Uncompressed Notes: Created specifically for use in the post-production/editing environment to address interoperability issues. The AAF file format acts as a wrapper, is capable of storing metadata, and was designed to be versatile enough to withstand the myriad changes inherent in a production setting. File Name: Audio Interchange File Format File Extension: .aiff Creator: Electronic Arts Interchange and Apple Computer, Inc. Creation Date: 1988 Media Type: Sound Format: Uncompressed Notes: Standard Macintosh file format that is compatible with Windows (.aif) and often used by digital audio devices. Regular AIFF files are uncompressed, but compressed versions of the format (AIFF-C or AIFC) were developed to function with various codecs. File Name: Audio Video Interleave File Extension: .avi Creator: Microsoft Creation Date: 1992 Media Type: Moving Image Format: Container Notes: File most often created when DV files are imported from a camcorder to computer. File Name: Bitmap File Extension: .bmp Creator: IBM and Microsoft Creation Date: 1988 Media Type: Still Image Format: Compressed or Uncompressed Notes: Originally created for release with the Windows OS/2 operating system, BMPs are raster image files that are able to range from large, high quality files to small files of lesser quality.
    [Show full text]