Federated video streaming platform, that's based on ActivityPub and P2P (BitTorrent) stream distribution technology. Individual video hosting instances profiteer from shared communities and content caching.
minor feature: Important: You must update your nginx configuration to add the upload-resumable endpoint: https://github.com/Chocobozzz/PeerTube/blob/develop/support/nginx/peertube#L81.Important: Due to a in ffmpeg, PeerTube is not compatible with ffmpeg 4.4. See #3990.Important: Drop NodeJS 10 support.PeerTube is not compatible with NodeJS 16 yet.By default, HLS transcoding is now enabled and webtorrent is disabled. We suggest you to reflect this change.See the documentation for more information.PeerTube client now displays bigger video thumbnails.To old thumbnails quality, run regenerate-thumbnails script after your PeerTube upgrade: https://docs.joinpeertube.org/maintain-tools?id=regenerate-thumbnailsjs.Support SSL database env parameter #4114.Support X-Frame-Options header, enabled by default in the configuration.Directly use node in systemd template.Check ffmpeg version at PeerTube startup.Add upload-resumable nginx endpoint: https://github.com/Chocobozzz/PeerTube/blob/develop/support/nginx/peertube#L81.Add regenerate-thumbnails script to regenerate thumbnails of local videos.Theme:--submenuColor becomes --submenuBackgroundColor..--submenuColor becomes --submenuBackgroundColor.Support HTML placeholders for plugins. See the documentation for more informationplayer-next next to the PeerTube player.player-next next to the PeerTube player.Support storing files for plugins in a dedicated directory. See the documentation for more information.Transcoding:Add inputOptions option support for transcoding profile #3917Add scaleFilter.name option support for transcoding profile #3917.Add inputOptions option support for transcoding profile #3917.Add scaleFilter.name option support for transcoding profile #3917.Plugin settings:Add ability to register html and select settingAdd ability to hide a plugin setting depending on the form state.Add ability to register html and select setting.Add ability to hide a plugin setting depending on the form state.Plugin