Skip to main content

Setting up Cablecast to use Network Streams

Last Updated:March 3, 2026

Note: For current systems, this configuration should already have been completed as part of the commissioning process.

Initial Setup

Before using Network Streams, several configuration steps must be completed in Settings > Location Settings.

Formats

Navigate to the Shows (tab) > Formats and confirm that a Network Stream format exists. Unlike live SDI sources — which require one format per source — only a single Network Stream format is needed regardless of how many network streams you have configured. The format tells Cablecast that the video server is capable of playing back a Network Stream. The individual stream sources themselves are configured separately in the I/O settings (see below). The formats defined here are what appear in the Format dropdown when editing a reel in a Show Record.

Screenshot of Location Settings on the I/O tab showing a table of Formats and Primitive Format options, with Save, Cancel, New, and Delete buttons.

Devices

Navigate to the I/O (tab) > Devices and confirm that the Network Stream format has been added to your video server devices. Video server devices should always have Video Server as their primary Device Format, with Network Stream assigned to one of the remaining format slots. Live SDI source devices (such as a council chambers camera feed) are configured differently and should only have their own live format assigned — they do not need the Network Stream format.

Screenshot of Location Settings on the I/O tab listing router inputs with names, run counts, active status, and Edit links, plus a New button at the bottom.
Devices list showing video server and live source devices
Screenshot of Location Settings on the I/O tab showing Basic Settings and Device Settings for a Video Server, including fields for device function, router input, CMS selection, formats, end action, and resolution.
Video server device settings with Network Stream in Device Formats
Screenshot of Location Settings on the I/O tab showing Basic and Device Settings for “Springfield Council Chambers,” configured as a live playback device with router input 6 and Save, Cancel, and Delete buttons.
Live source device settings showing single format assigned

Network Encoder

To record Network Streams, a network encoder device must be configured. This requires two steps: creating a Control Module, then creating the encoder device itself.

Control Module

  1. Navigate to Settings > Location Settings > I/O (tab) > Control Module Sets and click New.

  2. Name the Control Module (e.g., Network Encoder)

  3. In the Server dropdown, select your video server.

  4. In the Control Module dropdown, select CablecastVideoServerNetworkEncoderCM.

  5. Leave the Port/IP field blank — the encode location is configured in the device settings.

  6. Click Save.

Screenshot of Location Settings on the I/O tab listing control modules, including Network Encoder, Router, VIOLITE Encoder, VIOLITE Playback, and VOD, with Edit and Delete buttons and a + New button.
Control Module Sets list
Screenshot of Location Settings on the Schedule tab showing fields for Name, Server, Control Module, and Port/IP for a Network Encoder, with Save and Cancel buttons.
New Control Module configured with CablecastVideoServerNetworkEncoderCM

Network Encoder Device

  1. Navigate to Settings > Location Settings > I/O (tab) > Devices and click New.

  2. Under Basic Settings:

    • Give the device a name (e.g., Network Encoder).

    • Set Device Function to Record Only.

    • Set Device Type to Video Server.

  3. Under Device Settings:

    • Set Device CMS to the Control Module created above.

    • Set Device Address to 1.

    • Set Device End Action to Stop Record.

  4. Under Record Settings:

    • Select your desired Codec. H.264 is recommended.

    • Set your Bitrate. A setting of 5 Mb/sec is recommended for HD video — it produces high-quality, reasonably sized files, and increasing beyond this does not yield a noticeable quality improvement.

    • If you are using Cablecast captions, enable Primary Captions and set the Primary Caption Language.

    • If you are using secondary captions or MAP, enable Secondary Captions and configure Record Secondary Audio as needed.

  5. Under Encode File Stores, select the local file store on your video server. Writing recordings across the network is not recommended and should be avoided.

  6. Click Save.

Screenshot of Location Settings on the I/O tab showing Basic and Device Settings for “VIO Network Encoder,” configured as Record only with device CMS set to Network Encoder and Stop Record selected as the end action.
Network Encoder device Basic Settings and Device Settings
Screenshot of Record Settings and File Stores for a VIO Network Encoder, showing codec and bitrate options, caption settings, secondary audio selection, encode file stores list, and Save, Cancel, and Delete buttons.
Network Encoder Record Settings and Encode File Stores

Using Network Streams in Cablecast

Network Streams can either be scheduled like any other show or forced live from a Control Room.

Creating a Stream

  1. Navigate to Settings > Location Settings > I/O (tab) > Network Streams and click New.

  2. Give the stream a name, select its Type, and enter the stream URL.

  3. Optionally, upload a Standby Graphic. This image is displayed on the channel or network encoder if there is no incoming signal from the stream source when the stream is scheduled to go live or manually forced out. The standby graphic should match the incoming resolution of the stream — in most cases, 1920x1080.

  4. Click Save.

Screenshot of Location Settings on the I/O tab configuring an RTMP stream named “Bob’s Screenweave Test,” showing the stream address, Generate Captions option, and a standby graphic preview with Save, Cancel, and Delete buttons.
New stream form showing Name, Type, URL, and Standby Graphic fields

Scheduling a Network Stream

Creating the Show

With the above settings in place, you can now create a show using the Network Stream format. When editing the reel in the Show Record, set the Format to Network Stream. A second dropdown will appear, allowing you to select the specific Network Stream to use. Set the Length to the desired run time for the event. When the show is scheduled, Cablecast will switch to that Network Stream automatically.

Note: Scheduling Network Streams is recommended for streams that are always on, or that reliably start before the scheduled broadcast time. If the stream has not yet started, the initial playback attempt may time out.

Screenshot of a form to add a Network Stream, showing Format set to Network Stream, Length set to 01:00:00, and the Network Stream dropdown expanded with multiple stream options listed.
Reel editor with Network Stream format selected and Network Stream dropdown showing available streams

Forcing a Network Stream

From a Control Room, you can force a Network Stream live by clicking Action next to the video server device you want to play the stream out of. In the Confirm Actions dialog:

  1. Click the Action button next to the server output you want to send the Network Stream out on.

  2. Set the Action to Play Stream.

  3. Select the desired Network Stream from the IP Stream dropdown.

  4. Set Switch To to the desired output.

  5. Click Take.

Note: If you still have programming in the schedule but do not want it to take over automatically while a Network Stream is being manually forced through a Control Room, you may want to override your channel automation. See the Channel Override Function article for more details.

Screenshot of the All Devices page showing multiple video sources with preview thumbnails and output indicators, with a red arrow pointing to a selection circle in the Video Server row.
Control Room with Action button highlighted next to video server device
Screenshot of a Confirm Actions dialog showing Device set to Video Server, Action set to Play Stream, IP Stream set to “Bob’s Screenweave Test,” and Switch To set to Channel Output, with Cancel and Take buttons.
Confirm Actions dialog with Play Stream action and IP Stream selected

Recording a Network Stream

Network Stream recordings can also be scheduled off a scheduled live run or manually in the Record Schedule, in the same way as SDI source recordings. In either case, Cablecast will only allow the Network Encoder to be selected as the record device.

To manually start a Network Stream recording, click the Action button next to the network encoder in a Control Room. In the Confirm Actions dialog:

  1. Confirm the Device is set to the correct network encoder.

  2. Set the Action to Record.

  3. Select the desired Network Stream from the IP Stream dropdown.

  4. Optionally, enter a File Name for the recording. If left blank, Cablecast will use UnnamedRecording with the date and time appended as a timestamp.

  5. Click Take.

Screenshot of the All Devices page showing multiple video sources and output indicators, with a red arrow pointing to the Action button next to VIO Network Encoder.
Control Room with Action button highlighted next to network encoder
Screenshot of a Confirm Actions dialog showing Device set to VIO Network Encoder, Action set to Record, IP Stream set to “Bob’s Screenweave Test,” and a file name field filled with “NetworkEncode_030326,” with Cancel and Take buttons.
Confirm Actions dialog with Record action, IP Stream, and File Name fields

Did you find this article helpful?