Skip to content
This repository has been archived by the owner on Jan 19, 2021. It is now read-only.

Releases: jprjr/multistreamer

6.0.2

31 Mar 21:06
Compare
Choose a tag to compare

Bugfix: don't start pusher unless there's at least one account to push to

6.0.1

31 Mar 21:05
Compare
Choose a tag to compare

Bugfix: don't call the various network update methods unless actually pushing video

6.0.0: Merge pull request #11 from jprjr/new-preview-window

26 Mar 20:23
Compare
Choose a tag to compare

BREAKING CHANGES

In order to upgrade, you'll need to:

  • Install and setup sockexec, as its now responsible for firing up FFMPEG processes, instead of nginx directly. See https://github.com/jprjr/sockexec, be sure that you run it with a large timeout value (or use -t0 to disable timeouts).
  • Update config.lua with a sockexec_path key
  • Run /bin/multistreamer -e (environment) initdb to update the database

New Features

Preview Window (fixes #3)

Users can now decide if they want to preview the stream before going live. The old behavior is still the default (everything goes live as soon as they start streaming). The "require preview" option is on the add/remove account screen. The stream preview will be available on the 'edit metadata' screen, where the user will have a 'Go Live' button they can click to start pushing video.

Custom FFMPEG Pullers

Users can now create a "custom puller" for a stream (also on the add/remove account screen). They can punch in arguments for FFMPEG, then on the metadata screen, they'll have a "Start/Stop Puller" button. This has a variety of use-cases:

  • Pull video from sources that can't push (or maybe they can push, but not with RTMP)
  • Perform server-side stream combining
  • Have a way to push video to a specific-account on-demand while streaming to other accounts
  • etc

Customization options

nginx will now look in a local folder before looking in the static folder. So, for example, let's say you want to replace the default "stream not available" image with your own, just create local/img/novideo.jpg with whatever you'd like instead. Want to change some CSS? Copy static/css/multistreamer.css to local/css/multistreamer.css and start editing!

5.3.2

22 Mar 18:31
Compare
Choose a tag to compare

IRC Bugfix: SASL authentication works properly with all clients now

5.3.1

19 Mar 15:49
Compare
Choose a tag to compare

Twitch - use the new v5 api

5.3.0

19 Mar 15:41
Compare
Choose a tag to compare

New feature! Facebook "sticky mode" - no changes required.

See the Wiki for updates on what sticky mode is - https://github.com/jprjr/multistreamer/wiki/Facebook

Fixes some IRC-related bugs

19 Mar 01:53
Compare
Choose a tag to compare
5.2.5

some bugfixes

5.2.4

06 Mar 00:18
Compare
Choose a tag to compare

Fixed an IRC bug when creating a new stream

5.2.3

06 Mar 00:12
Compare
Choose a tag to compare

Bugfix: IRC wasn't keeping track of deleted streams

5.2.0

04 Mar 01:11
Compare
Choose a tag to compare

New feature: web users and IRC users can chat with eachother! So now teams can have an admin-type chat and use either interface.