Splice allows you to create recordings out of live streams based on specific capture rules. These capture rules can be based on a schedule or triggered by metadata.


In this help article, we will provide guidance on how to:


Create a Splice

In order to get started creating Splices, a Publisher is required. From within the Publisher’s resources screen, you will need to configure an Ingest that will be added to your live streaming encoder. You can find additional details on how to create a new Publisher here. We'll also be publishing a tutorial covering how to create a new Ingest.


Here is our step-by-step guidance on how to create and set up a Splice.

  1. Login to the SoundStack console.

  2. From the left-side navigation menu, click on Publishers.

  3. Select the publisher of your choice.

  4. Under Publisher Resources page, in the top right corner, click on the Create button and then select the Splice option from the dropdown list.

  5. You will then be redirected to the Splice creation page. Complete each of the General Information fields.

    • Name: This will help you to easily identify the Splice later.

    • Source: Select the primary Source from the dropdown menu. All active Ingests from your account will be listed.

    • Source (backup): Select a backup Ingest that will be used as a fallback.

    • Activate on creation: This is checked by default. If this option is unchecked, the Splice will not be active from creation capturing will only start if it is manually activated.

  6. The Capture Rules represent any actions that can trigger Splice to start and stop recording a live stream. There are three types of capture rules:

    • Time-based Triggers (explicit start time and end time) - Setting the capturing rules of a Splice to Start/ Stop on date/time will cause the recording start and stop accordingly.


      The default time zone is the one set by your current location, but it can be updated based on your needs. Time-based Splices can be configured to repeatedly capture daily or on specific days of the week.


    • Metadata Triggers (start + stop) - By setting the capture rules of Splice to Start/ Stop on metadata, our tool will start capturing after the encoder sends specific metadata matching the configured rule within in Splice. It will then finish capturing when the specific metadata for stop is received. Of course, matching and capturing only applies when the Splice is active.


      Splice will continue to capture recordings each time that the conditions for start/stop are met. You can limit this to just 1 capture and deactivate the recurring feature by checking the Deactivate after first capture option.

    • Metadata Triggers (start + fixed duration) - By setting the capture rules of a Splice to Start on metadata, stop after duration, our tool will start capturing after the encoder sends specific metadata matching the rule within Splice. Then, capturing will end after the selected duration time as set in minutes. Of course, matching and capturing only applies when the Splice is active.


  7. Destination is the last step that you need to configure before completing the Splice creation process. This sets the location of where the recording files will be stored. You can choose between AWS S3, Simplecast or Podcaster.

    • Uploading into Simplecast requires a Simplecast Show ID in the Show identifier field. After the field is completed click on the Save button.

      Simplecast authorization is required. Please click on the Authorize button which will display below the Show identifier field. A new window will open asking for Simplecast credentials and application authorization.


    • Uploading into AWS S3 requires all the required information about the bucket and the access keys. All of the starred fields must be correct in order to save the Splice.

    • You can also choose to export the recording as an episode directly to your Podcaster account. To do this, simply select Podcaster as a publishing destination. A drop-down list will display with all of your available podcasts to select from. Episodes are getting added to the Podcaster account unpublished unless we choose to publish them automatically by checking the Settings show box:
      Besides the default episode description, you can add macros as the episode name template:

      • %%name%% will insert the current Show name

      • %%date%% will insert the current date in mm/dd/yy format

      • %%datelong%% will insert the current date in Weekday, Month Day, Year format

Note: The name will be given by the Timezone setup in Podcaster. To avoid confusion, we recommend set the same Timezone both in Podcaster and Splice.



Deactivate a Splice

A Splice cannot be deleted but it can be deactivated in several ways:

  1. Edit the Splice that you would like to deactivate and then click on the Deactivate button in the top right section of the page.

  2. If you've set up a recurring splice that has already run at least once, you can edit it and check the Deactivate after first creation box to prevent it from making new recordings.

  3. If you've set up a recurring splice that has already run at least once, you can edit it and set the repeat option to Never.


If you have further questions, please contact our Support Operations team by submitting a ticket here or by emailing us: support@soundstack.com.