Pyrate 3 Notes

Pyrate 3 is an advanced experimenter’s IMG machine featuring powerful, pre-configured software publishing content to public mounts, including live radio and TV. For updated manuals and video tutorials. visit https://support.openbroadcaster.com/pyrate 

Disclaimer

Capable of generating high bandwidth, Default admin passwords enabled; isolation behind a firewall is strongly recommended for security.

*** Using this software and IMG is 100% at your own risk ***

IMG Notes

  • Supports Raspberry Pi Ver 2 -3.
  • Pulse Audio is not present in dashboard (Terminal “pulsemixer”)
  • Mbrola voices in AlertPlayer not installed
  • Updates not working through dashboard
  • Not tested at this time for anything other than generating an audio stream to Icecast server.

Crypto Mining Malware

Raspberry Pi are vulnerable to this kind of malware. We have removed default user “pi” among other measures. What we have noticed, is compromised Pi’s get ZMap and sshpass installed. Neither of these programs is required for our operation.

Technical Operation

Attach Monitor, Keyboard and Network cable. Pop in SD card with the Pyrate 3 software IMG and boot.

First run will come up at a default login prompt. user = obsuser pass = test1234.

Everything is now accessed through a browser and services will automatically restart when the unit is plugged in.

Sample audio programming is already onboard and scheduled, so you only need to plug in headphones to listen.

Terminal Mode

All operation of both player and server can be run and accessed from terminal

System user = obsuser pass=test1234 (forces user to reset password on first run, root account disabled by default)

OB Media Server

Find Pyrate ip and access via a browser on a different machine as a regular web site. Login screen will appear on port 80. There are several sample accounts with different permissions already created

user = admin pass = test1234

user = basic pass = test1234

user = manager pass = test1234

Server Updates

From a browser while logged in as real admin user <IP_OF_SERVER>/updates

Player Dash Board

Find its ip and access via login with web browser Chrome, Firefox or Safari from another machine on same network using the default port “23233” 

http://<IP_ADDRESS>:23233

user = admin pass = admin (Displays a RED message to remind you to change)

Icecast Media Server

http://<IP_ADDRESS>:8000

Icecast Passwords

Edit the file directly in Terminal and change passwords.

sudo /etc/icecast2/icecast.xml

Here are the default passwords that are already set in your image for testing. Recommended that these be changed, otherwise you will get your stream\system hacked.

ICECAST_ADMIN_PASS=”1c3c4stP4ssw0rD” to access the administration panel
ICECAST_SOURCE_PASS=”1c3c4stS0uRc3″ to allow incoming streams to create a mount point

Sound Cards

Additional control of soundcard using Pulse is to go into Terminal and type “pulsemixer”

First Run Errors

On fresh new install, give it a few minute for heartbeats and audio to appear. It is taking time to sync up. On first boot you may see some red error messages, on restart they should go away. See Debug mode in the status tab if errors persist.

Software supporting Pi 4 and HiFiBerry audio hardware at our change log with development status and new features.

If you have anything to share please Contact us Call out for Beta testers and advanced users.

Support Open Source

We champion and share open source code and invite you to Sponsor and Contribute towards community broadcasting projects. Your support helps us improve open source software for the entire broadcast industry. Have questions or need help with a project? Contact us We’re here to help and support your goals.

open source technology