Broadcas
Broadcast Automation
t Automation Platform
Platform
Professional broadcast automation platform featuring playout and ingest with Blackmagic Professional broadcast automation platform featuring playout and ingest with Blackmagic Design, AJA and other boards, built-in character generator, scheduling, time shifting and Design, AJA and other boards, built-in character generator, scheduling, time shifting and more. Does not require DirectShow expertise. Easily integrates with WPF (Windows more. Does not require DirectShow expertise. Easily integrates with WPF (Windows Presentation Foundation).
Presentation Foundation).
Playout
Playout
•
• PowerfulPowerfulgapless gapless multi-formmulti-format, at, multi-commulti-compressionpression playout engine.playout engine. •
• Playout to professional in/out boards (Playout to professional in/out boards (Blackmagic, AJABlackmagic, AJA).). •
• Items withItems withdifferent resolution, frame rate, compression format and containerdifferent resolution, frame rate, compression format and container
can be played out from a
can be played out from asingle playlistsingle playlist..
•
• On-airOn-airplaylist editing.playlist editing. •
• SimultaneousSimultaneousplayout and streamingplayout and streaming.. •
• Third-party application integration via "virtual devices" (such asThird-party application integration via "virtual devices" (such asAdobe FMLEAdobe FMLE).). •
• Seamless switching to next file in playlist (no black flash or delay).Seamless switching to next file in playlist (no black flash or delay). •
• Support for files with different resolution, file format, audio/video formatSupport for files with different resolution, file format, audio/video format
(including files encoded by different encoders) and different frame rate. (including files encoded by different encoders) and different frame rate.
•
• Live video inputs can be used in the same way as media files.Live video inputs can be used in the same way as media files. •
• Define playout ranges (cue in/cue out) for each media file.Define playout ranges (cue in/cue out) for each media file. •
• Add, remove or reorder the list of media files during playback.Add, remove or reorder the list of media files during playback. •
• Automatically keeps the desired video resolution and frame rate (regardless of thatAutomatically keeps the desired video resolution and frame rate (regardless of that
of the source files). of the source files).
•
• Allows to mix PAL and NTSC files in one playlist (with automatic frame rate,Allows to mix PAL and NTSC files in one playlist (with automatic frame rate,
interlacing format and resolution conversion). interlacing format and resolution conversion).
•
• Save and load playlist to a simple XML file.Save and load playlist to a simple XML file. •
• The ability to loop the playlist.The ability to loop the playlist. •
• Audio/video preview.Audio/video preview. •
• Allows output to a DV device (such as a DV camcorder) or professional videoAllows output to a DV device (such as a DV camcorder) or professional video
board (Blackmagic or AJA). board (Blackmagic or AJA).
•
• Ability to use the component's output as audio/video source in external encodingAbility to use the component's output as audio/video source in external encoding
applications (see
Automation
• Daily and24/7 scheduling.
• Sub-playlists support: interrupt your playlist with a sub-playlist (such as an ad
break) on a pre-defined schedule.
• CG automation:display clip metadata at scheduled times.
Playlist Tags & Sub-Playlists
With tags it is possible to:• Stop, pause and play a playlist. While on stop, live video background can be
displayed.
• Loop playback of a specific clip.
• Load CG configurations and display CG items or compositions.
• Create playlists within a current playlist. It is possible to switch to a
sub- playlist (such as an ad block) and return back to the previous position on the playlist (see more on scheduling below).
Clip Metadata Support & Scheduled Titling
Each clip in the playlist can contain any kind of metadata - title, time, location, name of presenter or any other comments. It is possible to:
• Display this data during clip playback (such as name of person when he first
appears in a story).
• Define time of display (on start of playback or at a specified time) and length of
display.
• Display it again when playback switches back to the clip after a sub-playlist (such
as movie name after ad break).
• Display data from the next clip in the playlist (notify the viewer about what's
coming next).
Advanced Scheduling
Automationsupports 3 types of scheduling.
1) Scheduling within a specific clip (seconds from start of clip or seconds till end of clip):
• Seamlessly switch to a clip or sub-playlist and back to original clip at specified
• Show/hide CG items, compositions, load configuration files, change item
properties.
• User-defined events (such as external device control).
2) Schedule playlist within a specific day (24h scheduling):
• Start, stop, pause playout at a specified time of day. • Start clip or sub-playlist at a specified time of day.
• Seamlessly switch to a clip or sub-playlist and back to original clip at specified
time. Repeating is also possible (such as switch to an ad break every 30 minutes).
• Show/hide CG items, compositions, load configuration files, change item
properties.
• User-defined events (such as external device control).
3) Schedule playlists for a week and more (24/7 scheduling):
• Load playlist on a specific day/time. Create daily playlists (24h scheduling) and
load them via 24/7 scheduling.
•
Character Generator Pro
• News tickers (crawls and rolls) with automatic file tracking (on-air editing). • Easy management via XML-based configurations.
• Graphics overlay.
• Tables to display real-time statistics like sports data and stocks. • RSS feedsas sources of ticker content.
Live Source
Features
• Live video input fromprofessional boards (BlackMagic, AJA, Stream Labs). • Insert live streams into playlists.
• External device control via DeckLink RS422 (VTR) or IEEE 1394 (for DV/HDV
cameras).
• Sharingof a single device between several applications via "virtual devices".
Supported Types of Devices
• DV camcorders. • Webcams.
• Capture boards (Blackmagic, AJA, Stream Labs and other boards with standard DS
filters such as ViewCast Osprey, Winnov Videum).
• TV tuners.
•
Streaming
• Receive RTSP, HTTP and RTP/UDP streams. • Stream to RTSP, HTTP and RTP/UDP.
Time Shifter
• Time-shifted playout for broadcasting in different time zones. • Time-shifted capture or event-based capture.
• Playback during capture. • Replaysof live events.
Transitions
Adds transition effects to the Playout module:
• Cross-fade • Slide • Blinds
• DXTransform transitions (pixelate, RandomBars, RandomDissolve, Strips, Wheel,
3D
• 3D video playback support via DeckLink HD Extreme 3D (SDI, HDMI 1.4). • Overlay over 3D video.
• 3D video scaling.
• 3D video capture support.
Character Generator Flash
• Add support for Flashto the powerful CG module!
Decoder Pack
Royalty-free playback components:
Compression Formats
• MPEG-2 • MPEG-4 • H.264/AVC • MP3 • AACContainers (File Formats)
• MP4
• QuickTime
• MPEG Program Stream • MPEG Transport Stream
• AVI
• WMV
Included Products
• Audio Decoder
• MPEG-2 Video Decoder • MPEG-4 Decoder
• H.264/AVC Decoder
• MP4 & QuickTime File Splitter
MXF Reader
The MXF (Material Exchange Format) Reader is a DirectShow filter for MXF playback. It reads MXF files and demultiplexes it into its DV-DIF, MPEG ES Video, JPEG2000 and PCM Audio data streams for further processing or rendering. The filter performs the function of both file reader and splitter (demultiplexer) and should be the source filter in a graph.
The MXF Reader filter also supports MXF playlists. For a complete playout solution please
see Broadcast Automation Platform.
This product replaces the previously available MXF Splitter filter.
Features
• MXF Operational Patterns: OP1a and OPAtom.
• Handled Essences: DV-DIF, D10(MPEG IMX), MPEG ES Video, JPEG2000,
AVC(H264), AES3-BWF Audio.
• Supports SONY IMX and PANASONIC AVC-Intra files. • Extracts and decripts essences encripted by AES algorithm.
Supported MXF Standards
• SMPTE 336M: Data Encoding Protocol using Key-Length-Value
• SMPTE 377M: Material Exchange Format (MXF) - File Format Specification • SMPTE 378M: Operational pattern 1A (Single Item, Single Package)
• SMPTE 379M: MXF Generic Container
• SMPTE 381M: Mapping MPEG Streams into the MXF Generic Container
• SMPTE 382M: Mapping AES3 and Broadcast Wave Audio into the MXF Generic
Container
• SMPTE 383M: Mapping DV-DIF Data to the MXF Generic Container
• SMPTE 386M: Mapping Type D-10 Essence Data to the MXF Generic Container • SMPTE 390M: Specialized Operational Pattern "Atom" (Simplified Representation
of a Single Item)
• SMPTE 422M: Mapping JPEG 2000 Codestreams into the MXF Generic Container • SMPTE 429-6 / ISO 26429-6:2008: MXF Track File Essence Encryption
• Matsushita Electric Industrial Co.,Ltd. Specification of Content Data Structure on
P2 Card.
DV Decoder
MediaLooks DV Decoder is a high-performance DirectShow decoder for a variety of DV video streams.
Supported DV Formats
• DV/DVCR (IEC 61834)
• DV25/DVCPRO 25 (SMPTE 314M) • DV50/DVCPRO 50 (SMPTE 314M)
• DV100/DVCPRO 100/DVCPRO HD (SMPTE 370)
Features
• Uses up to 8 processors to decode each frame. • Highly optimized for the Intel processor family.
• In case of interlaced video, sets proper flags for correct operation of VMR.
Supported DV Standards
• IEC 61834-2: SD format for 525-60 and 625-50 systems
• SMPTE 314M: Data Structure for DVBased Audio, Data and Compressed Video
-25 and 50 Mb/s
• SMPTE 370M: Data Structure for DV-Based Audio, Data and Compressed Video
at 100 Mb/s 1080/60i, 1080/50i, 720/60p, 720/50p
M-JPEG Compression Technology Features
• Real-time encoding/decoding of HD video. • Ease of reverse playback.
Features
• Multiple CPU support.
• ARGB32 support (alpha channel). • Interlaced/progressive input streams.
• Opportunity of correction of interlacing parameters.
• Multiple color spaces on output (YUV macropixels, RGB, YUV planar). • Connection to renders without intermediate filters.
• Compatibility with third-party encoders
• Highly optimized for the Intel processor family.
Future Features:
• Lossless decoding
Supported Compressed Content
• YUY2 / Interlaced • YUY2 / Progressive
• ARGB32 (4 planes) / Interlaced • ARGB32 (4 planes) / Progressive
BITMAPINFOHEADER::biBitCount on the input media type is 24 (YUY2) or 32 (ARGB32).
DirectShow Interfaces
FilterInterfaces: IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLMjpegDecoder Input Pin Media Types MEDIATYPE_Video, MEDIASUBTYPE_MJPG FORMAT_VideoInfo, FORMAT_VideoInfo2 BITMAPINFOHEADER::biBitCount = 24 or 32 Input Pin
Interfaces IMemInputPin, IPin, IQualityControl
Output Pin Media Types MEDIATYPE_Video MEDIASUBTYPE_YUY2, MEDIASUBTYPE_UYVY, MEDIASUBTYPE_YVYU, MEDIASUBTYPE_ARGB32, MEDIASUBTYPE_RGB32, MEDIASUBTYPE_RGB24, MEDIASUBTYPE_RGB565, MEDIASUBTYPE_RGB555, MEDIASUBTYPE_YV12, MEDIASUBTYPE_I420 FORMAT_VideoInfo, FORMAT_VideoInfo2 Output Pin
Interfaces IMediaSeeking, IPin, IQualityControl
Merit MERIT_NORMAL
Filter
Categories CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory
Capture Pack
Royalty-free encoding components:
• Compression formats: MPEG-2, H.264/AVC, AAC. • Containers:MP4, MPEG-2 TS/PS.
For other formats see our MXF Writer , DV Encoder , M-JPEG Video Encoder and QuickTime Writer.
Supported Development Environments
• Visual C++
• .NET (C#, Visual Basic)
• VB6
• Delphi • C++Builder