Skip to content

streamforthepeople/public

Repository files navigation

streamforthepeople

streamforthepeople is a streamer website as a service

what is a streamer website

The canonical (see history) "streamer website" has three necessary components: a video stream, a live chat, and a payment portal. These components suffice to facilitate an exchange between streamers and their viewers, where streamers stream (i.e. send) their content to their viewers and their viewers pay them for the contents, all while streamers and viewers alike can synchronously communicate through the live chat.

Critically, because the streamer website is entirely operated (TODO: philosophy section: what is operation ?) by the streamer (or their delegates), both streamers and viewers can avoid the large fees that live streaming platforms take for hosting the required services, brokering the exchange, etc.. Historically, the operation of a streamer website has had an oppressively high barrier to entry; that is, although there exists streamers who would benefit from this platform decoupling (TODO: link to decoupling section in philosophy), they did not have the resources to reliably operate a service which would suffice to actually decouple them.

what is a streamer website as a service

The "streamer website as a service" simply operates streamer websites for streamers. Such services drastically decrease the barrier to entry for streamers to operate their own streamer website, allowing more streamers to benefit from decoupling from streaming platforms. The streamer websites as a service currently known to exist are as follows: Whitele.af, the DGG Platform, and streamforthepeople.

goal

The goal of streamforthepeople is to fulfill the core principles:

  1. corporate decoupling principle: to decouple the streamer's audience from the stream servicer (TODO: link to stream servicer section in philosophy).
  2. ownership transfer principle: to transfer ownership of this service to the streamers, where it would be operated, managed, and governed by some democratic body of streamers, e.g. a "streamers guild".

see the philosophy of streamforthepeople for more on these principles

demo sites

Releases

No releases published

Packages

No packages published