• No results found

Broadcast Automation Platform

N/A
N/A
Protected

Academic year: 2021

Share "Broadcast Automation Platform"

Copied!
9
0
0

Loading.... (view fulltext now)

Full text

(1)

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

(2)

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

(3)

• 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.

(4)

• 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,

(5)

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 • AAC

Containers (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 

(6)

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.

(7)

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

(8)

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

Filter 

Interfaces: 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.

(9)

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 

References

Related documents