Package: wnpp Severity: wishlist * Package name : PeerTube-Desktop Upstream Author : Matthieu De Beule * URL : https://framagit.org/artectrex/peertube-desktop (https://framagit.org/artectrex/peertube-desktop) * License : GPLv3 (or later) Programming Lang: GTK, Python Description : PeerTube-Desktop is a native (GTK3) peertube client This is a native GTK adaptive client for Peertube, developed for GNU/Linux but with portability in mind. PeerTube (https://framagit.org/framasoft/peertube/PeerTube (https://framagit.org/framasoft/peertube/PeerTube)) is a free, decentralized and federated video platform developed as an alternative to other platforms that centralize our data and attention, such as YouTube, Dailymotion or Vimeo. 🎬 But one organization hosting PeerTube alone may not have enough money to pay for bandwidth and video storage of its servers, all servers of PeerTube are interoperable as a federated network, and non-PeerTube servers can be part of the larger Vidiverse (federated video network) by talking our implementation of ActivityPub. Video load is reduced thanks to P2P (BitTorrent) in the web browser via WebTorrent (https://github.com/webtorrent/webtorrent)
The Peertube project has changed name and git hosting website. The project (and package) is now called: Cuttlefish The source code and development is currently being done here: https://gitlab.shinice.net/artectrex/Cuttlefish And the project description slightly changed, also the project is now aiming GTK4: Studio (Distributed under the Creative Commons CCBY license). video hosting service and uses WebTorrent - a version of BitTorrent that runs in the browser - to help serve videos to users. Cuttlefish is a desktop client for PeerTube, but will work on GNU/Linux-based phones watching PeerTube videos and using PeerTube in general to be better, by making a native application that will become the best and most efficient way to hook into the federation of interconnected video hosting services. other PeerTube users for longer periods of time, instead of discarding the video when done watching. It will also help bridge PeerTube's gap between the - now separated - BitTorrent and WebTorrent networks by speaking both of those protocols. We will use libtorrent to speak the WebTorrent and BitTorrent protocols (since libtorrent now also supports WebTorrent). GStreamer will handle the video decoding. We use libsoup for interacting with the PeerTube API.