Quick time SDK 7.3 for Windows: qt sdk Introduction

Source: Internet
Author: User

QuickTime SDK for Windows 7.3Introduction:

 

 

 

Resource connection:

 

 

QuickTime development Homepage

Http://developer.apple.com/quicktime/

 

Download QuickTime 7.3 SDK for Windows (first, register for free)

Http://developer.apple.com/sdk/index.html#QTInt

 

 

 

 

QuickTime SDKIntroduction

 

 

QuickTime is Apple's multimedia codecs. The latest version is 7.3. The codec file format ends with mov. The QuickTime SDK provides more than 2500 programming interfaces and supports compatibility between Mac OS and windwos. Unlike other media sdks (such as windwos Media SDK), the qt sdk uses time as the main line to retrieve and orchestrate media data. Of course, the qt sdk can also convert the ratio between time and frame to obtain the data of each video frame or audio sample. The latest SDK 7.3 for Windows

 

 

 

The qt sdk mainly includes the following parts or a collection of tools:

1, tool sets:

1> movie toolbox: is used to initialize QuickTime; open, play, edit, and save movies; and manipulate time-based media.

2> the image compression manager: is a device-independent and driver-independent means of compressing and decompressing image data.

3> the sequence grabber: is a framework for components that capture and record samples from real-time sources, such as video cards or audio inputs.

4> Quicktime Streaming API: send and receive real-time streams using standard protocols such as RTP and RTSP.

5> QuickTime VR,

6> sprite toolbox,

7> WIRED movies API,

2, Components

1> movie controller components: Used to play movies and can provide a standard user interface.

2> Media Handler components: handle a participant type of media data, such as video, sound, Flash, or text

. 3> Data Handler components: access data from a participant kind of data source, such as local files, URLs, pointers, or handles

4> image compressor components: compress or decompress image data.

5> Image Compression dialog components: Let the user specify the parameters for compression operations.

6> video digitizer components: are used to control video Digitization by external devices such as video capture cards.

7> movie data-exchange components (also known as movie import and movie export components): move different types of data into and out of QuickTime movies. quickTime can play any type of media file for which it has an importer or create any type for which it has an exporter.

8> video output components: Convert the visual output of QuickTime movies into video streams for devices other than displays.

9> graphics Import and Export components: provide a single API that lets you work with a wide variety of image file formats.

10> music components: process and synthesize midi-like music tracks in QuickTime movies.

11> effects and transitions components: Implement visual filters, effects, and transitions. (effects components are implemented as a special type of image compressor component .)

 

 

 

 

The powerful function of QT is visible from the top. It not only supports many videos and audio, but also supports image and image sequence. It not only supports encoding, decoding, but also grab.

 

 

 

 

Quick time data storage:

 

 

Mov file ---> movie ---> tracks (time, media,) ---> Samples

(To be continued)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.