Image

The FlowCaster software provides a secure connection from your creative software to a local monitor, no matter where the software or the monitor is.  FlowCaster lets you keep your creative software and media in your facility or cloud, while allowing your editors and artists working remotely to get the pixel perfect display they need to create their magic.  FlowCaster provides a direct plugin for most creative software, and bridging software to share any other software they need.  The video is transported via the Secure Reliable Transport (SRT) protocol, with full end to end encryption, low latency and excellent error recovery.  FlowCaster also supports UDP, RTP, RTMP and WebRTC for alternate workflow sharing.  Inside the secure pipe are up to 32 channels of high quality audio and your choice of lightly compressed video, using h.264, h.264/HEVC or JPEG-2000 up to 16 bits per pixel component.  SDR and HDR/HLG signals are supported, as well as alternate color spaces like Rec 709, BT 2020 and P3.  Any video resolution and frame rate is supported, and quality settings allow for even low bandwidth connections to take advantage of FlowCaster. 

Image

FlowCaster 90 second overview

Work from home/cloud/remote monitoring

The main problem with using creative software remotely is the poor quality of the compressed/low bit rate/random frame rate output signal from shared desktop software. While FlowCaster uses desktop sharing for control of the software, the audio/video signal is transported separately, using low latency/high quality compression and matching frame rate to your project.  This gives you the ability to monitor your work as if you were using a hardware output to an independent monitor.  FlowCaster also supports HDR/HLG/WCG, any video resolution, up to 32 channels of high quality audio and ancillary data including closed captions, active format description and v-chip information.

Production team sharing/collaboration

There are a number of ways FlowCaster's audio/video and desktops can be shared to a group for collaboration:

  • SRT MultiCast or Haivision Gateway - maintain direct control of encrypted feeds by using SRT to all the collaborators.  With the gateway, different users can be given different passwords and address/ports that can be fixed to a user's IP address for further security
  • RTMP - send your output and desktops to the www.flowcaster.live server, or any other RTMP compatible server like twitch/youtube/facebook, and use the server's tools to share live audio/video, host chats and handle authentication
  • WebRTC - use www.flowcaster.live's WebRTC compatible meeting rooms, or any other WebRTC compatible server, to support live A/V chat, authentication and text chat for one on one or multiuser collaboration

Here is a page with more detailed information on Using IP video streaming.

Cloud production or capture feed

Using SRT, signals from your creative software (Adobe/Avid/Assimilate/DaVinci/etc.) or from baseband feeds (SDI, HDMI, NDI, IP) can be sent directly to the cloud and captured to MXF, MOV, AVI, MP4 or others by the FlowCaster Server.  Optionally, a proxy file can also be generated.  All FlowCaster Server capture files support edit while record and playback while record, for local clipping or editing in Adobe Premiere.  Signals can also be sent from the cloud, from Adobe/Avid/DaVinci/FlowCaster Server via SRT to be played locally as SDI or HDMI using a supported A/V device (AJA, Bluefish444, Blackmagic, Matrox).

IP format conversion

The FlowCaster Server can also be used to convert UDP, RTP, NDI and SRT to a new UDP, RTP, NDI or SRT stream.  The server supports both re-wrapping of the compressed data and transcoding of the signal to a new compression type.  As well as IP to IP, both baseband (SDI/HDMI) to IP and IP to baseband are also supported.

Cloud to cloud

FlowCaster supports cloud to cloud transmission.  Both compressed, via RTP, UDP and SRT, and uncompressed transports are supported.  FlowCaster also has the ability to read and write directly from cloud object storage, like Amazon's S3 storage.  File mode may also be used for guaranteed copies of media to be moved from one point to another.

Quick Start

There are FlowCaster Quick Start guides for SRT and RTMP.

Premiere_Pro_June_2020_x470

FlowCaster includes a native transmitter plugin for Adobe Premiere, After Effects and other supported Adobe software. This allows FlowCaster to appear as a physical output and get the highest quality audio and video to send from Adobe to the remote player. This enables one, or more, remote viewers to see exactly what would normally be on the local monitor.

There is a Quick Start guide for Adobe Premiere available here.

Media_Composer_Symphony_Video_Editing_Software_Interface-x470

FlowCaster includes an Avid OpenIO device that acts like a hardware output for your Media Composer and sends that signal to your remote viewer(s). This includes high frame rate/high bit rate video, up to 32 channels of audio and ancillary metadata including closed captions. FlowCaster can work with an Avid Media Composer cloud instance to provide a true audio/video monitor on your desk from the cloud.

There is a Quick Start guide for Avid MediaComposer available here.

DaVinci_Resolve_color_x470

FlowCaster includes an Assimilate direct and OpenFX monitor plugin, allowing monitoring of any software that supports OpenFX. For Assimilate SCRATCH, high quality audio and video monitoring is supported. For OpenFX software, like DaVinci Resolve, only high quality video monitoring is supported, due to the limitations of the OpenFX standard. In both cases, RGB, as well as YCbCr, signals are supported with up to 12 bits per component, using JPEG2000, or 10 bits per component, using HEVC.

FlowCaster-Config-Video
FlowCaster-Config-CS

FlowCaster includes a standalone application that can capture a local source, along with the creative tools output from: 

  • A Desktop
  • Newtek® NDI
  • SDI/HDMI with a supported device
    • AJA, Bluefish444, Blackmagic, Matrox
    • USB-2/USB-3/Camera UVC capture devices
    • Virtual camera sources

This allows FlowCaster to share the editor itself, via desktop sharing, or other software that does not directly support FlowCaster, via NDI or SDI/HDMI capture.  Along with professional audio/video boards from AJA, Bluefish444, Blackmagic and Matrox, FlowCaster also supports USB-2/3 capture devices for low cost SDI and HDMI capture.

FlowCaster supports a wide variety of network transports.  The highest quality transport is SRT, which can transmit full HDR at up to 16 bits per pixel.  There are a number of ways to receive and view the compressed data.  Each player will have varying support for the available formats.

Windows/macOS/Linux

videoQC - Drastic's videoQC provides playback for SRT, RTP and UDP, and supports all the transports FlowCaster provides, from H.264 and HEVC to full 16 bit JPEG-2000.  It also supports starting streams from a web browser using the videoqc:// url. It is available on Windows, macOS and Linux, and provides support for

  • Full screen output
  • Optional SDI/HDMI output with AJA, Bluefish444, Blackmagic DeckLink, and Matrox boards
  • Waveform/Vectorscope/Gamut/Audio scopes and loudness monitoring
  • Up to 32 channels of audio
  • Closed caption (608, 708, OP-47) decoding and display

VLC - VLC is a free player from VideoLAN that supports basic h.264/h.265 in UDP, RTP and SRT with two selectable audio channels and a full screen mode.

OBS - The Open Broadcaster Software supports receiving SRT streams with h.264 compression and two channels of audio.  It can be used for monitoring, compositing with other signals and re-transmission.

Apple iPad/iPhone

FlowCaster Player - The FlowCaster player supports h.264 and HEVC using the SRT, RTMP or RIST protocols.  It can be instantiated with the videoqc:// url protocol, just like videoQC.

itunes flowcaster tv download

Haivision Pro Player - The Haivision Pro Player is a free player for Apple iPhones that can play back h.264 and HEVC, along with a selected pair of audio channels from the available audio channels.  It supports SRT.

Apple TV

FlowCaster Player - The FlowCaster player supports h.264 and HEVC using the SRT, RTMP or RIST protocols.  It can be instantiated with the videoqc:// url protocol, just like videoQC.

itunes flowcaster tv download

Android Phone/Tablet/TV

FlowCaster Player - The FlowCaster player supports h.264 and HEVC using the SRT, RTMP or RIST protocols.  It can be instantiated with the videoqc:// url protocol, just like videoQC.

google play 

Haivision Pro Player - The Haivision Pro Player is a free player for Apple iPhones that can play back h.264 and HEVC, along with a selected pair of audio channels from the available audio channels.  It supports SRT.

Online Redistribution

RTMP - www.youtube.com, www.twitch.comwww.flowcaster.live and many other sites can redistribute FlowCaster's RTMP h.264 signal with two channels of audio.

Wowza - Wowza supports both the RTMP stream and SRT streams and can create a number of standard webcasting standards from them.

Supported Sources

Software
  • Adobe - Premiere, After Effects
  • Avid - Media Composer, NewsCutter
  • Assimilate - SCRATCH family
  • DaVinci - Resolve
  • OpenFX - Windows, MacOS and Linux
  • Desktop - Any full screen
Signals
  • NDI - (Network Device Interface) Any NDI audio/video source
  • HDMI/SDI - requires an AJA, Bluefish444, Matrox, Blackmagic or USB capture device
  • SMPTE 2010/2022 - requires an AJA or Matrox IP capture card
  • IP - (internet protocol)
    • UDP (User Datagram Protocol)
    • RTP (Real-time Transport Protocol)
  • RTMP - (Real-Time Messaging Protocol)
    • youtube.com
    • facebook.com
    • twitch.com, etc.
  • WebRTC - (Web Real-Time Communication)
    • flowcaster.chat
    • direct browser
    • millicast.com)
  • SRT - (Secure Reliable Transport)
  • RIST - (Reliable Internet Stream Transport)
  • CDI - (Amazon Uncompressed)

Supported Targets

  • 8, 10, 12 or 16 bit per pixel video
  • 16, 24 or 32 bit audio, up to 32 channels
  • h.264, h.264/HEVC or JPEG-2000 compression
  • SRT, UDP, RTP, RTSP or NDI transports
  • SRT provides low latency, with end to end encryption
  • Cloud - Haivision Gateway, FlowCaster.tv
  • Windows - VLC, OBS, videoQC
  • macOS - VLC, OBS, videoQC
  • Linux - VLC, OBS, videoQC
  • iOS - Haivision Player
  • Android - Haivision Player
  • Social - Twitch, YouTube, Facebook, etc.
  • Any target may be watermarked with an alpha blended PNG image