NewPipe at 34c3
CHRISTIAN SCHABESBERGER Schabi
github.com/TeamNewPipe
NEWPIPE PRESENTATION NewPipe 1 /28 SCHABI © 2017 NewPipe
1. Recap 2. Architecture 3. Roadmap 4. How can I Help 5. Q & A
NEWPIPE PRESENTATION NewPipe 2 /28 SCHABI © 2017 Recap of last year
NEWPIPE PRESENTATION NewPipe 3 /28 SCHABI © 2017 Recap of last Year
19. February:
. Decent Channel support
NEWPIPE PRESENTATION NewPipe 4 /28 SCHABI © 2017 Recap of last Year
19. February:
. Decent Channel support 9. March – 2. April:
. New UI for ExoPlayer by Mauricio Colli
. ExoPlayer the default Player
NEWPIPE PRESENTATION NewPipe 5 /28 SCHABI © 2017 Recap of last Year
19. February:
. Decent Channel support 9. March – 2. April:
. New UI for ExoPlayer by Mauricio Colli
. ExoPlayer the default Player
. Popup player by Mauricio Colli
NEWPIPE PRESENTATION NewPipe 6 /28 SCHABI © 2017 Recap of last Year
15. July:
. New About Page by Tobias Groza
NEWPIPE PRESENTATION NewPipe 7 /28 SCHABI © 2017 Recap of last Year
15. July:
. New About Page by Tobias Groza 12. August:
. Search and watch history by Cyril Müller
NEWPIPE PRESENTATION NewPipe 8 /28 SCHABI © 2017 Recap of last Year
18. September: Huge UI rework Mauricio Colli
. Rebuild UI based on JavaRX
ReactiveX
NEWPIPE PRESENTATION NewPipe 9 /28 SCHABI © 2017 Recap of last Year
18. September: NewPipe (Android) Huge UI rework Mauricio Colli UI . Rebuild UI based on JavaRX
. Full Separation of the Extractor
NewPipe
NewPipeExtractor (Java)
NEWPIPE PRESENTATION NewPipe 10 /28 SCHABI © 2017 Recap of last Year
18. September: Huge UI rework Mauricio Colli
. Rebuild UI based on JavaRX
. Full Separation of the Extractor 5. November: . Full playlist support by John Zhen Mo
NEWPIPE PRESENTATION NewPipe 11 /28 SCHABI © 2017 Recap of last Year
18. September: Huge UI rework Mauricio Colli
. Rebuild UI based on JavaRX
. Full Separation of the Extractor 5. November: . Full playlist support by John Zhen Mo
. Support for trending by Schabi
NEWPIPE PRESENTATION NewPipe 12 /28 SCHABI © 2017 Recap of last Year
Also this year: . New Website and Blog by Tobias Groza and TheAssassin
NEWPIPE PRESENTATION NewPipe 13 /28 SCHABI © 2017 General Architecture
NEWPIPE PRESENTATION NewPipe 14 /28 SCHABI © 2017 General Architecture
Frontend (Android) Backend (Java)
YouTube
NewPipe UI SoundCloud Extractor
Other service
Etc.
NEWPIPE PRESENTATION NewPipe 15 /28 SCHABI © 2017 NewPipe Proxy
Youtube
Vevo WWW NewPipe Extractor
soundCloud
Etc.
NEWPIPE PRESENTATION NewPipe 16 /28 SCHABI © 2017 Roadmap
NEWPIPE PRESENTATION NewPipe 17 /28 SCHABI © 2017 Multiple Services
1.0 2.0
We are Here
Decent YouTube Support
Full Multyservice support
NEWPIPE PRESENTATION NewPipe 18 /28 SCHABI © 2017 Multiple Services
Beta App after release of 1.0:
A
T
E
B
Release Beta
. Only Youtube support . Multyservice support
. Focus on stability . Contains Beta futures
. Improvements will be added to Release
NEWPIPE PRESENTATION NewPipe 19 /28 SCHABI © 2017 Multiple Services
Frontend (Android) Backend (Java)
YouTube NewPipe UI Extractor Other service
Tutorial and Documentation here
NEWPIPE PRESENTATION NewPipe 20 /28 SCHABI © 2017 Additional Projects
NEWPIPE PRESENTATION NewPipe 21 /28 SCHABI © 2017 Additional Projects
NewPipe for AndroidTV / FireTV
NEWPIPE PRESENTATION NewPipe 22 /28 SCHABI © 2017 Additional Projects
AirPlay
Chrome PipeCast Cast
DLNA
NEWPIPE PRESENTATION NewPipe 23 /28 SCHABI © 2017 Additional Projects
Currently in progress . Live stream support
. Subtitle support
NEWPIPE PRESENTATION NewPipe 24 /28 SCHABI © 2017 Additional Projects
Currently in progress . Live stream support
. Subtitle support Should be done / Nice to have . OMPL-Import
. Import/Export of subscriptions/history
. Proper feed implementation
NEWPIPE PRESENTATION NewPipe 25 /28 SCHABI © 2017 How to Help
1. Translate using Weblate 2. Bug hunting with Sentry 3. Help documenting
Contact us IRC: freenode.net #newpipe Github: TeamNewPipe
NEWPIPE PRESENTATION NewPipe 26 /28 SCHABI © 2017 Q & A
Q & A
NEWPIPE PRESENTATION NewPipe 27 /28 SCHABI © 2017 THANK YOU FOR YOUR ATTENTION !
Acknowledgement: Contact info:
Great thanks to TheAssassin, TobiGr, wb9688, Mail: [email protected] mauriciocolli, karyogamy and coffeemakr for Github: TeamNewPipe/NewPipe this year development. Web: newpipe.schabi.org Also of course a great thanks to the community IRC: #newpipe @freenode.com that continuously contributes ;)
NEWPIPE PRESENTATION NewPipe 28 /28 SCHABI © 2017