GitXplorerGitXplorer
t

PeerLive

public
12 stars
8 forks
0 issues

Commits

List of commits on branch master.
Unverified
21b6d3a3f911872f161c38a6334acddf014753fa

Add files via upload

JJairFrancesco committed 9 years ago
Unverified
32749d81bfd88c68cedabdb479e34b72d44431b1

Add files via upload

JJairFrancesco committed 9 years ago
Unverified
1216952ba8c7f0eecd2e78186733e3991fb364f6

update testings

JJairFrancesco committed 9 years ago
Unverified
bc7345ecdad1b757413eb43ac7a4ea569040a655

update

JJairFrancesco committed 9 years ago
Unverified
2bd2a636d4d4d84c0a6bd075ca992e378a358756

Add search channels tv

JJairFrancesco committed 9 years ago
Unverified
f756b59773e95a7b0bb4fd2f4bc03529ba8b44e1

Testings

JJairFrancesco committed 9 years ago

README

The README file for this repository.

PeerLive

PeerLive is an Peer to peer/P2P CDN for video based on an hybride solution

It's work with Peerjs , Videojs and WebRTC.

It's a prof of concept.

Riquirement

  • Videojs video player
  • Compatible Browsers
  • HLS video

Client

Copy past on your video page this code

<script src="https://raw.githubusercontent.com/titpetric/PeerLive/master//js/apiCDNP2P.js"></script>
<script>
    apiCDNP2P({host:"52.38.144.179",port:"9000",key: 'peerjs',debug:3});
</script>

Configuration:

  • host: host of the server
  • port: port of the peerjs server
  • key: api key of my peerjs server
  • debug: Level of debug 0-3 see peerjs configuration
  • more: Peerjs API configuration

Server

Peerjs server

host:52.38.144.179 port:9000 key:peerjs

Your own PCDN server

$ cd server/peerjs-server
$ npm install
$ cd bin
$ node peerjs --help
$ node peerjs --port 9000