The StreamShark Live Scheduler system allows you to schedule and stream a curated lineup of StreamShark Video on Demand (VoD) content as "live" - either at scheduled/defined times (so you can "premiere" content), or on a 24/7 loop.
Getting Started
How to gain access to Live Scheduler
The Live Scheduler platform is currently available for customers on subscription plans with a Dedicated Server attached. Contact your Sales Representative or Account Manager if you wish to know more, or are interested in a trial of the Live Scheduler platform.
The new StreamShark user interface
In this guide you'll notice the Live Scheduler has a different user interface to the Video on Demand section. We're progressively rolling out an updated user interface across the product, so you may notice some differently styled user interfaces across the platform.
How to return to the legacy user interface
If you need to use the legacy version you can, just enter the URL https://app.streamshark.io/schedule#manage-schedules directly into your browser's search bar. Please note that the legacy version will no longer be available after February 3rd.
Simplified Overview of the Workflow
-
Create a Live Schedule
- Set a specific time and date for it to start automatically.
- Alternatively, configure it for manual start.
-
Select the videos you want to use in the Live Schedule
- Upload the videos well in advance, especially larger files, to allow sufficient processing time.
- You can upload a video to the Live Schedule by selecting 'Schedule', 'Add Videos' then 'Upload Videos' . Going through this upload path will automatically encode the videos in the correct format for a Live Schedule.
-
Wait for the selected videos to be synced to your selected ingest
- Depending on the file size of the videos selected, this can take a few minutes to complete. Keep an eye on this status chip for when it's finished processing. When it is ready you will see or .
-
You're now ready to go live!
- If you’ve scheduled a start time, the Live Schedule will begin automatically at that time.
- If you have selected a manual start, then you can now push the 'Go Live Now' button. Note: The button can be used even if a scheduled start time exists.
-
The Live Schedule will automatically finish, when all your videos have finished playing
- If you have selected 'loop content' then your videos will play indefinitely, until they're manually stopped by pushing the 'stop broadcast' button .
Detailed Guide
1. Prepare the source VoDs
For any new video asset you wish to add to a live schedule:
- Login to StreamShark
- Navigate to Video on Demand -> +Add Content (https://app.streamshark.io/vod#manage-videos)
- Select your source file:
- For content less than 5GB, you can upload via the Upload From Computer option.
- For content larger than 5GB, upload to your file bucket in advance and select it from the File Bucket tab after uploading. Please see the file bucket guide for more information.
- The Live Scheduler Source toggle allows you to choose how you expect the VoD to be processed:
- Choose Yes if you only use this VoD for Live Scheduler purpose and will not use it for direct VoD access. You may be able to choose a provided Profile from the dropdown list if this has been pre-configured for your account, such as Live Scheduler HD or Live Scheduler 4K. Processing with this configuration will be much faster, particularly for large files.
- Choose No if this VoD will be used for purposes other than Live Scheduler. With this option, you will need to ensure the VoD has the correct Format and Qualities in order to add it to Live Schedule. Select the Custom profile and ensure the VoD matches the following Format and Qualities:
- the MP4 Format and the 360p, 480p, 720p and 1080p Qualities for a HD schedule
- the MP4 Format and the 360p, 720p, 1080p and 2160p Qualities for a 4K schedule
- Click Continue.
- Add details such as:
- Title
- Description
- Tags
- A scheduled deletion date after which the content will be removed.
- Hit Save.
For any existing video asset you may wish to add to a Live Schedule:
- Login to StreamShark
- Navigate to Video on Demand and select the existing VoD you wish to modify.
- Click on the Profile tab.
- If Automatic is checked, uncheck it so it says Manual so you can add additional qualities if needed.
- Ensure the MP4 Format is selected, as well as the 360p, 480p, 720p and 1080p Qualities (for a HD schedule), or 360p, 720p, 1080p and 2160p Qualities (for a 4K schedule)
- Hit Save Profile Settings
In both cases, all the VoD must be ACTIVE in order for a Live Schedule to go live.
2. Create the Live Schedule
- Navigate to Live Scheduler -> +Add
- Give the Schedule a Title, Description and Tags
- Select the Video Player Template
-
Select the Quality Mode if applicable
- HD - Any VoD added to schedule must be pre-transcoded using the Live Schedule HD VoD Profile, or have the necessary MP4 Format selected, as well as the 360p, 480p, 720p and 1080p Qualities present if edited by hand.
- 4K - Any VoD added to schedule must be pre-transcoded using the Live Schedule 4K VoD Profile, or have the necessary MP4 Format selected, as well as the 360p, 720p, 1080p and 2160p Qualities present if edited by hand.
- Select your ingest (if applicable)
-
Configure your Schedule:
- For a one-off Live Schedule, set a Scheduled Start Date, Start Time(s) and Time Zone. If you select multiple times, they must be on the same day.
- For a 24/7 loop, optionally set a Scheduled Start time (or otherwise manually start the schedule later), and select Loop Content
- Optionally, select your Privacy Settings to On if you want to protect access to the Live Schedule (e.g. for private streams). Leave it Off for publicly accessible events.
- Hit Create Live Schedule
- Once the Schedule is created, it is waiting for you to add content
- Select + Add Videos , select the VoD content you want to add
- If desired, re-order the content via dragging and dropping via the 6 dot icon , and select Update Live Schedule
- Once the Schedule is in the Ready or Scheduled State, Select Go Live Now to make the playlist active, or if scheduled, wait for the Scheduled Start time and navigate to the Links tab to grab the HLS and DASH feed URLs
3. Add Video on Demand (VoD) content to the Live Schedule
Once you have created a new Live Schedule, it is in the Waiting for Content state.
- Select + Add Videos to begin adding content to the Live Schedule. Search by Title or Tag to quickly find relevant content.
- Clicking the + Add button will add the video to the timeline. Videos can be added multiple times, if desired. If the add button is greyed out, indicating that the VoD is not in the correct Live Schedule format.
- Once a video has been added to a Live Schedule and the 'Update Live Schedule' button has been clicked. The status will change to 'Syncing Content'. Once the content is synced the status will change to 'Scheduled' or 'Ready' , depending if manual or scheduled start was selected.
4. Going Live
- Following the previous steps our Live Schedule's status is 'Scheduled' or 'Ready' , and the is ready to go live.
- Any scheduling type can be forced to go live at any time, by pressing the 'Go Live Now' button. You can also force stop the stream by pressing the 'Stop Broadcast' button at any time.
- When a stream is live, you can see what video is currently live, by looking at the 'Live Now' indicator
Notes
- External VTT VOD captions are not supported/displayed for live schedule. Embedded 608/708 captions inside the source mp4 should be passed through but we have not fully tested all permutations - please test with your sources to confirm.