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

Releases: jprjr/multistreamer

12.3.0

15 Jun 19:05
Compare
Choose a tag to compare

New feature: add arbitrary links to the bottom of most pages (chat page is not affected). Can be used to add links to your own terms of service, usage agreements, etc.

Bug fix: I was audited by YouTube and flagged as "noncompliant" by using non-official icons. App now uses the official YouTube icon.

Bug fix: Facebook changed scope names, thanks @gdhgdhgdh !!

12.2.2

23 Feb 23:30
Compare
Choose a tag to compare

Bugfixes:

  • Save/delete ffmpeg transcoder/puller arguments properly
  • Example systemd unit depends on postgresql.service being up and running

12.2.1

22 Feb 17:31
Compare
Choose a tag to compare

Contains bugfixes related to using ffmpeg pullers (thanks @LHorace !!)

12.2.0

19 Aug 20:05
Compare
Choose a tag to compare

New feature: you can import/export stream settings as JSON files. This is found on the "Advanced" tab of a stream.

The export basically mirrors the API GET request on /api/v1/stream/(id), and the import nearly mirrors a POST request on /api/v1/stream/(id).

I say "nearly" because there's two differences between the webapp import and a POST:

  • The webapp expects an object named "stream" in the JSON file, whereas a POST request just expects to see the stream object directly, ie:
{
  "stream": {
      "id":5,
       "name": "my stream"
  }
}

versus

{
    "id":5,
     "name": "my stream"
}
  • The webapp ignores the "name" attribute of the JSON file -- I don't expect people to edit the "name" attribute before importing, and the "name" has to be unique.

12.1.1

12 Aug 21:25
Compare
Choose a tag to compare

Bugfix: trying to blank out ffmpeg arguments didn't work.

12.1.0

12 Aug 21:24
Compare
Choose a tag to compare

New feature: the default screen can show the current version number.

This can be hidden by setting show_version: false in your config.yaml file

12.0.0

20 Jul 14:36
Compare
Choose a tag to compare

** BREAKING CHANGES **

Facebook's API has some upcoming changes for publishing live video, along with changes for posting as a user to a group.

This version will likely break posting live video to groups (it's likely been broken for a while, I think the API stopped returning data some time ago). The new permissions for requesting group access are still listed as only being available in development mode, so I've just stopped requesting group permissions entirely for now.

** New Features **

You can use the API to POST chat messages into Multistreamer. I have a private discord bot, for example, that can relay messages from Discord into Multistreamer using this API.

11.6.0

19 Apr 22:04
Compare
Choose a tag to compare
version 11.6.0

11.5.0

25 Mar 17:54
Compare
Choose a tag to compare

New features!

  • Custom branding - you can set app_name in the config.yml file to override the displayed application name.
  • multi-language support:
    • Multistreamer will auto-load any language files in lib/multistreamer/lang/*.lua
    • The system admin can set a default language with lang_id in the config.yml file (default: en_us)
    • Users can set their own preferred language in the profile page
    • Language files don't need 100% coverage - if any fields are missing, en_us will be used instead.
    • example silly translation: en_pirate.lua

11.4.1

21 Mar 13:31
Compare
Choose a tag to compare

Bugfix: fix Multistreamer when user is logged out

Also minor CSS updates to have a unified look in Night Mode