webtorrent / webtorrent.io Goto Github PK
View Code? Open in Web Editor NEWThe code that runs the WebTorrent website
Home Page: https://webtorrent.io
License: MIT License
The code that runs the WebTorrent website
Home Page: https://webtorrent.io
License: MIT License
Original report of issue was at webtorrent/webtorrent#815
In my case I am on a usage-caped satellite Internet connection. It is rather hard to visit the website to learn about webtorrent because of the data that will be consumed while I try to read the webpage.
The suggestions proposed by @franciscop on the original issue were:
Note: I am not a fan of the second one because there are many cases (such as mine) where you do not want the automatic download on a desktop either.
Aiming to make two torrents:
Video should be CC license, or we should have permission to use it
Hi, it seems as if the website, and most web implementations are now offline and not working because of a content delivery error. Also, a similar issue has been posted on instant.io's github
We have supervisor listening to automatically restart the server, but we should prevent the crashes because they cause the site to be intermittently unavailable.
Error: socket hang up
at createHangUpError (_http_client.js:203:15)
at Socket.socketCloseListener (_http_client.js:235:23)
at emitOne (events.js:82:20)
at Socket.emit (events.js:169:7)
at TCP._onclose (net.js:469:12)
After doing npm install
and npm build
I can't do npm start
. Am I missing something or is this a bug?
GitHub is silly slow. I bet they're throttling us, since we're using around 600GB of bandwidth per month at the moment. We've received 2 reports of this, and I just experienced a crawling download on a 40Mbps connection. I bet this is affecting our download rates.
Looking into Fastly and MaxCDN at the moment: https://twitter.com/feross/status/780555558713643008
If neither of those can offer us free CDN, then we can try CloudFlare.
Right now, whenever someone commits to this repo, the website goes down for a minute while the new code is git pull
ed, npm install
ed and the node process is started.
I'm okay with a few seconds of downtime for https://webtorrent.io, but not for the tracker, which is relied upon by other services. When the tracker is down, peers can't find each other.
Hello, im trying to install this website demo and im getting this error on Ubuntu 16.04
/home/feross/www/webtorrent.io/bin# ./deploy.sh
Already up-to-date.
npm WARN deprecated [email protected]: Jade has been renamed to pug, please install the latest version of pug instead of jade
npm WARN deprecated [email protected]: Deprecated, use jstransformer
extract:xhr → gunzTarPerm ▌ ╢█████████████████████████████████████████░░░░░░░░░░░░░░░░░░╟
./deploy.sh: line 14: 15602 Killed npm install --production --quiet
Im really dont know how to start to install, im starting from this shell script 'deploy.sh'...
my pkg:
dpkg -s nodejs Package: nodejs Version: 5.11.1-1nodesource1~xenial1
thanks !
The code from the youtube videos and the slides are encoded to html entitties and therefore not interpreted by the browser.
On https://webtorrent.io, we're showing Sintel, which is well-seeded and has a web seed (i.e. it's also available over http). On medium-speed public wifi here in New Zealand (where I'm visiting), the Time to First Frame is a few seconds. I think there's more we can do to make this faster.
Possible ideas:
videostream
should get better! cc @jhieseyRun 2 instances of node so when the tracker gets overwhelmed with connections and crashes, it won't take down the webtorrent.io homepage too.
I've installed the webtorrent plugin for Vuze and the announces are telling me that the webtorrent.io tracker is not connecting. IT says,
"Connection failed., UnresolvedAddressException"
Other webTorrent trackers like OpenWEBTorrrent tracker and my version of bittorrent-tracker
work perfectly fine. I'm not sure if the server you were running it on crashed from the load or you need to register the IP to the domain again but it's been ~24 hours and still no connection.
Examples:
More positive press coming soon, hopefully! 😎
Let's feature 3-10 of the most impressive apps that use WebTorrent from here: https://github.com/feross/webtorrent/blob/master/docs/faq.md#who-is-using-webtorrent-today on the homepage of webtorrent.io.
🚨 You need to enable Continuous Integration on all branches of this repository. 🚨
To enable Greenkeeper, you need to make sure that a commit status is reported on all branches. This is required by Greenkeeper because we are using your CI build statuses to figure out when to notify you about breaking changes.
Since we did not receive a CI status on the greenkeeper/initial
branch, we assume that you still need to configure it.
If you have already set up a CI for this repository, you might need to check your configuration. Make sure it will run on all new branches. If you don’t want it to run on every branch, you can whitelist branches starting with greenkeeper/
.
We recommend using Travis CI, but Greenkeeper will work with every other CI service as well.
Once you have installed CI on this repository, you’ll need to re-trigger Greenkeeper’s initial Pull Request. To do this, please delete the greenkeeper/initial
branch in this repository, and then remove and re-add this repository to the Greenkeeper integration’s white list on Github. You'll find this list on your repo or organization’s settings page, under Installed GitHub Apps.
What version of WebTorrent?
version - 0.98.18
What operating system and Node.js version?
OS X Sierra - Node v7.10.0
What browser and version? (if using WebTorrent in the browser)
Tried both Firefox and Chrome [Version 58.0.3029.110 (64-bit)], both latest versions.
this codepen works
but the video doesn't show, it just downloads the whole file.
error I get:
GET https://webtorrent.io/torrents/Sintel/Sintel.mp4 net::ERR_CONTENT_LENGTH_MISMATCH
``
Right now they're hidden which makes it hard to navigate between pages
Cross-post from webtorrent/webtorrent#844
Are the torrent-graph somewhere available as a repo?
var TorrentGraph = require('../lib/torrent-graph')
It's really cool, I'd like to reuse it.
Some simple responsive CSS would go a long way to making the site look decent on mobile.
webtorrent.io exhibits the nefarious "mysterious audio syndrome": I was introducing someone to bittorrent clients via webtorrent.io, and the sintel video starting playing while they were scrolled down the page, producing audio that wasn't immediately identifiable. It would be swell if the video player only automatically played if the player element is onscreen.
Thanks for making webtorrent! ❤️ 👋
so for example it's possible to link "Complete HTML page example" in https://webtorrent.io/intro
like https://github.com/feross/webtorrent/blob/master/docs/get-started.md#complete-html-page-example
I'm not sure how it's extracted from there and rendered in webtorrent.io
ah yeah it's done with jade https://github.com/feross/webtorrent-www/blob/d5e123b00da784aeba1aa0bee53d4ccaab0daf26/server/views/intro.jade#L3 so we probably need some kind of jade setting
The overly technical UI that https://instant.io currently has should move to https://webtorrent.io.
Instant.io should be easy and friendly.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.