User Tools

Site Tools


split_abr_encoding_with_appliances

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
split_abr_encoding_with_appliances [2020/02/05 18:32] – [Advanced Parameters Tab] walkeradminsplit_abr_encoding_with_appliances [2023/03/09 22:35] (current) – external edit 127.0.0.1
Line 165: Line 165:
 \\  \\ 
 \\  \\ 
-Now save your config. Under Services you should see your config+---- 
 +==== Export Configuration ==== 
 +\\  
 +Before we make any more configuration settings, we need to export the configurationThis will make setting up the other servers in the system much simpler. 
 +\\  
 +\\  
 +From the services page, find the service you just created. 
 +\\  
 +\\  
 +{{ :splitabrappliance008.jpg?1000 |}} 
 +\\  
 +Under Services you should see your config, click the Export button to save. The file will be downloaded to your local computer (Downloads folder if you are using Windows). 
 +\\  
 +\\  
 +Locate the file you just downloaded. 
 +\\  
 +\\  
 +{{ :splitabrappliance009.jpg?600 |}} 
 +\\  
 +\\  
 +The exported config file is a .json file, its plain text to easy to work with. We need to do two things with this file: 
 +\\  
 +\\  
 +1. <color #ed1c24>Make a copy</color> (we need one file for each server we are using) 
 +\\  
 +\\  
 +2. <color #ed1c24>Edit each copy</color> (we need to edit the UUID of the file, the UUID appears in two places in the file, remember <color #ed1c24>only edit the copy</color>(s) 
 +\\  
 +\\  
 +The filename contains the UUID, and you need to find this in the .json file, here is an example: 
 +\\  
 +\\  
 +live_encoding_<color #ed1c24>165246ce57984ca0adc505c97315ba2d</color>_20200205_config_01.json So in this example the UUID is <color #ed1c24>165246ce57984ca0adc505c97315ba2d</color>
 +\\  
 +\\  
 +Open the file to edit (you can use Notepad) and change one of the numbers/letters in the UUID. 
 +\\  
 +\\  
 +{{ :splitabrappliance010.jpg?800 |}} 
 +\\  
 +\\  
 +In the above example I changed <color #ed1c24>1</color>65246ce57984ca0adc505c97315ba2d to <color #ed1c24>2</color>65246ce57984ca0adc505c97315ba2d 
 +\\  
 +\\  
 +Save the file and close your text editor. 
 +\\  
 +\\  
 +I renamed my .json files so it was obvious which file was for which Encoding Live. 
 +\\  
 +\\  
 +{{ :splitabrappliance011.jpg?800 |}} 
 +\\  
 +\\  
 +Repeat these steps for each Encoding Live in your Split ABR system. 
 +\\  
 +\\ 
  
 +----
 +==== Upload Config to Encoding Live ====
 +\\ 
 +Now that you have created some copies of the config from the primary Encoding Live server, you can upload each copy to your other Encoding Live servers.
 +\\ 
 +\\ 
 +In this example I am using two servers, so only need to upload one file.
 +\\ 
 +\\ 
 +Web browse to your second Encoding Live server.
 +\\ 
 +\\ 
 +From the <color #ed1c24>Services page</color>, click <color #ed1c24>Import Service</color>.
 +\\ 
 +\\ 
 +{{ :splitabrappliance012.jpg?1000 |}}
 +\\ 
 +Select the file you just edited and import it.
 +\\ 
 +\\ 
 +The second Encoding Live Service page will now look identical to Encoding Live Server 1.
 +\\ 
 +\\ 
 +{{ :splitabrappliance013.jpg?1000 |}}
 +\\ 
 +All we have to do now is to set the server allocation.
 +\\ 
 +\\ 
  
 +----
 +==== Allocate Servers ====
 +\\ 
 +The final part is to assign a server to each of the <color #ed1c24>Server Variants</color> (UHD/HD/SD) so that we force each Encoding Live server to only encode the profiles in their assigned Variant.
 +\\ 
 +\\ 
 +{{ :splitabrappliance014.jpg?1000 |}}
 +\\ 
 +On the Primary Encoding Live, set the server (standalone is the standard name for an appliance) standalone in the top variant/sever (HD). Set the standalone server in the bottom SD variant/server.
 +\\ 
 +\\ 
 +Now start the service on both Encoding Live server, and if all is well, you will have a Split ABR system with no errors.
 \\  \\ 
 \\  \\ 
split_abr_encoding_with_appliances.1580927554.txt.gz · Last modified: 2023/03/09 22:35 (external edit)