Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HTTP Live Streaming for Webtorrent #448

Closed
datnguyencse opened this issue Oct 3, 2015 · 7 comments
Closed

HTTP Live Streaming for Webtorrent #448

datnguyencse opened this issue Oct 3, 2015 · 7 comments

Comments

@datnguyencse
Copy link

@datnguyencse datnguyencse commented Oct 3, 2015

Please think about it, a player use p2p (webtorrent) and HLS (m3u8) or video ( mp4, flv....) would be interesting. I am looking for this but not found any player free, https://www.peer5.com/ or http://www.streamroot.io/ is two of the best but trial only, not free.

@rom1504

This comment has been minimized.

Copy link
Member

@rom1504 rom1504 commented Oct 3, 2015

That's an interesting topic yeah. It's probably out of scope for webtorrent, but you might want to look into that recent work from substack https://github.com/substack/append-only-torrent

duplicate of #243 and #14

@ericwooley

This comment has been minimized.

Copy link
Contributor

@ericwooley ericwooley commented Oct 6, 2015

I am working on a project to do this (webm only for now). You need to mess with the init headers of the video, and make sure codecs line up. If you want to look through how it works so far. If there is interest in helping with my project, I plan to open source it eventually. I can open source it sooner rather than later. I just want to clean it up and make a clear roadmap first.

https://github.com/ericwooley/VideoAppendTesting/blob/master/src/scripts/libs/media-streamer.js

https://github.com/ericwooley/VideoAppendTesting

http://ericwooley.github.io/VideoAppendTesting/

@brusacco

This comment has been minimized.

Copy link

@brusacco brusacco commented Oct 17, 2015

Any updates about this?
Found https://github.com/bemtv/bemtv ...

There are any samples of seeding from a buffer? Maybe we can load the remote mp4 into a buffer, and seed it? Or must be the hole file in buffer. Thanks!

@jimmywarting

This comment has been minimized.

Copy link
Contributor

@jimmywarting jimmywarting commented Nov 10, 2015

Just want to point out that HLS is not a standard and it would be nice to lean towards DASH instead

what is the difference between hls and mpeg dash
browser support

At the very best: build DASH support with HLS fallback. if "HTTP Live Streaming for Webtorrent" ever becomes a thing.

There is also a dash.js polyfill that works remarkable good

@Cheedoong

This comment has been minimized.

Copy link

@Cheedoong Cheedoong commented Nov 24, 2015

Agree with @jimmywarting
Recall the history of .avi, .flv, ..., and the ISO standard .mp4; Gopher and the W3C/IETF standard HTTP...

@feross

This comment has been minimized.

Copy link
Member

@feross feross commented Feb 28, 2016

Looks like there's some cool experimentation going on here 👍 Feel free to continue discussing, but I'm going to close this issue since it's out-of-scope for this repo (and the main webtorrent project). This makes it easier to see where the real issues are :)

@lock

This comment has been minimized.

Copy link

@lock lock bot commented May 4, 2018

This thread has been automatically locked because it has not had recent activity. To discuss futher, please open a new issue.

@lock lock bot locked as resolved and limited conversation to collaborators May 4, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
7 participants
You can’t perform that action at this time.