Multimedia Component SDK Comparison
From MediaLooks Knowledge Base
See also:
Below is a comparison chart for our SDKs.
| Component\SDK | DeckLink SDK | Playout SDK | Ingest SDK | Multimedia SDK |
|---|---|---|---|---|
| Advanced File Source | Yes | Yes | No | Yes |
| DV/HDV Source | No | No | Yes | Yes |
| DeckLink Source | Yes | No | Yes | Yes |
| Live Source | No | Yes | Yes | Yes |
| Playout | Yes (Basic) | Yes (Pro) | No | Yes (Pro) |
| Time Shifting Engine | No | No | No | Yes |
| AVI Capture | Yes | No | Yes | Yes |
| DV Sink | Yes | Yes | Yes | Yes |
| DeckLink Sink | Yes | Yes | No | Yes |
| WMV Sink | Yes | Yes | Yes | Yes |
| Text & Graphics Overlay | Yes | Yes | Yes | Yes |
| Flash Overlay | Optional | Optional | Optional | Optional |
| QuickTime DirectShow Source Filter | Optional | Optional | No | Optional |
| Flash DirectShow Source Filter | Optional | Optional | No | Optional |
[edit] Feature Comparison
| Feature\SDK | DeckLink SDK | Playout SDK | Multimedia SDK |
|---|---|---|---|
| Seamless switching to next file on playlist (without black flash or delay). | Yes | Yes | Yes |
| Mixed playout (files of various resolution, frame rate, audio/video compression or file container on the same playlist). | Yes | Yes | Yes |
| Text & Graphics overlay over playing video. | Yes | Yes | Yes |
| Frame-accurate trimming (setting of cue in/cue out points) for each media file on playlist. | Yes | Yes | Yes |
| Mixing PAL and NTSC files in one playlist, keeping proper frame rate and interlacing format. | Yes | Yes | Yes |
| Audio/video preview. | Yes | Yes | Yes |
| Output to a DV device, such as a DV camcorder ("print to tape"). | Yes | Yes | Yes |
| Output to DeckLink boards (Blackmagic Design). | Yes | Yes | Yes |
| Output to external application (such as encoding or streaming applications - see Compatible Applications. | Yes | Yes | Yes |
| Save and load playlist to a simple XML file. | Yes | Yes | Yes |
| Video adjustments for each media file on playlist (interlacing, aspect ration, aspect ration correction). | Yes | Yes | Yes |
| Support for live sources as playlist items. | No | Yes | Yes |
| Output background (media file, static image, live source, solid color or color bars) when playout is stopped. | No | Yes | Yes |
| Basic editing support for clips (trimming, audio VU, colors, gain adjust). | No | Yes (coming soon!) | Yes (coming soon!) |
| Embedded audio VU meters. | Optional | Yes | Yes |
| Color adjustment (gain, brightness, contrast). | Optional (coming soon!) | Yes (coming soon!) | Yes (coming soon!) |
| Flash overlay (with alpha transparency). | Optional (via Flash Overlay) | Optional (via Flash Overlay) | Optional (via Flash Overlay) |
| Hierarchic playlist support. | No | Yes (coming soon!) | Yes (coming soon!) |
| Support for events with absolute or relative time (i.e. for scheduling feature). | No | Yes (coming soon!) | Yes (coming soon!) |
| Clip inserting into playlist items (such as for interrupting a long media file with scheduled ads). | No | Yes (coming soon!) | Yes (coming soon!) |
| QuickTime (.MOV) files playout support. | Optional | Optional | Optional |
| MXF support. | Optional (coming soon!) | Optional (coming soon!) | Optional (coming soon!) |
| Flash video (.SWF, .FLV) playout support (from local files or streaming URLs). Via Flash DirectShow Source Filter. | Optional | Optional | Optional |
