Skip to content

Basic PeerTube support (without P2P)#145

Merged
TobiGr merged 40 commits intoTeamNewPipe:devfrom
yausername:peertube
Dec 2, 2019
Merged

Basic PeerTube support (without P2P)#145
TobiGr merged 40 commits intoTeamNewPipe:devfrom
yausername:peertube

Conversation

@yausername
Copy link
Contributor

  • I carefully read the contribution guidelines and agree to them.
  • I did test the API against NewPipe.
  • I agree to ASAP create a PULL request for NewPipe for making in compatible when I changed the api.
  • No P2P (video playback is via direct https link).
  • No multi-instance support. Cannot use multiple instances simultaneously.
  • Pre selected default instance - http://framatube.org/
  • No login/accounts.


import org.schabi.newpipe.extractor.MediaFormat;

public abstract class Stream implements Serializable {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you plese add a jdoc documentation to this file, and explain the use of torrenturl :)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done.
added example of the optional parameter torrentUrl (https://webtorrent.io/torrents/big-buck-bunny.torrent), supplied if the stream can be played via bittorrent.

@Serkan-devel
Copy link

Has the peertube api actually been changed since?

@theScrabi
Copy link
Member

You've got my go. Code looks fine, and I didn't find anything where the api got broken :)

@TobiGr
Copy link
Contributor

TobiGr commented Nov 22, 2019

The validation process looks cleaner now 👍

@TobiGr TobiGr merged commit 43b54cc into TeamNewPipe:dev Dec 2, 2019
@TobiGr
Copy link
Contributor

TobiGr commented Dec 2, 2019

Yeah. Finally 🎉 Thank you ❤️

@TobiGr TobiGr added enhancement New feature or request peertube service, https://joinpeertube.org/ labels Dec 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request peertube service, https://joinpeertube.org/

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants