How to Make a SmodeNet Project

A SmodeNet Project is a sharing environment of multiple SMODE engines that run the same project. To render large resolutions or for a Main, Spare setup

howtoSmodeNet howtoSmodeNet howtoSmodeNet howtoSmodeNet

Requirements

  • The media directory containing the project should have been configured with the same label, on all servers beforehand.
  • Other Media directories owning the media should be configured the same way
  • All medias referenced by this project should be manually replicated to other machines with external tools, such as https://freefilesync.org/ for instance.

Setup

  1. On one server go to your topology and verify that you only have the server you are curently working on:

simpleTopology simpleTopology

  1. You can start adding other SmodeServer Icon Smode Server to the topology :

addingServer addingServer

  1. After adding all your servers they do not directly Run the projet. You’ll need to push the project to them :

pushToOther pushToOther

Now your project is setup to run in a network configuration, and every connected SmodeServer Icon Smode Server will receive the change made on the project.

Also each server will render the part of the content that is needed for its output (called the Per Server Loading) :

perServer perServer

On a computer where you want to see all the content : enable the option “Disable Per Server Content Loading” in the network part of Engine Preferences .


Creating the Output in the pipeline

Before creating your output in your Pipeline Icon Pipeline , you’ll need to set the Master in the Topology .

setMaster setMaster

Then you can click the recreate output in the PipelineWorkspaceComponent Icon Pipeline Editor Toolbar.

If you have created your Device and it doesn’t appear in the topology, refresh them using the option in the Network dropdown menu from the concerned computer.

refreshDevice refreshDevice


Main and Spare

If you want to set a computer as a backup for another, and compute the same Pipeline Icon Pipeline output. You can set the ‘spare of’ option, in the SmodeServer Icon Smode Server .

There is no automatic fail detection! You will need to switch from the main to the spare manually, with a switch grid for example


Show Playback

For your show to be in perfect sync you should TimelineClockBinding Icon Bind the Show Timelines to Timecode .