Skip to content
/ rsapp Public
forked from robotstreamer/rsapp

robotstreamer app that runs on windows, mac, and linux and interfaces to obs

Notifications You must be signed in to change notification settings

eekpie/rsapp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RS-App

Electron app for desktop streaming and TTS on robotstreamer.com

Dowload current build from Releases

How to use

You will need

Setup

  • RS-App
    • change your robotid cameraid and streamkey
    • set all switches to On
    • see if robot is online
  • OBS-Studio:
    • open Settings > Stream
      • set to Custom server
        • server: rtmp://localhost/live
        • key: cam
    • Hit: start streaming button in OBS

espeak installation

MacOS/OSX:

If you want to use espeak on a mac you will have to install it first. The simplest way is to use homebrew.

You need to open a Terminal window (hit CMD-Space and type: terminal) and paste the following commands:

  1. Install homebrew:
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    Note: If it asks for a password, use the one you use to log into your computer (it will not show any characters)

  2. Update homebrew:
    brew update

  3. Finally, install espeak:
    brew install espeak

  4. Test if it works:
    espeak "hello world"

  5. Close the terminal or type:
    exit

Linux/Debian

sudo apt-get install espeak

Windows

espeak is already included in this application.


Development

You will need NodeJS v8.0+

Install Dependencies

npm i

Run the Electron App

npm start

Building

Scripts for building depending on target system:
npm run package-win
npm run package-mac
npm run package-linux

Will save into /release-builds

TODO:
  • propper build script
  • build all for all OS's
  • remove unused ffmpeg-static binaries per OS
  • zip
  • rename zip with version number

About

robotstreamer app that runs on windows, mac, and linux and interfaces to obs

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 57.6%
  • HTML 35.1%
  • Shell 3.7%
  • CSS 3.6%