2018-02-20 22:51:11 +00:00
<!DOCTYPE html>
<!-- [if IE 8]><html class="no - js lt - ie9" lang="en" > <![endif] -->
<!-- [if gt IE 8]><! --> < html class = "no-js" lang = "en" > <!-- <![endif] -->
< head >
< meta charset = "utf-8" >
2018-02-22 18:22:22 +00:00
< meta http-equiv = "X-UA-Compatible" content = "IE=edge" >
2018-02-20 22:51:11 +00:00
< meta name = "viewport" content = "width=device-width, initial-scale=1.0" >
2018-02-22 18:22:22 +00:00
< meta name = "description" content = "None" >
2018-02-20 22:51:11 +00:00
2018-09-01 13:48:12 +00:00
< link rel = "shortcut icon" href = "img/favicon.ico" >
2019-03-01 09:02:33 +00:00
< title > Welcome to NewPipe. - NewPipe Documentation< / title >
2018-09-08 17:06:35 +00:00
<!-- local fonts -->
2018-02-23 20:18:58 +00:00
< link rel = "stylesheet" href = "./css/local_fonts.css" type = "text/css" / >
2018-02-20 22:51:11 +00:00
< link rel = "stylesheet" href = "./css/theme.css" type = "text/css" / >
< link rel = "stylesheet" href = "./css/theme_extra.css" type = "text/css" / >
2019-04-07 17:32:19 +00:00
< link rel = "stylesheet" href = "./css/theme_child.css" type = "text/css" / >
2018-09-08 17:06:35 +00:00
<!-- local code syntax highlighting -->
< link rel = "stylesheet" href = "./css/github.min.css" type = "text/css" / >
2018-02-23 20:18:58 +00:00
< link rel = "stylesheet" href = "./css/highlight.css" type = "text/css" / >
2018-02-20 22:51:11 +00:00
< script >
// Current page data
2019-03-01 09:02:33 +00:00
var mkdocs_page_name = "Welcome to NewPipe.";
2018-02-22 18:22:22 +00:00
var mkdocs_page_input_path = "index.md";
2018-09-01 13:48:12 +00:00
var mkdocs_page_url = null;
2018-02-20 22:51:11 +00:00
< / script >
2018-09-01 13:48:12 +00:00
< script src = "js/jquery-2.1.1.min.js" defer > < / script >
< script src = "js/modernizr-2.8.3.min.js" defer > < / script >
2018-09-08 17:06:35 +00:00
< script src = "./js/highlight.min.js" > < / script >
2018-09-01 13:48:12 +00:00
< script > hljs . initHighlightingOnLoad ( ) ; < / script >
2018-02-20 22:51:11 +00:00
< / head >
< body class = "wy-body-for-nav" role = "document" >
< div class = "wy-grid-for-nav" >
< nav data-toggle = "wy-nav-shift" class = "wy-nav-side stickynav" >
< div class = "wy-side-nav-search" >
2018-04-08 20:02:44 +00:00
< a href = "." class = "icon icon-home" > NewPipe Documentation< / a >
2018-02-20 22:51:11 +00:00
< div role = "search" >
< form id = "rtd-search-form" class = "wy-form" action = "./search.html" method = "get" >
2018-09-01 13:48:12 +00:00
< input type = "text" name = "q" placeholder = "Search docs" title = "Type search term here" / >
2018-02-20 22:51:11 +00:00
< / form >
< / div >
< / div >
< div class = "wy-menu wy-menu-vertical" data-spy = "affix" role = "navigation" aria-label = "main navigation" >
2018-02-22 18:22:22 +00:00
< ul class = "current" >
2018-02-20 22:51:11 +00:00
2018-02-22 18:22:22 +00:00
< li class = "toctree-l1 current" >
2019-03-01 09:02:33 +00:00
< a class = "current" href = "." > Welcome to NewPipe.< / a >
2018-02-22 18:22:22 +00:00
< ul class = "subnav" >
2018-02-20 22:51:11 +00:00
2019-03-01 09:02:33 +00:00
< li class = "toctree-l2" > < a href = "#welcome-to-newpipe" > Welcome to NewPipe.< / a > < / li >
2018-02-22 18:22:22 +00:00
2018-09-01 13:48:12 +00:00
< ul >
< li > < a class = "toctree-l3" href = "#introduction" > Introduction< / a > < / li >
< / ul >
2018-02-22 18:22:22 +00:00
< / ul >
< / li >
< li class = "toctree-l1" >
2019-03-01 09:02:33 +00:00
< a class = "" href = "00_Prepare_everything/" > Before You Start< / a >
2018-09-01 13:48:12 +00:00
< / li >
< li class = "toctree-l1" >
< a class = "" href = "01_Concept_of_the_extractor/" > Concept of the Extractor< / a >
2018-02-22 18:22:22 +00:00
< / li >
< li class = "toctree-l1" >
2019-03-01 09:02:33 +00:00
< a class = "" href = "02_Concept_of_LinkHandler/" > Concept of the LinkHandler< / a >
2018-02-22 18:22:22 +00:00
< / li >
2018-02-20 22:51:11 +00:00
2018-09-09 15:02:52 +00:00
< li class = "toctree-l1" >
2019-03-01 09:02:33 +00:00
< a class = "" href = "03_Implement_a_service/" > Implementing a Service< / a >
2018-09-11 18:21:55 +00:00
< / li >
< li class = "toctree-l1" >
2019-03-01 09:02:33 +00:00
< a class = "" href = "04_Run_changes_in_App/" > Testing Your Changes in the App< / a >
2018-09-09 15:02:52 +00:00
< / li >
2019-01-12 15:30:56 +00:00
< li class = "toctree-l1" >
2019-03-01 09:02:33 +00:00
< a class = "" href = "05_releasing/" > Releasing a New NewPipe Version< / a >
2019-02-20 18:03:04 +00:00
< / li >
< li class = "toctree-l1" >
2019-03-01 09:02:33 +00:00
< a class = "" href = "06_documentation/" > About This Documentation< / a >
2019-01-12 15:30:56 +00:00
< / li >
2019-03-21 21:33:25 +00:00
< li class = "toctree-l1" >
2019-08-17 21:40:01 +00:00
< a class = "" href = "07_maintainers_view/" > Maintainers' Section< / a >
2019-03-21 21:33:25 +00:00
< / li >
2018-02-20 22:51:11 +00:00
< / ul >
< / div >
< / nav >
< section data-toggle = "wy-nav-shift" class = "wy-nav-content-wrap" >
< nav class = "wy-nav-top" role = "navigation" aria-label = "top navigation" >
< i data-toggle = "wy-nav-top" class = "fa fa-bars" > < / i >
2018-04-08 20:02:44 +00:00
< a href = "." > NewPipe Documentation< / a >
2018-02-20 22:51:11 +00:00
< / nav >
< div class = "wy-nav-content" >
< div class = "rst-content" >
< div role = "navigation" aria-label = "breadcrumbs navigation" >
< ul class = "wy-breadcrumbs" >
< li > < a href = "." > Docs< / a > » < / li >
2019-03-01 09:02:33 +00:00
< li > Welcome to NewPipe.< / li >
2018-02-20 22:51:11 +00:00
< li class = "wy-breadcrumbs-aside" >
< / li >
< / ul >
< hr / >
< / div >
< div role = "main" >
< div class = "section" >
2019-03-01 09:02:33 +00:00
< h1 id = "welcome-to-newpipe" > Welcome to NewPipe.< / h1 >
2018-11-16 18:23:26 +00:00
< p > < img width = 150 src = "https://raw.githubusercontent.com/TeamNewPipe/NewPipe/dev/assets/new_pipe_icon_5.png" / > < / p >
2019-03-01 09:02:33 +00:00
< p > This site is/should be a beginner friendly tutorial and documentation for people who want to use or write services for the < a href = "https://github.com/TeamNewPipe/NewPipeExtractor" > NewPipe Extractor< / a > . However, it also contains several notes about how to maintain NewPipe.
2018-09-01 13:48:12 +00:00
It is an addition to our auto generated < a href = "https://teamnewpipe.github.io/NewPipeExtractor/javadoc/" > jdoc documentation< / a > .< / p >
2019-03-01 09:02:33 +00:00
< p > Please be aware that it is in its early stages, so help and < a href = "https://github.com/TeamNewPipe/documentation/issues" > feedback< / a > is always appreciated :D< / p >
2018-05-05 21:49:18 +00:00
< h2 id = "introduction" > Introduction< / h2 >
2019-03-01 09:02:33 +00:00
< p > The NewPipeExtractor is a Java framework for scraping video platform websites in a way that they can be accessed like a normal API. The extractor is the core of the popular YouTube and streaming app < a href = "https://newpipe.schabi.org" > NewPipe< / a > for Android. It is entirely independent from said platforms and also available for additional platforms as well. < / p >
< p > The beauty behind this framework is that it takes care of the extracting process, error handling etc. so you can focus on what is important: Scraping the website.
2018-12-14 08:57:47 +00:00
It focuses on making it possible for the creator of a scraper for a streaming service to create the best outcome with the least amount of written code.< / p >
2018-02-20 22:51:11 +00:00
< / div >
< / div >
< footer >
2018-02-22 16:11:04 +00:00
< div class = "rst-footer-buttons" role = "navigation" aria-label = "footer navigation" >
2019-03-01 09:02:33 +00:00
< a href = "00_Prepare_everything/" class = "btn btn-neutral float-right" title = "Before You Start" > Next < span class = "icon icon-circle-arrow-right" > < / span > < / a >
2018-02-22 16:11:04 +00:00
< / div >
2018-02-20 22:51:11 +00:00
< hr / >
< div role = "contentinfo" >
<!-- Copyright etc -->
< / div >
Built with < a href = "http://www.mkdocs.org" > MkDocs< / a > using a < a href = "https://github.com/snide/sphinx_rtd_theme" > theme< / a > provided by < a href = "https://readthedocs.org" > Read the Docs< / a > .
< / footer >
2018-02-22 18:22:22 +00:00
2018-02-20 22:51:11 +00:00
< / div >
< / div >
< / section >
< / div >
2018-02-22 18:22:22 +00:00
< div class = "rst-versions" role = "note" style = "cursor: pointer" >
2018-02-20 22:51:11 +00:00
< span class = "rst-current-version" data-toggle = "rst-current-version" >
2018-02-22 18:22:22 +00:00
< span style = "margin-left: 15px" > < a href = "00_Prepare_everything/" style = "color: #fcfcfc" > Next » < / a > < / span >
2018-02-22 16:11:04 +00:00
2018-02-20 22:51:11 +00:00
< / span >
< / div >
2018-02-22 18:22:22 +00:00
< script > var base _url = '.' ; < / script >
2018-09-01 13:48:12 +00:00
< script src = "js/theme.js" defer > < / script >
< script src = "search/main.js" defer > < / script >
2018-02-20 22:51:11 +00:00
< / body >
< / html >
<!--
2018-11-14 09:19:30 +00:00
MkDocs version : 1.0.4
2020-01-19 09:24:21 +00:00
Build Date UTC : 2020-01-19 09:24:21
2018-02-20 22:51:11 +00:00
-->