There already exists free/libre software that enables you to do this. But with PeerTube, you can link your instance (your video website) to Zaïd's PeerTube instance (where he hosts videos of the lectures for his people's university), to Catherin's (who hosts her webmedia videos) or even to Solar's PeerTube instance (who manages a vloggers collective).
There is nothing to do: your web browser does it automatically. If you are on a mobile phone or if your network does not allow it (router, firewall, etc.), this function is disabled and switches back to an "old-style" video broadcast 😉.
Streamers will also have the option to enable "permanent live". It will work more like Twitch does: your permanent live URL and video container will correspond to a single RTMP key. You can go live and stop it whenever you want, the live will be broadcast on the same URL. This setting does not allow saving a video for replay, though.
There's a complete <a target="_blank" rel="noopener noreferrer" href="https://instances.joinpeertube.org">list of instances here</a>, and a list of those that are <a target="_blank" rel="noopener noreferrer" href="/instances">open to registration here</a>.
Subtitles support is well under way, and we should have a first version available soon. When this work is finished, we will develop the advanced search.
Such customization will have a direct impact on search, and on search results. Moreover we plan to extend the search scope to playlists so they can be displayed in search results. We also plan to improve search result pages with a more ubiquitous sorting/filter system and a better interface.
Thanks to <a href="https://joinpeertube.org/roadmap/#support" target="_blank">your support</a> we've been able to develop the system of global video search on PeerTube during June. We have published a tool which index all videos and channels from all PeerTube instances listed on the <a href="https://joinpeertube.org/instances#instances-list" target="_blank">public directory</a>.
That being said, we understand that lots of people have lots of expectations for PeerTube. But we won't uphold and develop them all, as we are not a tech giant, not even a startup.
The <a target="_blank" href="https://framagit.org/framasoft/peertube/official-plugins/-/tree/master/peertube-plugin-auto-mute">auto-mute plugin</a> allows to automatically hide accounts and instances from a public list while the <a target="_blank" href="https://framagit.org/framasoft/peertube/official-plugins/-/tree/master/peertube-plugin-auto-block-videos">videos-auto-block plugin</a> can automatically block videos from a public list.
The admin of a PeerTube instance can choose to auto follow other instances. Before, the majority of admins used this feature to automatically follow all the instances in the public index (which causes moderation issues). It is now possible for anyone to share a list of instances (on github, gitlab, pastebin, etc.) so that the admins of a PeerTube instance can use that list's web address to make their instance automatically follow the instances of that shared list. This lets users create auto follow lists within small groups.