GithubHelp home page GithubHelp logo

streamroot / bemtv Goto Github PK

View Code? Open in Web Editor NEW
431.0 431.0 96.0 9.73 MB

A Hybrid CDN/P2P Architecture for Live Video Broadcasts over the Internet (HTTP Live Streaming, WebRTC, HLS, Online Video, peer-to-peer)

Home Page: http://bem.tv

License: Apache License 2.0

bemtv's People

Contributors

appledr1nker avatar bukharih avatar flavioribeiro avatar lucasmundim avatar rodincave avatar waffle-iron avatar wandenberg avatar whadar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bemtv's Issues

HLS querystring in test page

It would be convenient to test bemtv on various m3u8 files quickly.
The querystring can specify the path to the m3u8, which in turn the player would use if available.
Having it in the URL would make it feasible to send it to other people.

adobe flash

hello

why does the clapper plugin use adobe flash?
is it not possible to use videojs-contrib-hls for the cdn requests?
best regards

Amazon S3

Any special settings needed to run from S3 ?

seek not working

When I try to seek in the timeline, the player do not respond accordingly (maybe specific for live only streams ?)

first, it drops the play state with:

[WARNING] already have this chunk on storage: my-awsome-002.ts p2phls.js:2744
[DEBUG] It seems a deadlock happened with timers on swarm.

if i try more than once, it crashes Adobe Flash player 14 (Debian, Chromium)

teste wit variant and non-variant m3u8 playlists

é nóis

Improve tutorial

Explicitly define that final users don't need to install anything and that the tutorial aims to teach how to build the player to be served on http server.

npm WARN This failure might be due to the use of legacy binary "node"

I get this error after installation on a fresh ubuntu 14.04 LTS,
do i need to install nodejs legacy instead or is there a workaround ?

[email protected] install /home/macbroadcast/clappr-p2phls-plugin/node_modules/gulp-sass/node_modules/node-sass
node build.js

sh: 1: node: not found
npm WARN This failure might be due to the use of legacy binary "node"
npm WARN For further explanations, please read
/usr/share/doc/nodejs/README.Debian

npm ERR! weird error 127
npm ERR! not ok code 0

problem using stats plugin - nerd box

getting: Uncaught Error: Cannot find module 'ui_plugin' - localhost:3000/dist/p2phlsstats.js:1
The box is not showing up with shift+ctrl+s.

cheers

Adaptive Bitrate Streaming

Let's say that one user is watching the Medium bitrate and serving for another users in neighborhood using bemtv.

The bandwidth between then are high, and the player's adaptive algorithm will try a higher bitrate, which can hit CDN and causes a rebuffer event.

How avoid/optimize this case?

Tutorial installation problem

After installing latest from the master getting this error when trying to run the sample :

Uncaught TypeError: Cannot read property 'template' of undefined p2phlsstats.js:11
Uncaught ReferenceError: WP3 is not defined

It seems the clapper.js file doesn't have WP3, do we need to point to any specific version, also underscore is not available to the jst templates.

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.