by dustinblackman



Travis Deploy

StreamWithFriends allows your friends webcams to appear on your stream all through a web broswer. It's built on WebRTC and has a simple layout to display yours and friends webcams down the left side. StreamWithFriends is easily customizable with basic web development experiance.

This is still in it's early stages, and in result is not very pretty, however still looks great on stream. Screenshot.


  • Multiple camera support
  • Basic Auth
  • Twitter Auth
  • Discord auth with channel permissions
  • Improved theming
  • Simpler settings to change camera positions and sizes


StreamWithFriends needs to be hosted remotely with SSL enabled. Heroku can do that for you for free.

  1. Deploy StreamWithFriends to Heroku by clicking here, create an account if you don't have one.
  2. In OBS, add a "BrowserSource" with the url, and make it fit your screen.
  3. Add you and your friends webcams to stream by, adding your name, and hitting connect.

Related Projects

  • StreamRoller - Self hosted simulcasting to Twitch, Youtube, and Facebook made easy.