Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/webtorrent/webtorrent.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFeross Aboukhadijeh <feross@feross.org>2014-01-28 13:31:50 +0400
committerFeross Aboukhadijeh <feross@feross.org>2014-01-28 13:31:50 +0400
commit7278a39ec8d6ce71d53d3c7273a77a639d492482 (patch)
tree14f9a24408cf27f093b627b40ea41afc7f3037be /README.md
parent6ba1dae88e6cbb1ff57f65d1ea37856b4a399385 (diff)
readme: update todos
Diffstat (limited to 'README.md')
-rw-r--r--README.md20
1 files changed, 9 insertions, 11 deletions
diff --git a/README.md b/README.md
index f293d3c..4df9e2b 100644
--- a/README.md
+++ b/README.md
@@ -26,8 +26,8 @@ Most of the active development is happening inside of smaller npm modules which
- [chrome-app-socket](https://github.com/feross/chrome-app-socket) (bundles [chrome-dgram](https://github.com/feross/chrome-dgram) & [chrome-net](https://github.com/feross/chrome-net))
- [native-buffer-browserify](https://github.com/feross/native-buffer-browserify)
- [bittorrent-protocol](https://github.com/feross/bittorrent-protocol)
-- [bittorrent-dht](https://github.com/feross/bittorrent-dht) (work-in-progress)
- [bittorrent-swarm](https://github.com/feross/bittorrent-swarm) (work-in-progress)
+- [bittorrent-dht](https://github.com/feross/bittorrent-dht) (work-in-progress)
- webtorrent-protocol (todo)
- webtorrent-dht (todo)
- webtorrent-swarm (todo)
@@ -85,21 +85,19 @@ Most of the active development is happening inside of smaller npm modules which
- Build bittorrent client as Chrome App (connects to normal BT network)
- ~~Use UDP/TCP APIs~~
- ~~Support DHT~~
+ - ~~Support peer wire protocol~~
- Support magnet links (fetching .torrent from network)
- - Support peer wire protocol
- Support large file saving (FileSystem API?)
-- Make WebRTC data channel work on the server
-- DHT over WebRTC (add new method for peer introduction)
- - Use bootstrap server for initial introduction
- - POST endpoint for sending offer/getting answer
-- Storage?
-- Streaming video
- - MediaSource into `video` tag
- - Flash player for other media types
-
+ - Streaming video, options:
+ - MediaSource into `video` tag
+ - Flash player for other media types
+ - HTTP stream to VLC, like peerflix
## Todo eventually
+- DHT over WebRTC (add new method for peer introduction)
+ - Use bootstrap server for initial introduction
+ - POST endpoint for sending offer/getting answer
- Easy torrent creation
- UPnP or NAT-PMP (so the hybrid client can get listed in peers' routing tables)