1 software and hardware environment 1.1 hardware environment CPUIntel (R) Core (TM) 2QuadCPUQ9300@2.50GHz memory 8 GB hard drive 80 GB Nic AtherosCommunitionsPCI-EGigabitEtherentController (NDI 1 software and hardware environment 1.1 hardware environment
CPU |
Intel (R) Core (TM) 2 Quad CPU Q9300 @ 2.50 GHz |
Memory |
8 GB |
Hard Disk |
80 GB |
Nic |
Atheros Communitions PCI-E Gigabit Etherent Controller (NDIS 6.20) |
1.2 software environment
Operating System |
RHEL6.4 _ x86_64 |
Media Server |
HelixServer_mbrs-150-GA-linux-rhel6-64 (Trial) |
Media Client |
Firefox; Ffplay; VLC Player |
Recommended reference: HelixServer for Linux configuration http://www.linuxidc.com/Linux/2010-02/24658.htm2 installation configuration 2.1 preparations before installation 2.1.1 select deployment Method
The Helix Server can be deployed on one Server or multiple servers as a cluster environment. This time, it is deployed on only one machine.
2.1.2 download the Helix Server Software Package
: Http://helixproducts.real.com/serverg2/mbrs-150-ga-linux-rhel6-64.zip.
2.1.3 prepare the Helix Server License file
For the Helix Server trial version, after entering your personal information and Email address on the Helix official website, Helix will send an Email to the Email address you entered, with a License on it. download it.
2.2 Installation Steps 2.2.1 unzip the Installation File
Decompress the downloaded mbrs-150-ga-linux-rhel6-64.zip file, log on to the Linux system as the root user, and run the following command to decompress the installation file:
Unzip mbrs-150-GA-linux-rhel6-64.zip-d.
Decompress the package to generate the following file: servinst_mobile_linux-rhel6-x86_64.bin.
2.2.2 run the installer
Directly execute the extracted file to install:./servinst_mobile_linux-rhel6-x86_64.bin (add executable permissions to it if prompted: chmod + x servinst_mobile_linux-rhel6-x86_64.bin ). Next, the Helix Server text installation interface will be displayed. The following operations will be performed step by step as prompted:
1) First, the installer starts to decompress the file. After decompression, the welcome page is displayed. Press enter to start installation:
[Root @ yuanhuan install_softwares] #./servinst_mobile_linux-rhel6-x86_64.bin Extracting files for Helix installation ........................ Welcome to the Helix Universal Media Server (RealNetworks) (15.0.0.350) Setup for UNIX Setup will help you get Helix Universal Media Server running on your computer. Press [Enter] to continue... |
2) Next, you will be prompted to enter the License file path, and enter the absolute path of the downloaded License file:
If a Helix Universal Media Server license key file has been sent to you, Please enter its directory path below. If you have not Received a Helix Universal Media Server license key file, then this server Will not operate until a license key file is placed in The server's License directory. Please obtain a free Basic Helix Universal Media Server license or purchase a license cial license From our website at http://www.realnetworks.com/helix/. If you need Further maintenance ance, please visit our on-line support area At http://www.realnetworks.com/helix/streaming-media-support. MachineID: 6cc5-1ca9-858e-b19a-018f-f1a2-c666-02d5 License Key File: []:/root/install_softwares/RNKey-Helix_Universal_Server_10-Stream-nullnull-6945361418389727.lic |
3) after the License file is verified, a long License reading will appear. Press a space to flip the page, and the "print" option will appear at the end of the License. Do not print it here. Then, you will see whether to accept the License. By default, the License is accepted. Press enter directly:
Installation and use of Helix Universal Media Server requires Acceptance of the following terms and conditions: Press [Enter] to display the license text... [Very long license text begin] ######################### [Very long license text end] Choose "Yes" to print the terms of this License agreement and continue with Helix Universal Media Server setup. The license agreement will be saved in EULA.txt. To skip printing, enter "No" Print the above license agreement (EULA): [No]: Choose "Accept" to accept the terms of this License agreement and continue with Helix Universal Media Server setup. If you do not accept these terms, enter "No" And installation of Helix Universal Media Server will be canceled. I accept the above license: [Accept]: |
4) enter the installation directory. The default directory is the current directory and you can customize it as your own installation directory:
Enter the complete path to the directory where you want Helix Universal Media Server to be installed. You must specify the full Pathname of the directory and have write privileges The chosen directory. Directory: [/root/install_softwares]:/opt/helix |
5) enter the Administrator's username and password, which can be customized here:
Please enter a username and password that you will use To access the web-based Helix Universal Media Server Administrator and Monitor. Username []: admin Password []: Confirm Password []: |
6) The next step is to generate the SSL Certificate configuration. If you have used openssl to create an SSL Certificate before, this step should not be unfamiliar. If you have never used it before, follow the prompts to enter the Certificate Information step by step. Note that the Common Name must be set to the domain Name or IP address of the Certificate. set other items as needed.
Please enter SSL/TLS configuration information. Country Name (2 letter code) [US]: CN State or Province Name (full name) [My State]: Guangdong Locality Name (e.g., city) [My Locality]: Shenzhen Organization Name (e.g., company) [My Company]: TCL Organizational Unit Name (e.g., section) [My Department]: TCL Common Name (e.g., hostname) [My Name]: 10.120.112.35 Email Address [myname @ mailhost]: admin@tcl.com Certificate Request Optional Name []: |
7) the following will set the port number. Helix uses the default port number for each service. If you want to directly use the default port number, press enter to skip it. If there is a port number planning or a port number conflict during installation and deployment, enter y for customization. The port numbers can be modified after the installation is successful.
Configure Ports (y/n): [no]: |
8) at this point, the configuration of Helix has been basically completed. The following will make a summary of the previous configuration information. After confirming it is correct, you can press enter to install it. If the configuration is incorrect, enter P to modify it.
You have selected the following Helix Universal Media Server configuration: Install Location:/opt/helix Encoder User/Password: admin /**** Monitor Password :**** Admin User/Password: admin /**** Admin Port: 12089 Secure Admin Port: 29097 RTSP Port: 554 RTMP Port: 1935 HTTP Port: 80 HTTPS Port: 443 RTSP Fast Channel Switching API Port: 8008 Server Side Playlist API Port: 8009 Content Mgmt ports: 8010 Control Port Security: Disabled Enter [F] inish to begin copying files, or [P] revious Revise the above settings: [F]: |
9) Wait a few minutes and the installation will be completed successfully. The following information will be displayed:
Generating SSL/TLS Key file... Running: 'openssl _ CONF = OPENSSL. cnf Bin/openssl genrsa-out Certificates/key. pem 2048' Generating RSA private key, 2048 bit long modulus ...................... ++ ........................................ ........................................ ........... ++ E is 65537 (0x10001) Generating SSL/TLS Cert file... Running: 'openssl _ CONF = OPENSSL. cnf Bin/openssl req-new-x509-key Certificates/key. pem-out Certificates/cert. pem-days 1000-batch' Generating SSL/tls csr file... Running: 'openssl _ CONF = OPENSSL. cnf Bin/openssl req-new-key Certificates/key. pem-out Certificates/key. csr-batch' Copying Helix Universal Media Server files... Helix Universal Media Server installation is complete. RealNetworks recommends increasing the default file descriptor Limits prior to using your Helix Universal Media Server or Proxy. Please Refer to the Installation Chapter of the Helix Systems Integration Guide for more information on setting File Descriptor limits, And recommended settings for your system. If at any time you shoshould require technical Balance ance, please visit our on-line support area At http://www.realnetworks.com/helix/streaming-media-support. Cleaning up installation files... Done. |