Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mafintosh/hypervision
P2P Television
https://github.com/mafintosh/hypervision
Last synced: about 1 month ago
JSON representation
P2P Television
- Host: GitHub
- URL: https://github.com/mafintosh/hypervision
- Owner: mafintosh
- License: mit
- Created: 2016-11-12T16:17:04.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-06-17T14:29:47.000Z (about 6 years ago)
- Last Synced: 2024-04-14T23:54:24.456Z (3 months ago)
- Language: JavaScript
- Size: 691 KB
- Stars: 443
- Watchers: 23
- Forks: 59
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-network-js - hypervision
- awesome-stars - mafintosh/hypervision - P2P Television (JavaScript)
- awesome-stars - mafintosh/hypervision - P2P Television (JavaScript)
- awesome-dat - hypervision - watch and broadcast peer-to-peer live video streams (Dat Applications / Community Applications)
- awesome-community-networks - hypervision
README
# hypervision
`hypervision` is a desktop application that lets you both watch and broadcast p2p live streams.
When users connect to a stream, they distribute the data they receive amongst each other. This bypasses the need for a central server, and the huge amount of bandwidth required to deliver the same data to every user.
`hypervision` is built on top of [hypercore](https://github.com/mafintosh/hypercore) & [hyperdiscovery](https://github.com/karissa/hyperdiscovery), both of which help facilitate the p2p networking which connects broadcasters and viewers together.
![hypervision screenshot](screenshot.png)
## Installation
```
git clone git://github.com/mafintosh/hypervision.git
cd hypervisionnpm install
npm run build
npm start
```## License
MIT