Obplayer Versions Save

:radio: OBPlayer Streaming Automation Playout with CAP EAS Alerting

5.3.0

1 month ago

Latest version receiving new features.

Features

🔹Pipewire support with Interpipe 🔹Simplify alert pipeline, add resample to prevent issues with different sample rates (fixes missing alert message audio) 🔹Alert scroll refactor, add scroll speed setting, complete alert crawl before removing 🔹Add F11 fullscreen toggle

Improvements

🔸Better log filters in http admin 🔸Fade-in after voice-track, play scheduled voice-track 🔸Interpipe timestamp setting for icecast/rtmp 🔸Add option to reload http admin after 15 minutes of inactivity (resolves issue with some browsers resource leak)

Fixes

🔺Pre-decode audio (workaround for stutter issue) 🔺Interpipe RTP timestamp issue 🔺Normalize audio caps, provide silent input with main on/off functions 🔺Fix attention signal volume, move temporary attention signal to ~/.openbroadcaster 🔺Fix maintenance mode enable/disable in web admin

5.2.0

1 year ago

Full Changelog: https://github.com/openbroadcaster/obplayer/compare/5.1.1...5.2.0

:small_blue_diamond: See RTMP branch for enhanced video playout.

Improvements

:small_orange_diamond: added new item for the password system :small_orange_diamond: error handling of media items without a file_location. Logs error, doesn't retry downloading/playing :small_orange_diamond: logger module only saves the same error message once every minute to keep the logs smaller :small_orange_diamond: requires TLS V1.2, or above for TLS connection :small_orange_diamond: added a check for --disable-updater flag. Disables all automatic OS updates

Fixes

:small_red_triangle: fixed LA shows not starting :small_red_triangle: fixed handle users moving from the old password system to the new one :small_red_triangle: fixed issue with top menu buttons. One of the buttons was failing and causing other issues because of it :small_red_triangle: fixed pulse audio controls was being treated like settings and commands weren't being sent :small_red_triangle: fixed issue with long term stability variable bitrate streaming :small_red_triangle: fixed error in the sync code

5.1.1-beta

2 years ago

OBPlayer Ver 5.1.1-beta

This is a beta release that has many undocumented and WIP features. The major difference is a new secure and efficient dashboard based on Bootstrap

Not recommended for production use

Change Log
  • Added error handling, and logging to the audio log uploader. A sample rate issue was also fixed.
  • Switched from username/password for upload to app keys.
  • Added settings to the internal audio logging. Users can now set OGG Vorbis quality, number of channels, and sample rate used.
  • Added support for using a Icecast source username other than the default one.
  • Fixed a issue where the la playlist buttons wasn't loading.
  • Fixed a issue with the alert trigger for Icecast stream one. After applying this fix you should be able to have Icecast stream one activate when a alert is being aired.
  • Updated sent time for the test alerts.
  • Updated test alerts to all use the sender obplayer@localhost.
  • Added the Joey AWS Polly voice to the list.
  • Fixed a issue with AWS Polly not processing the audio. This was caused by a missing SSML closing tag.
  • Changed the timing of alerts being read by AWS Polly.
  • Moved the simple bilingual to be directly below the simple test option.
  • Updated sync timeout to 300 seconds.
  • Added a maintenance mode to the code.
  • Added more video resolutions to the player.
  • Added more logging for the metadata updater.
  • Fixed issue with the TOS not sizing in the modal window.
  • Code clean up, added station live count in the la area when remote station override is enabled.
  • Added code to display album art in la.
  • Fixed the audio logging upload code.
  • Moved over the http port CLI flag from the WIP branch.
  • Removed TOS text output in the settings file. Since this text is multi line it can't be include in the settings file.
  • Removed long pauses from alert message TTS audio.
  • Fixed a alert processing issue, and added +3db of volume to the AWS Polly TTS output.
  • Added new settings for title streaming to the Icecast server.
  • Fixed issue with using python 3.2+ removing cgi.escape. html.escape is now used in its place.
  • Fixed repeating error in logs if the remote station override module can't connect to Icecast.
  • **5.1.1 CAP Emergency Player**
  • Auto complete SGC fields by community name
  • Bilingual AWS Polly AI Voices
  • Embedded dashboard media player to monitor output remotely within browser
  • Improved bilingual self generated test messages
  • Real time log level > Alerts only
  • Cancel Alerts
  • Separate alert logs >Download
  • Show alert count history, by type: Advisory, Broadcast Intrusive and Self Generated Tests. >Alerts>Advance

5.1.1

2 years ago

Player Ver 5.1.1

Stable release for production environments

Change Log
  • Added error handling, and logging to the audio log uploader. A sample rate issue was also fixed.
  • Switched from username/password for upload to app keys.
  • Added settings to the internal audio logging. Users can now set OGG Vorbis quality, number of channels, and sample rate used.
  • Added support for using a Icecast source username other than the default one.
  • Fixed a issue where the la playlist buttons wasn't loading.
  • Fixed a issue with the alert trigger for Icecast stream one. After applying this fix you should be able to have Icecast stream one activate when a alert is being aired.
  • Updated sent time for the test alerts.
  • Updated test alerts to all use the sender obplayer@localhost.
  • Added the Joey AWS Polly voice to the list.
  • Fixed a issue with AWS Polly not processing the audio. This was caused by a missing SSML closing tag.
  • Changed the timing of alerts being read by AWS Polly.
  • Moved the simple bilingual to be directly below the simple test option.
  • Updated sync timeout to 300 seconds.
  • Added a maintenance mode to the code.
  • Added more video resolutions to the player.
  • Added more logging for the metadata updater.
  • Fixed issue with the TOS not sizing in the modal window.
  • Code clean up, added station live count in the la area when remote station override is enabled.
  • Added code to display album art in la.
  • Fixed the audio logging upload code.
  • Moved over the http port CLI flag from the WIP branch.
  • Removed TOS text output in the settings file. Since this text is multi line it can't be include in the settings file.
  • Removed long pauses from alert message TTS audio.
  • Fixed a alert processing issue, and added +3db of volume to the AWS Polly TTS output.
  • Added new settings for title streaming to the Icecast server.
  • Fixed issue with using python 3.2+ removing cgi.escape. html.escape is now used in its place.
  • Fixed repeating error in logs if the remote station override module can't connect to Icecast.
  • **5.1.1 CAP Emergency Player**
  • Auto complete SGC fields by community name
  • Bilingual AWS Polly AI Voices
  • Embedded dashboard media player to monitor output remotely within browser
  • Improved bilingual self generated test messages
  • Real time log level > Alerts only
  • Cancel Alerts
  • Separate alert logs >Download
  • Show alert count history, by type: Advisory, Broadcast Intrusive and Self Generated Tests. >Alerts>Advance