PeerTube v6
161–170 of 203 posts
Re: PeerTube v6
#162Earlier quoted context omitted.
Hi! There is a page on official documentation (docs.joinpeertube.org) (which needs to be updated to reflect the removal of WebTorrent but is still relevant on hls parts). Here is the one concerning us: " - If using the HLS player (depending on the admin transcoding configuration): - The player loads the HLS playlist using hls.js from the origin server - PeerTube provides a custom loader to hls.js that downloads segme…
WebRTC isn't great for non-realtime streams where quality is much more important than latency. I hope p2p WebTransport gets standardised soon.
Re: PeerTube v6
#163I love the idea of this project. But unfortunately there are economic reasons that make PeerTube unlikely to win. It's not even about the cost of video hosting, it would apply even if hosting was free. Imagine yourself as a popular creator. You can put up your videos on an ad-free platform where users can watch them without distractions and be happy. Or you can put them on an ad-supported platform and get a cut of th…
So, there is a clear and well-trodden path to monetization for content creators even on free distribution platforms. Of course, as anyone who watches enough YouTube knows content creators double-dip on commercial platforms by including sponsorships and getting a cut of AdSense - so there is still a major advantage to also publishing on YouTube. But for the sponsorship, the value of the deal is related to overall reach across all platforms. That might give incentive for creators to release on multiple platforms, as long as the main commercial platform doesn't enforce exclusivity.
Re: PeerTube v6
#164Earlier quoted context omitted.
It's doesn't really matter what the service is doing when you aren't using the service in the first place. Right now I can use `yt-dlp`, download videos from Youtube and watch them in a video player of my choice. I never have to interact with the Youtube platform directly for this, it just acts as dumb server that hosts `.mp4` files. Same is true for a lot of other services. The missing part is a good way to discover…
You don't care about most users, and you don't care about creators, that's alright, but please don't behave as if they didn't matter. You are not representative of useful population if you use yt-dlp to bypass issues. It's nice that you can do it, but it's a shitty situation that you have to do it to evade pervasive surveillance and the madness capitalism brings us into. YouTube doesn't want you to see their videos o…
That does not exist and fundamentally can't exist. A platform is by definition a thing I have no control over. Somebody else runs the thing and they can do with it as they please. And even if a platform is nice to use today, it sooner or later will get enshittified.
The only actual solution is to move as much data to the client and let them decide how to handle it. Especially when it comes to metadata, that shouldn't be that difficult. There is no reason why something like channel subscription can't be handled locally.
Re: PeerTube v6
#165Is there a way to install PeerTube that is as easy as MediaCMS [0, 1] installation [2]?
I ask because I evaluated options for self-hosted video (basically YouTube replacements). PeerTube is more mature/popular than MediaCMS by far, by the looks of it. However, I really wanted "easy" and ended up landing with MediaCMS for now. I somewhat wonder about the project's potential longevity, but set that concern aside for lack of "better" options.
If PeerTube can be spun up (single server will do) just as easily, I'd love to learn if it's possible/done. I know this is a tech site, but I do not want to spend time administering and configuring stuff a lot that is outside the scope of my main activities. I want it to just work as much as possible, but self-hosted (bare metal okay).
I get that PeerTube is maybe much more, but any thoughts on taming (perceived or actual?) complexity related to hosting PeerTube would be most welcome. Thanks for any thoughts along these lines.
[0] https://mediacms.io
[1] https://news.ycombinator.com/item?id=25507204
[2] https://github.com/mediacms-io/mediacms/blob/main/docs/admins_docs.md#2-server-installationRe: PeerTube v6
#166Peertube is something I've been meaning to use, so I'm interested but don't know much about it. The post says they dropped webtorrent in favor of HLS. Does this mean Peertube is no longer peer-to-peer? HLS is a codec or container format or something, whereas webtorrent sounds like a method to have peers stream video data to each other such that the server doesn't easily bog down under traffic spikes. That seemed like…
Hi! There is a page on official documentation (docs.joinpeertube.org) (which needs to be updated to reflect the removal of WebTorrent but is still relevant on hls parts). Here is the one concerning us: " - If using the HLS player (depending on the admin transcoding configuration): - The player loads the HLS playlist using hls.js from the origin server - PeerTube provides a custom loader to hls.js that downloads segme…
Does this mean the list of IP addresses of people currently watching a video is necessarily public?
Re: PeerTube v6
#167OT and speaking of decentralization. Does anyone understand why exactly we don't have a _decentralized search_ for torrents?
Besides torrent search websites and big uploaders make a lot of money from ads. Difficult to include ads in apps.
Re: PeerTube v6
#168I love the idea of this project. But unfortunately there are economic reasons that make PeerTube unlikely to win. It's not even about the cost of video hosting, it would apply even if hosting was free. Imagine yourself as a popular creator. You can put up your videos on an ad-free platform where users can watch them without distractions and be happy. Or you can put them on an ad-supported platform and get a cut of th…
To combat your pessimism - I would point to podcasts. In general, these were distributed on free platforms. The content became profitable through sponsorships. That is, the content creator does a deal directly with a brand to include a spot within the content read out by the presenter. So, there is a clear and well-trodden path to monetization for content creators even on free distribution platforms. Of course, as an…
Re: PeerTube v6
#169Earlier quoted context omitted.
Taking control of your digital life will always be unappealing because it means you have to do the drudge work. There is no possible escape from massive corporations.
Peertube takes under twenty minutes to set up. It's really, really not hard.
Re: PeerTube v6
#170Removal of WebTorrent is sad, as it's still WIP in actual torrent clients (but those do move slow anyways, it's not WebTorrent's fault). So it was removed before it got a chance in an ecosystem that moves slow. It also takes PeerTube instances further away from being able to P2P without too many extra steps other than a shared infohash (and DHT). Video re-upload conflicts with such immutable solutions, but that's mor…
Given how complicated WebRTC is, I wouldn't put the blame on torrent clients either. libwebrtc by Google is the de-facto standard, and afaik you need to compile all of it (including video and audio codecs) even though WebTorrent only cares about data streams.
Even for Node.js, which should be an easy choice since webtorrent is written in JS, your choice is to either use wrtc (native addon that has to either be built from source or use a prebuilt binary - this is what webtorrent-hybrid uses - and this library hasn't seen an update in last 3 years) or electron (which bundles libwebrtc as part of Blink engine - afaik this is what webtorrent-desktop uses).
I wish there was a better web API for P2P traffic - sadly WebTransport is not meant for P2P use cases, i.e. doesn't punch firewalls etc. Then we could see some real improvements done to P2P ecosystem, instead of everyone wasting time on figuring out how to build, use and ship libwebrtc.