What is it?
IP/SDI web page keyer app.
Reason to choose it...
You'll save money compared to a traditional graphics system. M-WEBKEY uses a web page for the key and fill source - meaning you don't need an expensive character generator or graphics PC. You can even use the same resources for your broadcast graphics as you do for your website. The fact you can use it with IP, SDI or both at the same time makes it perfect for any installation – including giving you the easiest possible upgrade to IP. Plus it's future-proof – when this functionality is no longer required you can get a different app for your MARBLE-V1 hardware.
Anyone who needs to key any graphics in IP, SDI or mixed installations - whether for channel branding or for providing news, weather, advert, emergency information and any other graphical overlays.
Try out the M-WEBKEY VisionWeb demo (opens in new window) – you'll see how easy it is to operate the M-WEBKEY app from your web browser, while exploring the full functionality of the product. Plus watch the two videos...
Need extra features?
This software-based platform makes it easy for us to add additional features to the M-WEBKEY to solve the particular problem you've got - and make your IP or SDI do exactly what you want. Just get in touch!
Got a question?
We would be very happy to answer any questions you've got about the M-WEBKEY. Either send us an e-mail or get an immediate response by speaking to us now on our Live Chat...
- Main features
- What outputs do I get?
- What do I order?
- Video demo
- Web page keyer, which can key graphics from a web page on to a video stream
- Software app that runs on the MARBLE-V1 media processor
- Use it with SDI, IP or both at the same time: supports 31 video formats, SMPTE ST 2022-6 and ST 2022-7 protocols and video within ST 2110 (ST 2110-10, -20 and -21 standards)
- Web pages can be stored on a web server or inside Vision frame (with expandable storage)
- Use it with simple graphics or with dynamic data-driven graphics
- Fade the keyed graphics in and out
- Override the key signal: use two internal crops to force areas of foreground and background
- Includes synchroniser and choice of multiple timing sources with fail-over (PTP, two analogue Black and Burst or tri-level syncs references via Vision frame, or video input)
- Ten frames of additional delay both on the input and on the output
- Supports SMPTE ST 2022-7 redundant streaming and ST 2110 protect
- Fitting up to four bi-directional 10GbE network interfaces allows you to separate your IP flows as required
- Includes gateway functionality for hybrid systems, encapsulating SDI to IP and de-encapsulating SDI from IP
- Includes IP to IP translation functionality, such as network address translation, unicast to multicast address translation, setting firewall restrictions and protocol translation between any of the input formats and any of the output formats
- Tolerant of any input packet distribution, and includes output traffic shaping
- Know your signal is present and valid, with SDI and IP flow signal monitoring
- Use the quad split to assist setup: Output video, Output key, Keyed foreground and Keyed background can be viewed simultaneously, with zoom available for fine-detail checking
- Inputs and outputs accessed by using an appropriate rear module (either VR04 or VR06)
- Housed in Vision rack frames
- Space-saving: MARBLE-V1 media processor is a ‘double slot’ 96mm x 325mm card, with up to ten MARBLE-V1 fitting in 3U
- Flexible control and monitoring: frame integrated control panel, VisionPanel remote control panel, SBB-4 smart button box, SNMP, ASCII and JSON protocols or the web browser-based VisionWeb Control
- Five year warranty on MARBLE-V1 hardware (with product registration)
Reducing the cost of creating video graphics
The M-WEBKEY IP/SDI web page keyer can key a web page on to a video stream, reducing the cost of creating video graphics and therefore saving broadcasters money.
Keying a web page means that the key and fill source never become video.
Compared to traditional linear keying, this new method of keying is lower cost (no need for an expensive character generator or graphics PC), provides an easier workflow (with less video sources to deal with), simplifies the network (web pages use very little bandwidth compared to uncompressed video), makes efficient use of resources (the broadcaster's website and programmes can share the same graphics) and makes it easier to find suitable operators (with web page design a common skill).
The M-WEBKEY is ideal for channel branding as well as providing news, weather, advert and emergency information overlays.
Keying from a web page
The M-WEBKEY allows the video input or a matte to be set as the background source, with the overlaid foreground source and key signal (which defines the graphic’s location and transparency) coming from the web page URL. The M-WEBKEY will render the web page at the correct resolution and frame rate for the video signal and then key the graphic on to the video. Two internal crops can be used to force areas of foreground and background. The key can be faded up and down as required.
The web pages can be constructed quickly and inexpensively using standard web design software, such as Google Webdesigner or Openelements.
Web pages can be accessed remotely – with two DNS servers available via the 10GbE network interface ports – or can be loaded via FTP and stored internally on the Vision 3 frame, with expandable storage available. Multiple M-WEBKEY can access the same web server, allowing any number of channels to derive their graphics from the same source.
Use it with IP, SDI or both
The M-WEBKEY can be used with IP, with SDI or with both IP and SDI at the same time. Its support for multiple signal formats gives the easiest possible SDI to IP upgrade, while also making it perfect for mixed SDI and IP installations as well as fully IP or fully SDI environments.
It supports both SMPTE ST 2022 and ST 2110 video over 10GbE IP networks, including ST 2022-7 redundant streaming and the protect equivalent for ST 2110.
The IP flows can be separated and protected across up to four bi-directional 10GbE SFP+ network interfaces. There is a choice of fibre modules for the fibre SFP+ 10GbE IP network interfaces: either 850nm multi-mode for up to 300m or 1310nm single-mode for up to 10km.
When delaying SDI or SMPTE ST 2022 the entire video stream is delayed, with embedded audio and ancillary data staying with the associated video – allowing use in embedded areas. If ST 2110 is used, only the video content is output.
Other features include full VLAN support with no restrictions and unicast and multicast transmission support.
It's a software app
The future-proof M-WEBKEY is a software app that runs on the MARBLE-V1 media processor – purpose-built GPU/CPU hardware that fits in the Vision frames.
Apps that are bought with the hardware can be replaced with different apps as needs change, helping you make the most of your budget.
More about MARBLE-V1
Featuring a powerful CPU/GPU processor, the MARBLE-V1 media processor hardware has six bi-directional SDI connections and four 10GbE SFP+ network interface ports (as well as eight bi-directional discrete AES stereo channels for future products).
The software app installed determines the functionality.
IP gateway and translation functionality included
The M-WEBKEY's gateway functionality can be used to integrate SDI into an IP environment or IP into an SDI environment.
Its IP to IP translation functionality can be used for network address translation, protocol conversion (between any of the input formats and any of the output formats), unicast to multicast address conversion and the creation of media firewalls.
With the potential for networks and IP receivers to not be very tolerant to bursty traffic, the M-WEBKEY will ensure a nicely constructed IP output (with a choice of traffic shaping options), while its tolerant IP input is designed to be robust to bursty traffic.
Choice of timing sources - with flexible delay options
The M-WEBKEY includes a framestore synchroniser timed to an external Black and Burst or tri-level syncs analogue reference or PTP.
The chosen reference is the global reference source for all input and output flows.
Reference redundancy offers peace of mind in case the main reference source is disrupted or needs to be taken down for maintenance, while cross-locking allows for mixed reference type and format installations if required.
There are up to ten options for the reference selection, selectable via VisionWeb. (See the Specification for full details.) Should the timing source at the top of the list become missing or invalid, the card will move down the list until it finds a valid timing reference source.
The output timing can be fully adjusted with respect to the chosen reference using three time-based controls (0 - 42ms adjustable in 0.1ms steps, 0 - 100us adjustable in 1us steps and 0 - 1us adjustable in 5ns steps), with the selected timing alignment global to all output flows.
Additional delay (adjustable in one frame steps) is also available both on the input and output. The ten frames of flow input video delay allows delay compensation between the background source and delayed sources from the web server. The ten frames of flow output video delay allows compensation for any big system delays.
Monitoring your signals
Features are provided to speed up system trouble shooting, particularly helpful with IP being more challenging to debug than SDI. Comprehensive SDI, IP and PTP monitoring information is available and can be used to generate SNMP traps.
The status indications available are video present and time present, video format, video black, video frozen, video error, Reference 1 and 2 present and time present, Reference 1 and 2 format, PTP master and backup clock present and time present and audio groups present. The video black and video frozen alert can be delayed by up to 120 seconds to prevent false alarming during brief video pauses.
PTP presence and statistics (network delay, delay variation, reference offset and sync period) are monitored.
The IP flow monitoring includes network error, packet loss, duplicated packets, packet delay variation, Ethernet interface ignored packets and Ethernet interface ignored multicast.
13 built-in test patterns can also help with fault finding.
The quad split option is useful for checking details during configuration. The Output video, Output key, Keyed foreground and Keyed background can be viewed simultaneously, with zoom available for fine-detail checking.
All control is done remotely, with a choice of remote control and monitoring options for the M-WEBKEY app running on the MARBLE-V1 media processor.
Hardware control options include an integrated control panel on the Vision 3 frame, the VisionPanel remote control panel and the SBB-4 smart button box.
Software control options include SNMP, our ASCII and JSON protocols and the VisionWeb web browser control. Try the M-WEBKEY VisionWeb demo...
16 presets can be assigned and recalled.
Save rack space
Fitting in the standard Vision frames (currently available in 3U size), MARBLE-V1 is a space-saving 96mm x 325mm card that sits in one frame slot – allowing up to ten media processors in 3U. The double slot VR04 or VR06 frame rear module is used to access the input and outputs on the M-WEBKEY app.
M-WEBKEY app running on MARBLE-V1 media processor...
‘Double slot’ Vision card 96mm x 303mm (96mm x 325mm including finger pull)
Power consumption: 25 Watts, plus 1 Watt for each SFP+ fitted to MARBLE-V1
INPUT AND OUTPUTS
Input can be IP or SDI
Outputs can be IP and/or SDI
Three BNCs for SDI and up to four fibre SFP+ 10GbE IP network interfaces. Choice of fibre modules: either 850nm multi-mode (for up to 300m) or 1310nm single-mode (for up to 10km)
Input and outputs can be mixture of ST 2022 and ST 2110. Video can be passed between ST 2022 and ST 2110, although audio and any other non-video data will be lost
IP only, SDI to IP and IP to SDI applications require at least one SFP+ transceiver option, up to a maximum of four. Use one SFP+ to put all signals together, use two SFP+ to have main and protect or multicast and unicast on separate network interfaces and use three or four SFP+ to further separate flows – such as having one network interface exclusively for the web server
SDI only applications do not require any SFP+ when using a web page located in the Vision frame. When using a web server for the web page, SDI only applications will require one SFP+
Uses VR04 or VR06 frame rear modules. VR04 must be used when more than two SFP+ are fitted
SDI VIDEO INPUT
(NB. Input can be IP instead)
Up to one 3Gb/s or HD or SD SDI input
270Mb/s or 1.5Gb/s or 3Gb/s serial compliant to SMPTE 259, SMPTE 292-1 and SMPTE 424/425-A
3Gb/s cable equalisation up to 100m using Belden 1694A. HD cable equalisation up to 140m with Belden 1694A or equivalent (approx. 100m with Belden 8281). SD cable equalisation >250m Belden 8281 or equivalent
IP FLOW INPUT
(NB. Input can be SDI instead)
Up to one 3Gb/s or HD or SD video over IP input
Packet distribution is not important as variable input buffer will compensate for any timing irregularities. Any traffic shaping option from ST 2110-21 can be used, or packets can come from a device which does not meet the shaping requirement of ST 2110-21
A protect input for SMPTE ST 2022-7 seamless protection switching or the equivalent protect input in ST 2110-20 can come from any of the 10GbE IP network interfaces. This protects the stream from lost packets by creating two streams of the same data using different routing to the destination. Flow analyser handles the analysis and reconstruction of the protected stream. Any IP input can come from any of the 10GbE IP network interfaces and can either be multicast or unicast
SDI VIDEO OUTPUTS
(NB. Outputs can be IP instead)
Up to two 3Gb/s or HD or SD SDI outputs
270Mb/s or 1.5Gb/s or 3Gb/s serial compliant to SMPTE 259, SMPTE 292-1 and SMPTE 424/425-A
IP FLOW OUTPUTS
(NB. Outputs can be SDI instead)
Up to two 3Gb/s or HD or SD video over IP outputs
Any of the 10GbE IP network interfaces can be used to provide a protected output for SMPTE ST 2022-7 or ST 2110 seamless protection switching, which protects the stream from lost packets by creating two streams of the same data using different routing to the destination
Alternatively it is possible to have a unicast on some network interfaces and a multicast on others
VIDEO FORMATS SUPPORTED
The video formats supported are 625i, 525i, 720p50, 720p59.94, 720p60, 1080i50, 1080i59.94, 1080i60, 1080p23.98, 1080p24, 1080p25, 1080p29.97, 1080p30, 1080p50, 1080p59.94, 1080p60, 1080PsF23.98, 1080PsF24, 1080PsF25, 1080PsF29.97, 1080PsF30, 2048x1080p23.98*, 2048x1080p24*, 2048x1080p25*, 2048x1080p29.97*, 2048x1080p30*, 2048x1080PsF23.98*, 2048x1080PsF24*, 2048x1080PsF25*, 2048x1080PsF29.97*, 2048x1080PsF30* (*= YUV 4:2:2 10 bit)
Protocols supported on network interfaces: SMPTE ST 2022-6, SMPTE ST 2022-7, SMPTE ST 2110-20 (uncompressed video), SMPTE ST 2110-10 (system architecture and synchronisation), SMPTE ST 2110-21 (traffic shaping), IGMPv3, ARP, ICMP ping, IPv4, IEEE802.1q, VLAN, IEEE802.3-2012 (10G Ethernet)
Packing options of the ST 2110 output are selectable per flow between BPM and GPM (Block Packing Mode or General Packing Mode)
Packet shaping and distribution (compulsory in ST 2110 and optional in ST 2022) is selectable per flow between TPNL and TPN (narrow linear or narrow gapped packet distribution). There is also a mode for burst packet distribution with a control for the burst rate limit. This is for connecting between Crystal Vision and other compatible devices that allow for a reduced transmission delay
SMPTE ST 2022-7 and ST 2110 flow protection facilitates the dual stream output
The keyer processing block provides a main and aux output. The aux output shows the final result of the keyer processing (output video), whereas the main output can show different stages of processing (see KEYER section)
The flow output routing allows selection between Keyer Main and Keyer Aux for each of the two flow outputs. For example, Flow Out 1 could be set to Keyer Aux and therefore display the final output video of the keyer processing, whereas setting Flow Out 2 to Keyer Main allows this output to be used to preview different stages of the keyer processing. Additionally the Flow Out routing can be set to Flow In 1 to monitor the input flow being used as the background source to the keyer
WEB PAGE RENDERER
Web page provides the fill and key
Web pages can be accessed remotely – with two DNS servers available – or can be stored internally on Vision 3 frame, with storage expandable via internal SATA SSD drive
Web page resolution is matched to background video resolution
Web page fill and key transparency information is extracted
Web page can include areas of the key to be masked
External Key mode uses web page transparency to key the web page over a background source
Background source can be set to Flow in 1 or Matte
Foreground and external key/mask source is fixed to the web server
Keyer Aux Output shows processed Output video only
Keyer Main Output can be set to show processed Output video, Output key, Output key inverted, Foreground source, Background source, External key source, Keyed foreground, Keyed background or Output video/Output key/Keyed foreground/Keyed background quad split
The quad split option is useful for checking details during configuration. Controls are Quad zoom (0-100%), Quad H position and Quad V position. The single set of controls are applied to all four quads. Zoom of 0% shows the entire images in the quads and zoom of 100% expands a single pixel to fill each quad. When the image is expanded, the position controls define the area of the image to be displayed
External keying can be enabled or turned off
INTERNAL FORCE FOREGROUND AND FORCE BACKGROUND CROPS
Two internal crops can be turned on or off to force areas of foreground and background. They can be inverted and adjusted in position and size
Edge softness controls prevent hard edge on crop, with each edge individually selectable
INTERNAL MATTE GENERATOR
The keyer background source can be replaced with a colour produced by an internal matte generator
Key can be faded up or down as a timed transition, with fade time set from 0-10 seconds
Fade level can be manually adjusted between 0% and 100%
VIDEO LOSS CONTROLS
The video loss/format mismatch controls – available at both the input and output stages – allow the user to select what will happen to a flow in the event that the video is lost or the video format does not match the specified format. The user can specify to freeze the last good frame or show a black or blue screen or 100% colour bars (with or without an initial delay of three seconds). No output can also be selected. This is independently adjustable on each flow
The test pattern controls allow the user to override an input and force the output flow to output a test pattern including Colour Bars, Blue, Black, EqCheck, PllCheck, Pluge, Checkfield, Grey Horizontal Steps, Grey Vertical Steps, Luma Horizontal Ramp, Luma Vertical Ramp, Cycle Colour or Checker Board, or to freeze the picture. This is independently adjustable on each flow
SYNCHRONISER AND TIMING ADJUSTMENTS
Video sources are synchronised to common reference timing source
Choice of timing options:
- PTP (SMPTE ST 2059-2) master and backup, via 10GbE IP network interface
- Two tri-level syncs or analogue Black and Burst references (Reference 1 and Reference 2), connected via the Vision 3 frame
- SDI video input, where available (defaults to SDI 1)
Chosen reference is the global reference source for all inputs and outputsThere are up to ten options for the reference selection, selectable via VisionWeb. The hierarchy runs from left to right – should the timing source at the top of the list become missing or invalid, the app will move down the list until it finds a valid timing reference source. When used with IP inputs, the SDI reference option is not applicable and therefore the reference will move to the next valid timing source:
(“PTP” means PTP Master>PTP Backup. “SDI” means SDI1>SDI2>SDI3>SDI4>SDI5 >SDI6, dependent on number of SDI available. “Hold” means it will hold the timing of the last good reference)
When using video reference, a video input of the same frame rate as the reference will be locked to the external reference. An input with a differing frame rate will be locked and maintain timing with no drift, but the sync point will be undefined
When using PTP reference, a video input of any supported standard will be correctly locked to the PTP reference
PTP timing reference should be used when there is a ST 2110-20 output to ensure the RTP timestamp is related to the time of day. However without a PTP reference, a valid ST 2110-20 signal will still be generated using a free running RTP timestamp
When Auto relock enable is selected, the card will automatically relock when a lost reference is restored. Selecting Force lock (with Auto relock disabled) will force the synchroniser to relock after a reference is restored, and can be activated at a non-critical time to avoid video disturbance
Output timing can be fully adjusted with respect to the reference using three time-based controls: 0 - 42ms adjustable in 0.1ms steps, 0 - 100us adjustable in 1us steps and 0 - 1us adjustable in 5ns steps. Sub frame timing alignment to chosen reference is global to all outputs
Ten frames of flow input video delay (adjustable in one frames steps) allows delay compensation between the background source and delayed sources from the web server
Ten frames of flow output video delay (adjustable in one frame steps) allows compensation for any big system delays. This delay can be configured individually for each SDI output or IP output flow
All ancillary data (including audio) is passed from SDI or ST 2022 input to SDI or ST 2022 output. When ST 2110 input or output is selected, all ancillary data is discarded
LED INDICATION OF:
The current app settings can be saved in one of 16 locations to be recalled as required
Comprehensive SDI, IP and PTP monitoring information is available and can be used to generate SNMP traps
Checks can be performed on the following video and audio parameters:
- Video present and time present
- Video format
- Video black
- Video frozen
- Video error
- Audio group 1 present
- Audio group 2 present
- Audio group 3 present
- Audio group 4 present
Black or frozen video will be indicated by an amber LED. This alert can be delayed by 1-120 seconds to prevent false warnings during brief video pauses
The following IP parameters are monitored for input flows:
- Network error
- Packet loss
- Duplicated packets
- Packet delay variation. Shown as the skew (difference in time of packet arrival) between the main and protected input, and also as the min and max nano second gap between the packets on each input
The Ethernet interfaces are monitored for:
- Count of packets ignored by the app (general network traffic non-media packets, which do not require processing by the app). Jumps in 100 step increments indicate network traffic flood
- Ignored multicast packets. LED indicates multicast traffic not requested by the app is present on the Ethernet Interface, indicating incorrectly configured IGMP at the network switch
References are monitored for:
- Reference 1 and 2 present and time present
- Reference 1 and 2 format
- PTP master and backup clock present and time present
- PTP statistics – network delay, delay variation, reference offset and sync period
VisionWeb Control is available via the web server on the frame and allows control and monitoring using a standard web browser on a computer, tablet or phone
SNMP monitoring and control available as standard
Control using ASCII and JSON protocols
Control from integrated control panel on Vision 3 frame
Control from VisionPanel 3U remote panel
SBB-4 smart button box connects to the frame via Ethernet and provides four programmable LCD switches (which are configured for each order). The SBB-4 uses information from VisionWeb for settings. Uses Power over Ethernet so must be used with PoE enabled switch
What outputs do I get?
VR04 rear module label and connections
More about the VR04
Connectors: 6 BNCs and 4 dual LC fibre
Frame slots used: 2
Boards in 3U: 10
Why use it: It's ideal for any M-WEBKEY application - and must be used if more than two SFP+ are fitted
VR06 rear module label and connections
More about the VR06
Connectors: 6 BNCs, 1 D-Type and 2 dual LC fibre
Frame slots used: 2
Boards in 3U: 10
Why use it: You can use it for any M-WEBKEY application involving two or less SFP+
For more visual technical information, download the M-WEBKEY block diagram.
What do I order?
First you need the software app...
- IP/SDI web page keyer. Supports 3G/HD/SD and ST 2022-6, ST 2022-7 and ST 2110-20 protocols. Software app which runs on the MARBLE-V1 media processor
Now choose your media processor hardware and SFP+ modules...
Next select your frame...
- Vision 3
- 3U frame with integrated control panel and smart CPU for up to 20 Crystal Vision cards from the Vision range. Includes two PSU3-VF power supplies for redundancy. Allows Ethernet connection to a PC
You need a rear module to access your inputs and outputs...
Two slot frame rear module. Allows ten M-WEBKEY in 3U. Input and outputs can be any mixture of SDI via BNCs and IP via up to four 10GbE network interfaces. Gives access to one SDI (3G/HD/SD) or IP input and two SDI or IP outputs. Video input provides background source, with fill and key coming from web page stored either on external web server or in Vision frame
- Two slot frame rear module. Allows ten M-WEBKEY in 3U. Input and outputs can be any mixture of SDI via BNCs and IP via up to two 10GbE network interfaces. Gives access to one SDI (3G/HD/SD) or IP input and two SDI or IP outputs. Video input provides background source, with fill and key coming from web page stored either on external web server or in Vision frame
Next - control. Complimentary options include the frame's integrated control panel, the VisionWeb web browser control, SNMP and our ASCII and JSON protocols. Alternatively order one of the items below...
- 3U Ethernet remote control panel with touch screen
- Smart button box with four programmable LCD switches. It is powered by PoE (Power over Ethernet) and therefore needs to be connected to a PoE enabled switch
Finally - extended support if required...
- App support
- Purchase with M-WEBKEY app to get software upgrades for changes in standards, new features and bug fixes plus telephone and e-mail operational support (with support for the first year included for free)
Create and key. Watch this four minute video to see how easy it is to make a simple animation using a free HTML editor, publish that graphic to a web server and use the M-WEBKEY to key the graphic over a live video playout....
- What does it cost? Request a quote for the M-WEBKEY...
- Want to hire instead? Request a hire quote...
- What controls has it got? Try out the VisionWeb demo for the M-WEBKEY...
- Want more information? Get the M-WEBKEY user manual (and SNMP MIB) by signing up for the Registered Area now
- Should you buy app support? Find out more about it in the App support conditions document
- The M-WEBKEY app runs on the MARBLE-V1 media processor hardware which needs to be housed in a Vision 3 rack frame - find out more about the frame...
From the Vision frame system...
- M-KEY IP/SDI linear keyer app
- MARBLE-V1 media processor hardware which runs Crystal Vision's software apps
From the Indigo frame system...
- LKEY 3 3G/HD/SD linear keyer
- MultiLogo V132 HD/SD logo keyer with 4 GB store
- MultiLogo V132 8G HD/SD logo keyer with 8 GB store
- MultiLogo V432 HD/SD logo keyer with 4 GB store and four external inputs
- MultiLogo V432 8G HD/SD logo keyer with 8 GB store and four external inputs
Not sure which keyer is best for your application? Have a look at our Indigo and Vision keyers comparison chart to help you make a decision...
Crystal Vision Ltd. is registered in England number 03139895. Registered office: Lion Technology Park, Station Road East, Whittlesford, Cambridge, CB22 4WL, England.
Tel: +44 (0)1223 497049 E-mail: email@example.com