How can a client update or add content and media

What would be the easiest way to give a client with not much technical knowledge a way to update the content or media for different events they want to host?

I am setting up a projection installation that will normally loop through some content but the client wants to be able to switch to branded content that they can upload themselves when they host company events.

What’s the best way to do this without giving them access to the node system? The WebUI doesn’t seem to have a way to upload new content to a playlist, unless I’m missing something.

At the moment, uploading media content directly through the Web Panel is not supported.

However, there are a few alternative approaches you can consider:

  1. Using the Offline Media Encoder and Shared Folder:

    • Media files can be pre-encoded using the Universal Media Encoder to generate RVA containers.
    • These folders can then be uploaded by the client to a shared folder (e.g., via a network drive or cloud-synced folder) on the Screenberry server.
    • Once uploaded, the content will appear in the Media Library within the Web Panel, allowing the client to manage and play it without accessing the node system.
  2. Using Screenberry Panel (Preferred Option):

    • The Screenberry Panel offers the ability to upload video files directly to the Media Library or add them straight into a playlist.
    • To keep the interface user-friendly for non-technical users, you can customize the layout by hiding the Node Graph widget, minimizing the risk of unintentional modifications.
    • In practice, when dealing with non-technical operators, we typically restrict access to content upload. However, if your client is expected to upload and manage media files independently, they should be considered a capable operator, and the Panel would provide the necessary tools with the appropriate interface adjustments.