Yes and the best thing is the federation with all of these platforms. So you can follow a PeerTube or Owncast channel and receive a notification if a video is uploaded or a stream is starting.
This is the Owncast main directory link: https://directory.owncast.online/
Nowadays GNU/Linux is easier to install and maintain than Windows.