The Cerevo LiveShell X supports video input resolutions up to 1080p60 (click here for full list of supported input resolutions) via an HDMI input (HDCP not supported). Output up to 1080p60 is also supported, however there are some limitations on the various combinations of stream/recording qualities and more details can be found in the LiveShell X limitations for streaming and recording article in the Cerevo help documentation. Below is the quick start summary, however, for the full documentation please visit the Cerevo LiveShell PRO Online Manual.


TWO IMPORTANT NOTES: The item below about matching the bit rate(s) and resolution(s) set in your encoder and your Sunday Streams Manager is a very important step. Skipping this step can cause playback issues. Secondly, the section at the end discussing a local backup is also very important and is highly recommended. For example, if your local internet connection goes down during your service due to weather, the broadcast may not be fully recorded on the Sunday Streams server. Having a complete local backup available to upload in situations like this can be very important.


Step 1: Create and Log Into Your Free Cerevo Account


Visit the link below to create your free Cerevo account. During the account creation process you will be required to confirm your email address by clicking a confirmation link in an activation email, please be sure to use a valid email for your Cerevo account. Once setup, you will use this account to configure your LiveShell X as well as being able start/stop your streaming remotely from a web browser on a computer or phone/tablet.


https://shell.cerevo.com/join


Once you have created and activated your free Cerevo account, or if you already have one, please login at the link below.


https://shell.cerevo.com/login


Step 2: Configure LiveShell X


Now that you are logged into your Cerevo account you should see a screen to select your Cerevo device as shown below. Select the LiveShell X from the device list. If you do not see the device list, click the "Settings" link in the top right of your Cerevo account, then click "Add new LiveShell".



Next, select "Other broadcasting services (specify RTMP URL)" and click "OK"



Next, copy and paste the "Broadcasting RTMP URL", "Stream (Primary)", and "Browsing RTMP URL" (leave "Use RTMP authentication" unchecked) from the Broadcast Settings -> Other Encoders -> Streaming Hardware -> Cerevo Settings page of the Sunday Streams Manager.


Next, click the "Configure the settings for multiple broadcasting (options)" check box, and then click the "OK" button.



Next, we will enter the three different channel settings for the "Multiple broadcast settings" in the Cerevo admin for the LiveShell X. NOTE: The three channel ID's are #0, #1, and #2.


For channel #0 (see red arrow in screenshot below to see where to select), we will set that to recording as channel #0 is always set to the original resolution which works well for recording. In "Broadcasting Service" set to "Recording", and set "Recording file container" to "MP4". Then, click "Save and set as default" to continue.


Please be sure to insert a microSD card into the LiveShell X device to allow you to record locally as it is very important to have a local backup in case of any issues (i.e. local internet goes down during bad weather, etc.).



Next, set the "Channel" drop down menu to "#1" and set the "Broadcasting Service" to "Other broadcasting services(specify RTMP URL)". Then, copy and paste the "Broadcasting RTMP URL", "Stream (Primary)", and "Browsing RTMP URL" from the Broadcast Settings -> Other Encoders -> Streaming Hardware -> Cerevo Settings page of the Sunday Streams Manager. Leave "URL Can only be used one time" and "Use RTMP authentication" unchecked. Click "Save and set as default" to continue.



Next, set the "Channel" drop down menu to "#1" and set the "Broadcasting Service" to "Other broadcasting services(specify RTMP URL)". Then, copy and paste the "Broadcasting RTMP URL", "Stream (Secondary/MBR)", and "Browsing RTMP URL" from the Broadcast Settings -> Other Encoders -> Streaming Hardware -> Cerevo Settings page of the Sunday Streams Manager. Leave "URL Can only be used one time" and "Use RTMP authentication" unchecked. Click "Save and set as default" to continue.


This "Multiple broadcast settings" page is now completed, click "OK" to continue.



Next, select your Internet connection type and click "OK" and follow the onscreen instructions (NOTE: using the plugged in "Ethernet" connection is by far the easiest a fastest method to configure, additional details about the Wi-Fi Internet connection options can be found at in the online Cerevo Manual).



In this setup we will use the plugged in "Ethernet" connection type. With the "Ethernet" option, simply connect your network cable to the LiveShell PRO device, power it on by holding the power button down for 5 seconds, then enter the PIN displayed in the LiveShell X device's LCD screen in your configuration page and click "OK".



After entering your PIN and clicking "OK" you should get an "Initial Setup Complete!" message. Simply read through the tutorial information provided and click "NEXT" through those tutorial screen.



At this point you should see the screen below and you are almost ready to start broadcast. Please proceed to the next step to configure your bit rates and resolution settings.


NOTE: The preview in the Cerevo requires Flash. If your preview is not showing, please check to make you have Flash enabled and allowed for the Cerevo admin.



Step 3: Customize Your Broadcast Settings


You will need to customize the 3 different tabs "Recording", "Other Service", and "Other Service" (the "Other Service" tabs are your primary and secondary streams).


For the "Recording" tab, click the "CUSTOM" button seen in the top right of the screenshot above. For recording, you can typically leave this in its default state, but please review to make sure all looks good. NOTE: You will need to have a microSD card inserted into the LiveShell X device for the record feature to work.



Next, click the first "Other Service" tab, then click the "CUSTOM" button for that tab. This is your primary stream tab and this will be the high quality stream. From there you can set a variety of settings to fine tune your broadcasts. The vast majority of these settings would likely be left as they are in their default configurations, however, there are a few settings that may be important to fine tune. These are the "Average Bit Rate", "Profile", and "Vertical resolution". If you are having any issues we would recommend setting these to these settings below. In our case we set them to the values below:


Average Bit Rate: 2000 Kbps

Profile: Baseline

Vertical resolution: 720 px



Next, click the other "Other Service" tab, then click the "CUSTOM" button for that tab. This is your secondary stream tab and this will be the lower quality stream for lower bandwidth viewers. From there you can set a variety of settings to fine tune your broadcasts. The vast majority of these settings would likely be left as they are in their default configurations, however, there are a few settings that may be important to fine tune. These are the "Average Bit Rate", "Profile", and "Vertical resolution". If you are having any issues we would recommend setting these to these settings below. In our case we set them to the values below:


Average Bit Rate: 500 Kbps

Profile: Baseline

Vertical resolution: 286 px



You can fine tune your own specific broadcast quality settings by following these 10 helpful tips to fine tune your broadcasts. However, for the "Profile", we would recommend keeping that at either "Baseline" or "Main" (we do not recommend using the "High" setting as that may not be compatible with some devices). However, for a quick middle ground to start, the above settings should work well.


Additionally, the bit rate(s) and resolution(s) you use in your encoder must match the bit rate(s) and resolution(s) listed in your Sunday Streams Manager in the Broadcast Settings -> More... -> Bit Rates & Resolution section. The actual broadcast bit rates use must match those listed in the Sunday Streams Manager so that the adaptive bit rate players will function properly. If you are noticing any playback issues, this is a good first place to look to make sure your broadcast encoder settings match those in the Manager.



Step 4: Optional Multi Bit Rate Setup


The multi bit rate settings were configured in the previous step. See above for more details.


Step 5: Connect Your Video Input and Start/Stop Your Broadcasts


Once you have your video input connected and you can go ahead and click the "Start All" blue button (on the top center of this screenshot). You can also turn off the broadcast by clicking the red "Stop All" button while the live broadcast is streaming/recording. You can preview the "Other Service" tabs in the Cerevo admin, however, the "Recording" tab is not able to show a preview. 


NOTE: The preview in the Cerevo requires Flash. If your preview is not showing, please check to make you have Flash enabled and allowed for the Cerevo admin.


NOTE 2: Sometimes the LiveShell devices are set to start streaming automatically when they come online. To disable the autostart feature and require a manual start by clicking the "START LIVE" button, see the "Enable/Disable auto broadcasting when online" article in the Cerevo Online Manual.



Lastly, the LiveShell X device is able to record a local backup copy of your broadcast. Although the Sunday Streams system does record your broadcasts for archiving purposes, recording a local backup copy is highly recommended in case there are any issues (e.g. your local internet connection goes down during bad weather).


Now that you are up and running, please be sure to view our help documentation on our player options so that your viewers can view your broadcasts.