Contents 1 Overview and features 2 License 3 See also 4 References 5 External links


Overview and features[edit] ASF is based on serialized objects which are essentially byte sequences identified by a GUID marker. The format does not specify how (i.e. with which codec) the video or audio should be encoded; it just specifies the structure of the video/audio stream. This is similar to the function performed by the QuickTime, AVI, or Ogg container formats. One of the objectives of ASF was to support playback from digital media servers, HTTP servers, and local storage devices such as hard disk drives. The most common media contained within an ASF file are Windows Media Audio (WMA) and Windows Media Video (WMV). The most common file extensions for ASF files are extension .WMA (audio-only files using Windows Media Audio, with MIME-type audio/x-ms-wma) and .WMV (files containing video, using the Windows Media Audio and Video codecs, with MIME-type video/x-ms-asf). These files are identical to the old .ASF files but for their extension and MIME-type. The different extensions are used to make it easier to identify the content of a media file.[3] ASF files can also contain objects representing metadata, such as the artist, title, album and genre for an audio track, or the director of a video track, much like the ID3 tags of MP3 files. It supports scalable media types and stream prioritization; as such, it is a format optimized for streaming. The ASF container provides the framework for digital rights management in Windows Media Audio and Windows Media Video. An analysis of an older scheme used in WMA reveals that it is using a combination of elliptic curve cryptography key exchange, DES block cipher, a custom block cipher, RC4 stream cipher and the SHA-1 hashing function. ASF container-based media are sometimes still streamed on the internet either through the MMS protocol or the RTSP protocol. Mostly, however, they contain material encoded for 'progressive download', which can be distributed by any webserver and then offers the same advantages as streaming: the file starts playing as soon as a minimum number of bytes is received and the rest of the download continues in the background while one is watching or listening. The Library of Congress Digital Preservation project considers ASF to be the de facto successor of RIFF.[2] In 2010 Google picked RIFF as the container format for WebP.


License[edit] The specification is downloadable from the Microsoft website,[4] and the format can be implemented under a license from Microsoft that however does not allow distribution of sources and is not compatible with open source licenses. The author of the free software project VirtualDub reported that a Microsoft employee informed him that his software violated a Microsoft patent regarding ASF playback.[5] Certain error-correcting techniques related to ASF are patented in the United States (United States Patent 6,041,345 Levi, et al. March 21, 2000) by Microsoft.


See also[edit] Audio Video Interleave (AVI) Advanced Stream Redirector (ASX) Comparison of container formats


References[edit] ^ Microsoft (1997). "Registration of MIME media type application/vnd.ms-asf". iana.org. IANA.  ^ a b "ASF (Advanced Systems Format)". Digital Preservation. Library of Congress. 2014-02-04. Retrieved 2014-03-12.  ^ The Difference Between ASF and WMV/WMA Files ^ ASF Specification Download ^ Advogato: Microsoft patents ASF media file format, stops reverse engineering


External links[edit] An Overview of Advanced Systems Format Overview of the ASF Format Library of Congress analysis of ASF format sustainability ASF Container Format - v2.0 (free available but unused) and v1.0 (reconstructed) MSDN How To Embed Windows Media Player in a HTML Web Page (For Webmasters) Creating A Windows Media Custom Experience (For Webmasters) v t e Multimedia compression and container formats Video compression ISO/IEC MJPEG Motion JPEG 2000 MPEG-1 MPEG-2 Part 2 MPEG-4 Part 2/ASP Part 10/AVC MPEG-H Part 2/HEVC ITU-T H.120 H.261 H.262 H.263 H.264 H.265 SMPTE VC-1 VC-2 VC-3 VC-5 Alliance for Open Media AV1 Others Apple Video AVS Bink Cinepak Daala Dirac DV DVI FFV1 Huffyuv Indeo Lagarith Microsoft Video 1 MSU Lossless OMS Video Pixlet ProRes 422 ProRes 4444 QuickTime Animation Graphics RealVideo RTVideo SheerVideo Smacker Sorenson Video, Spark Theora Thor VP3 VP6 VP7 VP8 VP9 WMV XEB YULS Audio compression ISO/IEC MPEG-1 Layer III (MP3) MPEG-1 Layer II Multichannel MPEG-1 Layer I AAC HE-AAC AAC-LD MPEG Surround MPEG-4 ALS MPEG-4 SLS MPEG-4 DST MPEG-4 HVXC MPEG-4 CELP MPEG-D USAC MPEG-H 3D Audio ITU-T G.711 (A-law, µ-law) G.718 G.719 G.722 G.722.1 G.722.2 G.723 G.723.1 G.726 G.728 G.729 G.729.1 IETF Opus iLBC 3GPP AMR AMR-WB AMR-WB+ EVRC EVRC-B EVS GSM-HR GSM-FR GSM-EFR Others ACELP AC-3 AC-4 ALAC Asao ATRAC CELT Codec2 DRA DTS FLAC iSAC Monkey's Audio TTA True Audio MT9 Musepack OptimFROG OSQ QCELP RCELP RealAudio RTAudio SD2 SHN SILK Siren SMV Speex SVOPC TwinVQ VMR-WB Vorbis VSELP WavPack WMA MQA aptX LDAC Image compression IEC, ISO, ITU-T, W3C, IETF CCITT Group 4 GIF HEIF HEVC JBIG JBIG2 JPEG JPEG 2000 JPEG XR Lossless JPEG PNG TIFF TIFF/EP TIFF/IT Others APNG BPG DjVu EXR FLIF ICER MNG PGF QTVR WBMP WebP Containers ISO/IEC MPEG-ES MPEG-PES MPEG-PS MPEG-TS ISO base media file format MPEG-4 Part 14 (MP4) Motion JPEG 2000 MPEG-21 Part 9 MPEG media transport ITU-T H.222.0 T.802 IETF RTP Others 3GP and 3G2 AMV ASF AIFF AVI AU BPG Bink Smacker BMP DivX Media Format EVO Flash Video GXF IFF M2TS Matroska WebM MXF Ogg QuickTime File Format RatDVD RealMedia RIFF WAV MOD and TOD VOB, IFO and BUP Collaborations NETVC MPEG-LA See Compression methods for methods and Compression software for codecs v t e Internet Explorer Versions Main 1 2 3 4 5 6 7 8 9 10 11 Other Mobile for Mac for UNIX IEs4Linux Overview History Add-ons Box model Browser Helper Object (BHO) Easter eggs Extensions Removal Shells Technologies Accelerator ActiveX Dynamic HTML HTA HTML Components favicon.ico HTML+TIME Index.dat JScript MHTML MSXML RSS Platform Smart tags Temporary Internet Files Vector Markup Language Web Slice WPAD XHR/XDomainRequest Software & engines Administration Kit Developer Tools Integrated Windows Authentication Tasman Trident Chakra Implementations Active Channel Active Desktop ActiveMovie Channel Definition Format (.cdf) Comic Chat/Chat 2.0 DirectX Media Internet Mail and News Microsoft Java Virtual Machine (MSJVM) MSN Explorer MSN for Mac OS X NetMeeting NetShow Outlook Express Server Gated Cryptography (SGC) Spyglass Windows Address Book Windows Desktop Update Events First browser war Second browser war Download.ject Eolas v. Microsoft Sun v. Microsoft United States v. Microsoft Corp. People Tantek Çelik Thomas Reardon Dean Hachamovitch Scott Isaacs Inori Aizawa Category Commons Microsoft portal Internet portal Retrieved from "https://en.wikipedia.org/w/index.php?title=Advanced_Systems_Format&oldid=808488932" Categories: Internet ExplorerContainer formatsMicrosoft Windows multimedia technologyDigital rights management systems


Navigation menu Personal tools Not logged inTalkContributionsCreate accountLog in Namespaces ArticleTalk Variants Views ReadEditView history More Search Navigation Main pageContentsFeatured contentCurrent eventsRandom articleDonate to WikipediaWikipedia store Interaction HelpAbout WikipediaCommunity portalRecent changesContact page Tools What links hereRelated changesUpload fileSpecial pagesPermanent linkPage informationWikidata itemCite this page Print/export Create a bookDownload as PDFPrintable version Languages CatalàČeštinaDanskDeutschEspañolFrançais한국어ՀայերենBahasa IndonesiaItalianoKapampanganMagyarBahasa MelayuNederlands日本語PolskiRomânăРусскийSuomiTürkçeУкраїнськаYorùbá Edit links This page was last edited on 3 November 2017, at 04:33. Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization. Privacy policy About Wikipedia Disclaimers Contact Wikipedia Developers Cookie statement Mobile view (window.RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgPageParseReport":{"limitreport":{"cputime":"0.220","walltime":"0.278","ppvisitednodes":{"value":883,"limit":1000000},"ppgeneratednodes":{"value":0,"limit":1500000},"postexpandincludesize":{"value":91006,"limit":2097152},"templateargumentsize":{"value":930,"limit":2097152},"expansiondepth":{"value":7,"limit":40},"expensivefunctioncount":{"value":1,"limit":500},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 198.344 1 -total"," 31.22% 61.920 1 Template:Reflist"," 30.90% 61.286 7 Template:Navbox"," 23.61% 46.836 2 Template:Cite_web"," 21.95% 43.542 1 Template:Infobox_file_format"," 17.57% 34.858 1 Template:Redirect-multi"," 15.94% 31.625 1 Template:Infobox"," 14.76% 29.266 1 Template:Internet_Explorer"," 12.76% 25.313 1 Template:Compression_formats"," 5.77% 11.440 2 Template:Portal-inline"]},"scribunto":{"limitreport-timeusage":{"value":"0.089","limit":"10.000"},"limitreport-memusage":{"value":3042790,"limit":52428800}},"cachereport":{"origin":"mw1322","timestamp":"20180117161220","ttl":1900800,"transientcontent":false}}});});(window.RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgBackendResponseTime":378,"wgHostname":"mw1322"});});


Advanced_Systems_Format - Photos and All Basic Informations

Advanced_Systems_Format More Links

Windows Media VideoWindows Media AudioFilename ExtensionMedia TypeType CodeUniform Type IdentifierFile FormatMicrosoftDigital Container FormatDigital Container FormatWindows Media AudioWindows Media VideoVC-1MicrosoftProprietary SoftwareDigital AudioDigital VideoContainer Format (digital)Streaming MediaMedia FoundationSerializationObject-oriented ProgrammingByteGlobally Unique IdentifierCodecQuickTimeAudio Video InterleaveOggStreaming MediaHTTP ServerHard Disk DriveWindows Media AudioWindows Media VideoMetadata (computing)ID3MP3Digital Rights ManagementElliptic Curve CryptographyData Encryption StandardRC4 CipherSHA-1Microsoft Media ServicesReal Time Streaming ProtocolLibrary Of CongressResource Interchange File FormatGoogleWebPLicenseOpen-source SoftwareVirtualDubError Detection And CorrectionAudio Video InterleaveAdvanced Stream RedirectorComparison Of Container FormatsMicrosoftInternet Assigned Numbers AuthorityLibrary Of CongressTemplate:Compression FormatsTemplate Talk:Compression FormatsMultimediaData CompressionDigital Container FormatData CompressionInternational Organization For StandardizationInternational Electrotechnical CommissionMotion JPEGMotion JPEG 2000MPEG-1MPEG-2H.262/MPEG-2 Part 2MPEG-4MPEG-4 Part 2H.264/MPEG-4 AVCMPEG-HHigh Efficiency Video CodingITU-TH.120H.261H.262/MPEG-2 Part 2H.263H.264/MPEG-4 AVCHigh Efficiency Video CodingSociety Of Motion Picture And Television EngineersVC-1Dirac (video Compression Format)DNxHD CodecCineFormAlliance For Open MediaAOMedia Video 1Apple VideoAudio Video StandardBink VideoCinepakDaalaDirac (video Compression Format)DVDigital Video InteractiveFFV1HuffyuvIndeoLagarithMicrosoft Video 1MSU Lossless Video CodecOMS VideoPixletProRes 422ProRes 4444QuickTime AnimationQuickTime GraphicsRealVideoRTVideoSheerVideoSmacker VideoSorenson CodecTheoraThor (video Codec)VP3VP6VP7VP8VP9Windows Media Video (video Compression Format)RatDVDYULSData CompressionInternational Organization For StandardizationInternational Electrotechnical CommissionMP3MPEG-1 Audio Layer IIMPEG MultichannelMPEG-1 Audio Layer IAdvanced Audio CodingHigh-Efficiency Advanced Audio CodingAAC-LDMPEG SurroundAudio Lossless CodingMPEG-4 SLSSuper Audio CDHarmonic Vector Excitation CodingCode-excited Linear PredictionUnified Speech And Audio CodingMPEG-H 3D AudioITU-TG.711A-law AlgorithmΜ-law AlgorithmG.718G.719G.722G.722.1Adaptive Multi-Rate WidebandG.723G.723.1G.726G.728G.729G.729.1IETFOpus (audio Format)Internet Low Bitrate Codec3GPPAdaptive Multi-Rate Audio CodecAdaptive Multi-Rate WidebandExtended Adaptive Multi-Rate – WidebandEnhanced Variable Rate CodecEnhanced Variable Rate Codec BEnhanced Voice ServicesHalf RateFull RateEnhanced Full RateAlgebraic Code-excited Linear PredictionDolby DigitalDolby AC-4Apple LosslessAsao (codec)Adaptive Transform Acoustic CodingCELTCodec2Dynamic Resolution AdaptationDTS (sound System)FLACInternet Speech Audio CodecMonkey's AudioTTA (codec)MT9MusepackOptimFROGOriginal Sound QualityQualcomm Code-excited Linear PredictionRelaxed Code-excited Linear PredictionRealAudioRTAudioAvid AudioShorten (file Format)SILKSiren (codec)Selectable Mode VocoderSpeexSVOPCTwinVQVariable-Rate Multimode WidebandVorbisVector Sum Excited Linear PredictionWavPackWindows Media AudioMaster Quality AuthenticatedAptXLDAC (codec)Image CompressionGroup 4 CompressionGIFHigh Efficiency Image File FormatHigh Efficiency Video CodingJBIGJBIG2JPEGJPEG 2000JPEG XRLossless JPEGPortable Network GraphicsTagged Image File FormatTIFF/EPTagged Image File FormatAPNGBetter Portable GraphicsDjVuOpenEXRFree Lossless Image FormatICERMultiple-image Network GraphicsProgressive Graphics FileQuickTime VRWireless Application Protocol Bitmap FormatWebPDigital Container FormatElementary StreamPacketized Elementary StreamMPEG Program StreamMPEG Transport StreamISO Base Media File FormatMPEG-4 Part 14Motion JPEG 2000MPEG-21MPEG Media TransportMPEG-2Motion JPEG 2000Real-time Transport Protocol3GP And 3G2AMV Video FormatAudio Interchange File FormatAudio Video InterleaveAu File FormatBetter Portable GraphicsBink VideoSmacker VideoBMP File FormatDivXEnhanced VOBFlash VideoGeneral Exchange FormatInterchange File Format.m2tsMatroskaWebMMaterial Exchange FormatOggQuickTime File FormatRatDVDRealMediaResource Interchange File FormatWAVMOD And TODVOBNETVCMPEG-LATemplate:Compression MethodsTemplate:Compression SoftwareTemplate:Internet ExplorerTemplate Talk:Internet ExplorerInternet ExplorerInternet Explorer VersionsInternet Explorer 1Internet Explorer 2Internet Explorer 3Internet Explorer 4Internet Explorer 5Internet Explorer 6Internet Explorer 7Internet Explorer 8Internet Explorer 9Internet Explorer 10Internet Explorer 11Internet Explorer MobileInternet Explorer For MacInternet Explorer For UNIXIEs4LinuxInternet Explorer 10 LogoHistory Of Internet ExplorerList Of Internet Explorer Add-onsInternet Explorer Box Model BugBrowser Helper ObjectEaster Eggs In Microsoft ProductsList Of Internet Explorer ExtensionsRemoval Of Internet ExplorerInternet Explorer ShellAccelerator (Internet Explorer)ActiveXDynamic HTMLHTML ApplicationHTML ComponentsFaviconHTML+TIMEIndex.datJScriptMHTMLMSXMLWindows RSS PlatformSmart Tag (Microsoft)Temporary Internet FilesVector Markup LanguageWeb SliceWeb Proxy Autodiscovery ProtocolXMLHttpRequestInternet Explorer Administration KitInternet Explorer Developer ToolsIntegrated Windows AuthenticationTasman (layout Engine)Trident (layout Engine)Chakra (JScript Engine)Active ChannelActive DesktopActiveMovieChannel Definition FormatMicrosoft Comic ChatDirectX MediaMicrosoft Internet Mail And NewsMicrosoft Java Virtual MachineMSN ExplorerMSN For Mac OS XMicrosoft NetMeetingNetShowOutlook ExpressServer Gated CryptographySpyglass, Inc.Windows Address BookWindows Desktop UpdateBrowser WarsBrowser WarsDownload.jectEolasMicrosoft Java Virtual MachineUnited States V. Microsoft Corp.Tantek ÇelikThomas ReardonDean HachamovitchScott IsaacsInori AizawaCategory:Internet ExplorerPortal:MicrosoftPortal:InternetHelp:CategoryCategory:Internet ExplorerCategory:Container FormatsCategory:Microsoft Windows Multimedia TechnologyCategory:Digital Rights Management SystemsDiscussion About Edits From This IP Address [n]A List Of Edits Made From This IP Address [y]View The Content Page [c]Discussion About The Content Page [t]Edit This Page [e]Visit The Main Page [z]Guides To Browsing WikipediaFeatured Content – The Best Of WikipediaFind Background Information On Current EventsLoad A Random Article [x]Guidance On How To Use And Edit WikipediaFind Out About WikipediaAbout The Project, What You Can Do, Where To Find ThingsA List Of Recent Changes In The Wiki [r]List Of All English Wikipedia Pages Containing Links To This Page [j]Recent Changes In Pages Linked From This Page [k]Upload Files [u]A List Of All Special Pages [q]Wikipedia:AboutWikipedia:General Disclaimer



view link view link view link view link view link