Live Content Moderation

SkyLark Technology offers solutions for quick elimination of unwanted fragments from Live Broadcasts:
Recording, fast editing of the program during recording and subsequent playback with a total delay of a few minutes,
Short delay of Live Stream (few seconds), detection of potentially problematic scenes with AI algorithms, automatically blurs the screen area or overlaps unwanted scenes, audio manually, by Profanity Delay technology.

Recording, editing and delayed playback

Recording is performed by the media server SL NEO in the «growing» file mode. After the start of recording, the material is available for editing in a second. The fragmented recording mode is possible (generation of an array of files-fragments of the same duration for operative editing on NLE of any type).

For growing file editing, the News CUT client application is used, working with the SL NEO database and proxy, which allows you to do without copying media files to the editing station and back to the server.

The result of montage is saved in the database as a clip containing the text XML-description of the editing solution with graphics. Immediately after editing is complete, the clip is available for playback without additional rendering. During editing, titles and graphics created in the built-in Graphics Editor and placed on Time Line.

Playback of the editing result is performed in the usual manner. This functionality is available in the SL NEO 3000 Series Servers. The diagram illustrates the sequence of modules and client applications of the SL NEO platform involved in the workflow.

Short delay and AI

In moderating ive broadcasts there used to be a popular «short» delay function of a few seconds to manually override caveats or other undesirable material. As a rule, the delay time was 7 seconds, which was a common value in broadcasting practice (the function was called Seven Second Delay or Prtofanity Delay).

Today a lot is changing and SL NEO servers are solving the problem of automatic content moderation together with the artificial intelligence. We use Sightengine moderation service API:

  • Send the Live stream to Sightengine for analysis;
  • At the same time we use the SL NEO server to delay the Line Feed, because Sightengine needs 5−7 seconds for analysis;
  • SL NEO server receives from Sightengine screen coordinates of the object, which is undesirable to show and «blurs» the area of the screen in the delayed feed.

This solution allows you to automate the process of moderation, but it is not the only one. The SL NEO platform toolkit includes a small «moderator on duty» kit for recording and editing events in the executable playlist window:

  • Recording incoming streams in fragments and/or «growing» files;
  • Automatic sending new fragments to the end of the linked playlist;
  • In the playlist control window use functions to «cut» (delete) fragments and commands that allow you to move to a certain delay time or to a certain time in the recorded material have been implemented;
  • When marking clips in the FileMonitor window, commands for quick transition to the current point of recording and playback are implemented;
  • In the playlist control window it is possible, without cutting and modifying clips, to insert «blurs» and jingles in arbitrary places by setting markers in media assemblies (clips).

Implemented in Products: SkyLark SL NEO Software Media Platform, SL NEO Servers & Processors 3000, 7000 Series.
If you have questions or need more detailed information, please contact us
Send a message or request