Can someone help me with how peertube P2P works? I can understand how ActivityPub is used for all the "social" parts but I'm a bit confused about the actual video player.
Redundancy:
I have my own instance and I made a redundancy of a video from the blender instance. if I watch the video on my instance I see 2 peers, my instance and the blender one. I can seen both in Firefox dev tools.
If I watch the same video on the blender instance I see 7 peers, the blender instance, mine, and others. why are these extra peers not showing on my instance? do I need to do something? If I watch the video on one of these other instances mine does show up in the their peers list.
I also made a video from framatube redundant but my instance doesn't appear as a peer on framatube.
Client P2P:
If I watch a video does my browser share It over P2P? if so what is the point of this? it seems to lose the video as soon as I leave the page so this functionality seems a bit useless to me.
EDIT: Answered in comments.
BitTorrent:
If I download a video I get the option of a BitTorrent torrent. If I seed this torrent can it be leeched by web clients? I tried and It doesn't show up in the peer list. What's the point of running a full BitTorrent tracker if it doesn't work with the main P2P system?
EDIT: BitTorrent is incompatible with webtorrent that peertube uses. Peertube also uses HLS instead of webtorrent and behaves a bit different (you can't seed it with a webtorrent client).
Peer discovery:
As I said in 1 and 2 how does the player actually find peers? Is there something like DHT or a tracker built in to peertube? if it's an internal tracker how does the tracker find peers?
EDIT: It uses a tracker build in to peertube.
Thanks for any help.
Since they have come back in stock, I bought a Pi 4 2GB and a Pi 4 4GB. the 2GB model had 2 bent GPIO pins and rattled when shaken, so I opened an RMA request for it. the 4GB model has arrived, and it has small solder blobs on the back of the board (see images)
Is this normal or have I just got unlucky with both Pis? I managed to scrape off solder on the first image but they have left a mark on the board.
The 2GB model seems to be completely working and the 4GB one boots to the bootloader but I'm out of SD cards to test it any further. Should I also RMA the 4GB model or am I being silly here?
Thanks.
I made a flag waver bot for this community.
call it with !wave in the comments or post body.
EDIT: there seems to be a bug in the bot library i'm using and it will reply anywhere on lemmy as long as I am subscribed to the community. I may shut the bot down until this is fixed to prevent spam.
EDIT2: It should be working now, I added a workaround for the library bug and opened a github issue.
Update: I have added body text waving and waving of multiple links in a post. Also waving links in comments.
Example (see comments):
test image
another link
Update 2: It's open source now!!
github
Update3: lemmy.world is not federating with my instance for some reason, I can make comments but none of your comments are reaching my instance and the bot is not responding.
I've run some tests and the issue here is lemmy.world, I can see a post I made to !vexillologyjerk@lemmy.antemeridiem.xyz but not !vexillology@lemmy.world the issue seems to be intermittent starting and stopping throughout the day, needless to say there isn't anything I can do about this, sorry.
It might be because I'm still on 0.17.4 but my server won't run 0.18.0 and the bot won't run on that version. nvm lemmy.world is also on 0.17.4, I have not idea what this issue is
https://www.reddit.com/r/reddit/comments/144ho2x/join_our_ceo_tomorrow_to_discuss_the_api/
https://www.reddit.com/r/reddit/comments/144ho2x/join_our_ceo_tomorrow_to_discuss_the_api/
I don't know if renting a dedicated server goes against the point of selfhosting but whatever.
Everyone seems to recommend hetzner on reddit because they are cheaper, but OVH seems to be much cheaper that hetzner for low end servers, especially the Kimsufi and So You Start ranges.
This is the server I was looking at with OVH:
CPU : Intel Xeon D1520 - 4c/8t - 2.2 GHz/2.6 GHz
Memory : 32 GB DDR4 ECC
Storage : 4 x 2 TB HDD SATA Soft RAID
Public bandwidth : 250 Mbps
Price: £26.66 per month.
hetzner seems to start a lot higher with specs, but I don't need 64GB of ram and a 1Gb/s internet connection, The instance I am posting this from is the lowest spec kimsufi possible with an intel atom and 4GB of RAM and that is running lemmy and mastodon fine.
Is there something else bad about OVH that I am missing? (other than the flammable servers)
@thomas
@lemmy.douwes.co.uk