Git Product home page Git Product logo

streamers's Introduction

This is Streamers, the cross-platform streaming engine of the PeerStreamer p2p media streaming framework.

The Streamers code implements the application logic of a peer-to-peer
streaming engine, emphasizing simplicity, configurability and
variability. It forms the basis of the PeerStreamer application, but it
is written in a way to allow experimentation with a number of scheduling
and streaming protocols. Various branches of the Streamers repository
implement largely different streaming applications.

Dependencies
------------

Streamers requires the GRAPES library (http://peerstreamer.org/GRAPES)
in order to compile. Other libraries can be included to improve
functionality, but they are kept optional in order to allow research and
experimentation with the core streaming engine without the added
complexity of these components.

We recommend using the PeerStreamer build environment to get a
full-fledged version with all the bells and whistles. See
http://peerstreamer.org/content/development

License
-------

This code is licensed under GNU AGPLv3. If you know GPL, there is
nothing to be afraid of, AGPLv3 is an official GNU license just like
GPLv3.

As stated on the GNU page: "The GNU Affero General Public License is a
modified version of the ordinary GNU GPL version 3. It has one added
requirement: if you run the program on a server and let other users
communicate with it there, your server must also allow them to download
the source code corresponding to the program that it's running. If
what's running there is your modified version of the program, the
server's users must get the source code as you modified it."

streamers's People

Contributors

straverso avatar sturmer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.