#948374 RFP: peertube-desktop -- a native GTK adaptive client for Peertube

#948374#5
Date:
2020-01-07 21:55:32 UTC
From:
To:
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)

#948374#28
Date:
2020-10-31 14:16:34 UTC
From:
To:
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.