I have developed a plugin that can digest magnet links and create VODS from the files, they are imported as On-demand waiting and the sequential download process will start when the end-user requests the VOD.
here is the public repo: IPTVApps - Releases · Rootkit0100/TorrentVods
the file that can be installed is torrentvods.tar.gz
1. Download the file IPTVApps - Release public-beta-testing · Rootkit0100/TorrentVods
The file you need is torrentvods.tar.gz
Direct download link: https://github.com/Rootkit0100/TorrentVods/releases/download/v1.0.0/torrentvods.tar.gz
2. Go to the page Addons of you’re 1-Stream panel and from Add New Addon upload the torrentvods.tar.gz file, click install
3. Installation is fast, but it may take some time to show in the panel's sidebar due to cache. Navigate to Torrent Vods -> Setup and Select the servers you want to use for the purpose, set Download Limit (kB/s) and Upload Limit (kB/s), Click Save
4. Next Install the torrent client from the same page
5. Add a magnet link from Torrent Vods -> Add Magnet Link, select the time to keep the file after the client has watched the VOD, and Save.
6. From the menu Torrent Vods -> Manage Magnet Links you can process the links, process them
7. Next from Torrent Vods -> Setup you can Create VODs from Magnet Links and Link VODs to Magnet Link Files the files on the server will be created and the watch folder should automatically process them
8. Add the [TORRENT] Bouquet to a test line and request from an application
The plugin needs some more work and this will happen over time but as of now this is a beta version, will only make it better. I need this for me so I have decided to make it myself.
The performance will vary based on the number of seeders to a torrent and restrictions set on Setup page as you can imagine if 20 customers request different VODs from the same server the default values for Download Limit (kB/s) set from the setup page will not fit the distributed demand of the customers. Explore and try it out, but keep this in mind.
Images
Menu
Setup page
Add magnet link
p.s.: To fix the headings of the pages you can run php /home/onestream/iptv/artisan translations:init
on you're main server
I know that the setup page heading will not be fixed, but it will be fixed in the next release version.
here is the public repo: IPTVApps - Releases · Rootkit0100/TorrentVods
the file that can be installed is torrentvods.tar.gz
1. Download the file IPTVApps - Release public-beta-testing · Rootkit0100/TorrentVods
The file you need is torrentvods.tar.gz
Direct download link: https://github.com/Rootkit0100/TorrentVods/releases/download/v1.0.0/torrentvods.tar.gz
2. Go to the page Addons of you’re 1-Stream panel and from Add New Addon upload the torrentvods.tar.gz file, click install
3. Installation is fast, but it may take some time to show in the panel's sidebar due to cache. Navigate to Torrent Vods -> Setup and Select the servers you want to use for the purpose, set Download Limit (kB/s) and Upload Limit (kB/s), Click Save
4. Next Install the torrent client from the same page
5. Add a magnet link from Torrent Vods -> Add Magnet Link, select the time to keep the file after the client has watched the VOD, and Save.
6. From the menu Torrent Vods -> Manage Magnet Links you can process the links, process them
7. Next from Torrent Vods -> Setup you can Create VODs from Magnet Links and Link VODs to Magnet Link Files the files on the server will be created and the watch folder should automatically process them
8. Add the [TORRENT] Bouquet to a test line and request from an application
The plugin needs some more work and this will happen over time but as of now this is a beta version, will only make it better. I need this for me so I have decided to make it myself.
The performance will vary based on the number of seeders to a torrent and restrictions set on Setup page as you can imagine if 20 customers request different VODs from the same server the default values for Download Limit (kB/s) set from the setup page will not fit the distributed demand of the customers. Explore and try it out, but keep this in mind.
Images
Menu

Setup page

Add magnet link

p.s.: To fix the headings of the pages you can run php /home/onestream/iptv/artisan translations:init
on you're main server
I know that the setup page heading will not be fixed, but it will be fixed in the next release version.