From: Chocobozzz Date: Fri, 10 Feb 2017 11:20:21 +0000 (+0100) Subject: Begin a FAQ X-Git-Tag: v0.0.1-alpha~527 X-Git-Url: https://git.immae.eu/?a=commitdiff_plain;h=3266ad7cf8ff10d0fdae456196eff1653cc7ac21;p=github%2FChocobozzz%2FPeerTube.git Begin a FAQ --- diff --git a/FAQ.md b/FAQ.md new file mode 100644 index 000000000..dd69f3e8e --- /dev/null +++ b/FAQ.md @@ -0,0 +1,31 @@ +# FAQ + +## If nobody watch a video, is it seeded? + +Yes, the origin server always seeds videos uploaded on it through [Webseed](http://www.bittorrent.org/beps/bep_0019.html). + + +## What is WebSeed? + +It is a BitTorrent extension that allow a server to seed a file through HTTP. It just need to serve statically a file, and then the clients will request chunks with a Content-Range HTTP header. + + +## If a client requests each chunk of a video through HTTP, the server be overloaded! + +Not really. Reverse proxy like Nginx handle very well requests of static files. In my tests it can send chunks at 10MB/s without consuming more than 5% of CPU on a very small VPS. + + +## An index of all videos of the network won't be too large for small servers? + +No, 1000000 videos will represent around 2GB on PostgreSQL. It is acceptable for a video platform. + + +## What kind of videos can I upload? + +WEBM, MP4 or OGV videos. + + +## I want to change my host or move to HTTPS, how can I do? + +If you already have friends you need to quit them. +Then, update your configuration and run `NODE_ENV=production npm run update-host` to update the torrent files.