The Timbre Player, available to Broadcasting and Podcasting users, has various options for customisation. Here you will find the available parameters to add to the Timbre Player's embed code.
Parameter | Default | Description |
custom_theme | null | Used when copying an embed code from Timbre for a feed/item with a custom theme selected. |
|
| The layout to be rendered.
|
|
| Whether or not to show the sharing section component.
|
|
| Whether or not to show cover art. Only available on streams, required valid "Now Playing" metadata.
|
|
| Whether or not to render use a simple scroll area or audio waveforms.
|
|
| Theme accent color as a hexadecimal code. Example: |
|
| Theme background color as a hexadecimal code. |
|
| Theme border color as a hexadecimal code. |
|
| Theme text color as a hexadecimal code. |
|
| Theme rounded corners, must be a value between |
|
| Limit amount of episodes loaded in player. A large value may slow down player load time. Note: This parameter is only valid for the Feed Embed. |
|
| Skip selected amount of episodes on player load. Note: This parameter is only valid for the Feed Embed. |
With a custom theme already set, you can make use of parameters such as accent, border, rounded, etc. to further customise your player without changing the custom theme.
How to use URL parameters
To customise the player, append URL parameters to the end of the embed URL. Start by adding a "?"
after the feed UID (seen in the basic structure below) to indicate that a URL parameter will be used. Use an "=
" to assign a value to each parameter in the format parameter=value
. If you have multiple parameters, separate them with an "&"
.
The basic structure of the embed URL is:
https://timbre-player.sharp-stream.com/embed/feed/[feed UID]?[parameter=value]&[parameter=value]
Example: https://timbre-player.sharp-stream.com/embed/feed/3fdddd6f-e5da-4bbc-8fa0-aa32ac5a1b02?layout=legacy&custom_theme=173&accent=ed3b96
Please note, embed URLs retrieved from Timbre will have the following default values: layout=legacy(slim)/square (based on selection made in Timbre) custom_theme=value by default The custom_theme parameter will not override URL parameters added before custom_theme.