Skip to content

SebastianPilarz/custom-audio-broadcaster-client

Repository files navigation

custom-audio-broadcaster-client

It's an example client implementation for my other project custom-audio-broadcaster.

screenshot screenshot

After the client is connected to the server, at the left side of the window you can see a list of available rooms. You can join by clicking on the them. To get additional information about the room, you can hover over the room. On the top left corner there are buttons to change the server address and to refresh the room list. On the right side of the window there is the data channel response preview from the server. Below the preview you can find basic audio controls, play, audio visualizer, mute and volume slider. The visualizer is activated when the play button is pressed. The slider is shown when the mute button is hovered over.

Dependencies:

  • gtk4
  • python3.12
  • gstreamer
  • libadwaita
  • librsvg
  • gnt (optional, for better titlebar appearance)

About

A client communicating with the server from my broadcasting lib

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published