This Article is Under Construction!

Wowza Server

From SETV Springfield Technical Wiki
Revision as of 18:47, 27 April 2017 by Setvadmin (talk | contribs) (Notes to add)

Jump to: navigation, search
Wowza Server
Wowza Case.jpg
Corsair 540 Tower Case
Active operational 2015
Location SETV Main Office - Rack
Architecture Asus M5A99X EVO R2.0 ATX AM3+ Motherboard AMD FX-8320 3.5GHz 8-Core Processor
Power 650 W
Operating system Debian Jessie 8 64-bit
Memory 16.00 GB
Storage 120GB OS;
2TB VOD;
3TB Backup
Speed 3.50GHz (peak)
Purpose Wowza Streaming and VOD server

The Wowza Media Server is what is used by the Springfield SETV office to broadcast our live streams online, and provide Video-On-Demand (VOD) content to our users.

Device Build

Component Type Notes
CPU AMD FX-8320 3.5GHz 8-Core Processor Cooling: Coolermaster Hyper 212 EVO
Motherboard ASUS M5A99X EVO Rev.2.0 AM3+
Memory Corsair Vengeance 16GB DDR3-1600 2x8GB
Storage Intel 530 Series 120 GB 2.5" SSD (/dev/sda) Operating System & Wowza Install Root
Seagate Barracuda 2TB 3.5" 7200RPM HDD (/dev/sdb) Wowza VOD, Live, FTP, WowzaShares
Hitachi Deskstar 7K3000 3TB 3.5" 7200RPM HDD (/dev/sdc) Wowza OS and VOD Backup Drive
Video Card PNY Quadro K4000
Case Corsair Air 540 ATX Mid Tower
PSU Corsair RM 650W 80+ Gold Modular
Optical Drive ASUS DRW CD/DVD Writer

Operating System

The chosen operating system for the Wowza Server is Debian 8 64-bit, Codename Jessie. The reason this was chosen was because Linux, overall, is a more stable webserver environment. It is also free compared to RedHat and Windows IIS. Due to it's open-sourced nature, support is only as good as your troubleshooting and Googling.

If all is lost, and you need to start from scratch, visit Setting Up Wowza for the First Time.

Wowza Software

The streaming software we use is called Wowza Streaming Engine. The control panel backend is called Wowza Streaming Engine Manager. Users use the WSE Manager to administer common Wowza settings. Below we will go over the basics of starting, stopping the Wowza Service, Upgrading, and troubleshooting streams.

Wowza Streaming Engine
Wowza Streaming Engine/Manager

Notes to Consider

Shell Access

Shell access (SSH) has been highly secured. All access attempts to port 22 are blocked except from whitelisted IPs.

All IP's under 10.130.0.0/16 are whitelisted, meaning any computer on the SSD Network should have access to the SSH port.

To modify the Whitelist, use the monitor connected to the machine (or use PuTTY with X11 forwarding and Xming) launch firestarter and click the Policy tab

You can add or remove rules within Firestarter - Leave Ajenti, FTP, HTTP, HTTPS, 8088 and 1935 ALONE! Do not touch these.

All SSH access is authenticated by Certificate. If you lost the cert, you will have to learn how to make a new one for SSH, convert it to a .ppk for PuTTY.

Certs are located on the Archive drives.

Notes to add

fstab

nvidia-smi and it's special love with wowza

setting up SSH access, using PPK and PuTTY

users

FTP public, private, management

Ajenti

rsnapshot

common commands for shell