webtorrent-desktop icon indicating copy to clipboard operation
webtorrent-desktop copied to clipboard

Option to limit download/upload speed.

Open MoOx opened this issue 8 years ago • 35 comments

That would be nice to have this kind of options (especially for slow connection). Most torrent client have this kind of options.

MoOx avatar Apr 22 '16 04:04 MoOx

This feels like a must feature. Otherwise when starting a torrent it takes the whole network bandwidth killing the connection for other devices or computers connected to it. It makes the app unusable.

Thank you very much

quicoto avatar May 20 '16 20:05 quicoto

Along the same lines, if it were possible to limit the amount of connections being made this would be awesome. This thing crushes my router on my DSL internet. Disconnects constantly due to too many connections being made.

mikeytusa avatar Dec 12 '16 01:12 mikeytusa

@mikeytusa There is already a way to limit the amount of connections. Use the maxConns property. :-)

feross avatar Jan 18 '17 09:01 feross

@feross not sure if you realised, but this is the WebTorrent Desktop repo, and we don't have an option for that yet. I'll try to see if I can add one soon :)

bnjmnt4n avatar Jan 18 '17 09:01 bnjmnt4n

@demoneaux Lol, thanks for the catch :)

feross avatar Jan 18 '17 10:01 feross

I love the app, but it's been over a year and there's still no ability to limit the speeds. Running webtorrent maxes out my connection speed and simply makes any other application that makes network requests unusable on my entire network.

Right now, I tried to download a MOOC that was offered via torrent while also working on a side project. It's really disappointing that this has been a known issue for a year and has not been resolved. Nothing complex, just a user controlled global limit to D/L and U/L so that I can use it as both a traditional torrent client and a streaming torrent player. Don't mind the ratios because this app is meant to be on a media machine, not a seedbox.

This simple change would make WebTorrent a functional torrent client, allowing me to only have torrent app installed. If help is needed, I'd be happy to volunteer my time on this feature (I need to start contributing to OSS instead of complaining :)

BrandTurner avatar Mar 31 '17 03:03 BrandTurner

I need to start contributing to OSS instead of complaining

Exactly. A PR is always welcome in OSS :)

MoOx avatar Mar 31 '17 05:03 MoOx

It looks like there is a dependency on webtorrent itself to enable upload/download throttling before we can implement it here.

Relevant webtorrent issue: webtorrent/webtorrent#163 And an outstanding PR that seems to implement it: webtorrent/webtorrent#1040

Flet avatar May 08 '17 16:05 Flet

I'm so waiting for this too...

coleplx avatar May 09 '17 02:05 coleplx

maybe b=AS:64 (64KB) to set in SDP?

ghost avatar Sep 23 '17 20:09 ghost

Seems like its working in webtorrent now :)

skzap avatar Oct 18 '17 14:10 skzap

A very much needed feature. I can't do much else when webtorrent steals the hole network. Sometimes i need to reconnect to my wifi when i'm downloading too fast

jimmywarting avatar Jan 09 '18 22:01 jimmywarting

2 Years later still nothing . the app is really unusable for me right now .

anasshm avatar May 08 '18 00:05 anasshm

Yeah, it seems pretty abandoned

coleplx avatar May 08 '18 00:05 coleplx

Guys try to tweet at them on twitter @WebTorrentApp , i see that they are active there hopefully they can do something about it .

anasshm avatar May 10 '18 00:05 anasshm

👋 Hey, thanks for your passion for fixing this issue. This project is a volunteer-run effort. I'm slowly going through my backlog and trying to get a sense of what's important to the future of the WebTorrent project.

This issue will be high on my list.

But realize that there are only a handful of us working on WebTorrent and this isn't our full-time jobs. If you have JavaScript skills, please consider helping out by fixing bugs, leaving comments to help users who are asking questions, etc. Anything that can help lighten the load of the maintainers is appreciated.

Thanks.

feross avatar May 10 '18 01:05 feross

+1 to this. I'm also facing the annoyance of a torrent downloading at a few kb at most (if any at all) and sucking up my upload bandwidth completely.

And while this project looks very cool, contributing a change like this myself (i am a developer) has a bit of a steep learning curve as the code logic isn't quite clear to me. For instance, where is the part that is actually downloading a torrent? I'm still searching...

markg85 avatar Oct 31 '18 17:10 markg85

A must future... Waiting for the release!

sotiriskoletsios avatar Nov 02 '18 12:11 sotiriskoletsios

2 Years later still nothing . the app is really unusable for me right now .

i agree with you, it seems to be a great potential but in current state is pretty unusable, unfortunately.

EvertonQuadros avatar Sep 29 '19 13:09 EvertonQuadros

any news on this?

Zibri avatar Mar 30 '22 16:03 Zibri

I think they have added it time ago, you can check here image and at this link of updated docs "https://github.com/webtorrent/webtorrent/blob/master/docs/api.md"

drakonkat avatar Apr 04 '22 12:04 drakonkat

Yep.. I meant in the GUI...

Zibri avatar Apr 05 '22 18:04 Zibri

I saw the screenshot. how to do that?

dtantono avatar Jul 23 '22 15:07 dtantono

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

github-actions[bot] avatar Nov 04 '22 12:11 github-actions[bot]

not not relevant anymore best regards Johan

Op vr 4 nov. 2022 om 13:07 schreef github-actions[bot] < @.***>:

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

— Reply to this email directly, view it on GitHub https://github.com/webtorrent/webtorrent-desktop/issues/435#issuecomment-1303355094, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJJMV5NMQUJR7ZRPE7SSP4DWGT37FANCNFSM4CBVFXWQ . You are receiving this because you commented.Message ID: @.***>

jeedee23 avatar Nov 04 '22 20:11 jeedee23

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

github-actions[bot] avatar Jan 07 '23 12:01 github-actions[bot]

Yes, it is working. Met vriendelijke groeten, meileures salutations,mit freundlichen Grüßen,Best regards, ودي الخاص

Johan Degraeve

Admin data:

Company:-----------------------Aanscharius Vacuum & Dust Solutions Address:-----------------------Veenstraat 28 | 8470 Gistel | Belgium Phone (main+mob)---------------+3259250944 |+32489947935 BTW/TVA/VAT/MSWT: ------------ BE0841892791 RC:----------------------------2.205.300.245 IBAN/Swift---------------------BE41 7380 3449 2010 / KREDBEBB

Op za 7 jan. 2023 om 13:05 schreef github-actions[bot] < @.***>:

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

— Reply to this email directly, view it on GitHub https://github.com/webtorrent/webtorrent-desktop/issues/435#issuecomment-1374458654, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJJMV5LLQ5U5NCM5XOOM4FTWRFLXZANCNFSM4CBVFXWQ . You are receiving this because you commented.Message ID: @.***>

jeedee23 avatar Jan 07 '23 12:01 jeedee23

I'm currently working on implementing this.

maddymodd avatar Jan 09 '23 07:01 maddymodd

Completed. The PR is live: https://github.com/webtorrent/webtorrent-desktop/pull/2308

maddymodd avatar Jan 09 '23 12:01 maddymodd

Submitted a new PR that addresses this feature at https://github.com/webtorrent/webtorrent-desktop/pull/2310

maddymodd avatar Jan 10 '23 17:01 maddymodd