You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Many apps offer direct downloads inside of them, such as app stores like F-Droid, Scoop package manager to name a few. These apps could integrate P2P bittorrent downloads but will then need to build in a torrent client within these apps. To make adoption of P2P bittorrent for more things, include downloads from apps, allowing the user to install a bittorrent client on their choice and then having an API communicate between the app and bittorrent client to getting the bittorrent client to start downloading a file and to inform the app the progress of the download and when the download is complete.
The app using P2P torrent downloads will have to have a library that does the following...
Allow the user to generate a unique code which is copied and pasted into the bittorrent client settings. This code is designed to tell the bittorrent client that any download requests with this code are allowed to go through. This is a security measure to prevent malicious apps from telling the bittorrent client to start automatically downloading random files.
Be able to send a request to the installed bittorrent client to start a download. Essentially sending the magnet link of the torrent to the torrent client
Will be able to get the percentage of the download from the torrent client
Will be informed when the download is complete and the app can then proceed with the downloaded file
Can inform the bittorrent client to stop seeding and delete the torrent and will delete the file from the system
The bittorrent client will have to have the following, which means the bittorrent library will need to support the following...
A setting to insert unique codes into the client that come from the app in question. This code is designed to tell the bittorrent client that any download requests with this code are allowed to go through. This is a security measure to prevent malicious apps from telling the bittorrent client to start automatically downloading random files.
Be able to receive download requests from any app on the device and then proceed to start download the file without prompting the user on weather to download the file or not
Send the progress of the download to the app on the device
Inform the app on the device once the download is finished
Be able to receive request to stop seeding and delete the torrent and will delete the file from the system
The predefined directories will also be required for this to work for the bittorrent client to know where to download the files to on the system and to allow a standard in the magnet link and torrent files on a predefined directory. #150
The text was updated successfully, but these errors were encountered:
Many apps offer direct downloads inside of them, such as app stores like F-Droid, Scoop package manager to name a few. These apps could integrate P2P bittorrent downloads but will then need to build in a torrent client within these apps. To make adoption of P2P bittorrent for more things, include downloads from apps, allowing the user to install a bittorrent client on their choice and then having an API communicate between the app and bittorrent client to getting the bittorrent client to start downloading a file and to inform the app the progress of the download and when the download is complete.
The app using P2P torrent downloads will have to have a library that does the following...
The bittorrent client will have to have the following, which means the bittorrent library will need to support the following...
The predefined directories will also be required for this to work for the bittorrent client to know where to download the files to on the system and to allow a standard in the magnet link and torrent files on a predefined directory.
#150
The text was updated successfully, but these errors were encountered: