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

new stream feature to pikatorrent #86

Open
ahti2 opened this issue Sep 3, 2023 · 2 comments
Open

new stream feature to pikatorrent #86

ahti2 opened this issue Sep 3, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@ahti2
Copy link

ahti2 commented Sep 3, 2023

Here's a suggestion to add a stream torrents feature to the torrent software Pikatorrent:

Dear Pikatorrent Team,

I hope this message finds you well. I'm writing to suggest a feature that would greatly enhance the user experience of your torrent software: the ability to stream torrents.

As you may know, streaming has become a popular way to consume content online, and it would be a valuable addition to your software to allow users to stream torrents directly within Pikatorrent. This feature would enable users to watch or listen to their downloaded content without having to wait for the entire file to download.

To implement this feature, you could consider integrating a media player within Pikatorrent that can play torrent files as they are being downloaded. This would allow users to start watching or listening to their content immediately, without having to wait for the download to complete.

Additionally, you could also consider adding a feature to allow users to cast their torrents to other devices, such as Google Chromecast or Apple TV. This would enable users to stream their torrents to their TV or other devices, providing a seamless viewing experience.

I believe that adding a stream torrents feature to Pikatorrent would make it stand out from other torrent software and provide a more comprehensive experience for users. It would also make it easier for users to access and enjoy their downloaded content, without having to wait for the entire file to download.

Thank you for considering my suggestion. I hope to see this feature implemented in a future update of Pikatorrent.

Sincerely,
ahti jokirinne
contact [email protected]

@G-Ray G-Ray mentioned this issue Sep 4, 2023
@G-Ray G-Ray added the enhancement New feature or request label Sep 19, 2023
@G-Ray
Copy link
Owner

G-Ray commented Oct 2, 2023

Transmission has merged a patch for sequential streaming on the main branch.
We should be able to cherry-pick the commit and start sequential downloading of a file choosen by the user.

However, I think PikaTorrent should keep it simple and not include a media player. Awesome players like vlc or mpv already plays medias files with a large media codecs support. These players should already allow casting with chromecast/airplay...

Note: As pieces should be downloaded from start to finish, sequential streaming does not guarantee being able to seek to different parts of a media.
To allow seeking to any parts of a media, we should hack transmission to prioritize the pieces immediately needed. Webtorrent desktop does this IIUC. The cons of this is we must either:

  • Include a media player
  • or expose a http:// stream
  • or being able to create a virtual filesystem like with fuse (is it even possible on android ?)

@ZhongMoDao
Copy link

I specially logged in to reply. I think a downloading software should maintain the essence of downloading, which is simplicity. If functions are added without limit, will the dragon-slaying boy turn into an evil dragon again?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants