1 / 20

Advanced Streaming Format (ASF)

Advanced Streaming Format (ASF). By Hung-Chin Wang. What is ASF ?. An extensible file format be composed of one or more media streams include specification of some commonly used media types support the transmission of “ live content ” over a wide variety of network and protocols.

arleen
Download Presentation

Advanced Streaming Format (ASF)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Advanced Streaming Format (ASF) By Hung-Chin Wang

  2. What is ASF ? • An extensible file format • be composed of one or more media streams • include specification of some commonly used media types • support the transmission of “ live content ” • over a wide variety of network and protocols

  3. ASF Features (1) • Extensible Media Types • easy to define new media types • Component Download • Stream-specific information in the file header • Scalable Media Types • provide information for clients to interpret scalability options

  4. ASF Features (2) • Multiple Languages • support multiple languages • Author-specified Stream Prioritization • Bibliographic Information

  5. File Format Organization(1) • ASF Object definition • the base unit of organization - ASF Object • store in little-endian byte order

  6. File Format Organization(2) • High-level File Structure • three top-level objects • Header Object • Data Object • Index Object

  7. File Format Organization(3) • ASF Header Object • File Properties Object • Stream Properties Object • Language List Object • Content Description Object • Maker Object • Index Parameters Object • …………

  8. File Format Organization(4) • ASF Data Object • data units ( contain all multimedia data ) • ASF Index Object • Example

  9. File Properties Object

  10. Stream Properties Object

  11. Language List Object

  12. Standard ASF Media Types • Audio Media Type • Video Media Type • Image Media Type • Timecode Media Type • Text Media Type • MIDI Media Type • Command Media Type • Media-Objects(Hotspot) Media Type

  13. Index Parameters Object • Index Type • Nearest Data Unit • Nearest Object • Nearest Clean Point

  14. ASF Data Unit Definition

  15. Index Object

  16. Script Command Object

  17. Maker Object

  18. Other ASF Header SubObjects • Component Download Object • Stream Group Object • Scalable Object • Mutual Exclusion Object • ……...

  19. Conclusion • 如何將 media file 轉變成 asf 的檔案格式

  20. Thanks • Everyone

More Related