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

Releases: jprjr/multistreamer

11.0.3

08 Jan 02:38
Compare
Choose a tag to compare

Bugfix update! Twitch started assigning expiration times to new tokens, this update has a fix (see issue #26)

11.0.2

17 Dec 16:42
Compare
Choose a tag to compare

Version 11.0.0 (and 11.0.1) had errors when creating a new database from scratch, this version fixes that.

Please see the release notes from 11.0.0 on how to upgrade from version 10.

11.0.0

16 Dec 20:52
Compare
Choose a tag to compare

New release! I'll be honest, there's no new features, just breaking changes. This version can be installed with Luarocks which should hopefully make deployment easier. Additionally, Multistreamer no longer uses config.lua, it uses a YAML config file, and all database migrations will be automatic in the future.

If you're running a previous release, I put instructions in the README on how to upgrade - https://github.com/jprjr/multistreamer#migrating-from-multistreamer-10---11 - basically, you can export a YAML version of the config file, and prep the database for the automigrations.

Lastly, this new version specifically requires OpenResty 1.13+, which includes the Lua Stream module.

10.2.4

27 Aug 04:03
Compare
Choose a tag to compare

Just a ton of bugfixes in this release!

Be sure to run ./bin/multistreamer -e (env) initdb to add a new lapis_migrations table - in a future release I'm going to handle database changes automatically, this is prepping for that for that

10.2.3

05 Aug 06:18
Compare
Choose a tag to compare

Bugfix: IRC server failed to start

10.2.2

05 Aug 06:18
Compare
Choose a tag to compare

bugfix: CSS in Firefox was pretty wacky

10.2.1

05 Aug 02:33
Compare
Choose a tag to compare

Small bugfix: the Facebook comment puller would crash on getting reactions

10.2.0

04 Aug 21:40
Compare
Choose a tag to compare

New Features! No config changes are required

Chat Widget Generator

Instead of manually crafting a chat widget URL, the user now has a page for configuring the URL with a small form. There's a Copy-to-clipboard button, and a preview of the chat on the right.

screenshot 2017-08-04 at 4 07 38 pm

Chat Profile Pictures

The chat webpage/widget will show user profile pictures, if available. This is enabled by default on the widget, it's set with the "show_picture" query parameter

Chat Fadeout

You can set fadeout=(time in seconds) as a query parameter, and messages in the chat will fade away and be removed after that period of time.

Compact Chat

The default chat interface is good for viewing chat on a nice, big monitor, but if you only have a small area for embedding, it's not so great.

If you add compact as a query parameter, the chat will use an alternate layout (vertical instead of horizontal) and a smaller icon. This should work well in narrow spaces

10.1.1

30 Jul 22:38
Compare
Choose a tag to compare

Bugfix: Twitch message relay would crash on certain messages

10.1.0

29 Jul 05:26
Compare
Choose a tag to compare

New feature (changes only required if you want to disable transcoding/pullers).

config.lua has two new options:

  • allow_transcoding (default: true) -- if false, hide all transcoding settings from the user
  • allow_custom_puller (default: true) -- if false, hide custom puller settings from the user

Note: this will not remove previously-defined transcoding/puller arguments. If they're already set, they will remain active, but the user won't be able to disable them.

You can remove all previous transcoding arguments with the following SQL queries:

update accounts set ffmpeg_args = NULL;
update streams_accounts set ffmpeg_args = NULL;

To remove puller arguments:

update streams set ffmpeg_pull_args = NULL;