Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add new radio text event #742

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).


## [1.10.0] - 2025-01-07

- refactor: change new radio text event description and sophora tag
- feat: add new radio text event

## [1.9.3] - 2025-01-23

- fix: update publisher `radio3`
Expand Down
4 changes: 4 additions & 0 deletions docs/EVENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,7 @@ This event marks the beginning of a new playing element/ track for the providing

The `next` event is similar to `playing` but only signalizes the next scheduled upcoming track. The next element can be replaced by a new next element before a playing element to signalize a new scheduled track.
A pair of next and playing events should have a reference between each other (`playlistId`), so subscribers can link these two incoming events.

## `de.ard.eventhub.v1.radio.text`

This event sets the live encoder text
14 changes: 14 additions & 0 deletions docs/TYPES.md
Original file line number Diff line number Diff line change
Expand Up @@ -135,3 +135,17 @@ Use this to provide triggers for playing commercials, such as ad breaks before t
## `jingle`

Unfavorable but can be used to signalize a new item that ends the previous element. Should only be used if no information about its contents are available. E.g. a jingle that starts the news, should not be sent as `jingle`, but as `news`. The `title` field must be a value that can be displayed externally and must not be the jingle's filename.

## `radio text`

This type is used to set the live encoder text

```json
{
"event": "de.ard.eventhub.v1.radio.text",
"start": "2020-01-19T06:00:00+01:00",
"validUntil": "2026-01-19T06:00:00+01:00",
"text": "Catchy one Liner",
}
```
Loading