LINUX.ORG.RU

P2Play 0.1 — клиент PeerTube для Android

 , , , ,


3

3

P2Play — первый свободный видеоплеер для Android который позволяет просматривать PeerTube-каналы.

16 сентября 2018 года состоялся релиз версии 0.1. Приложение написано на языке Kotlin, исходный код опубликован на условиях лицензии GNU GPLv3+.

Возможности:

  • Отображение популярных, недавних, и локальных списков видео.
  • Воспроизведение видео (начальная реализация).
  • Авторизация и регистрация на каналах.
  • Для обновления состояния жестом потянуть вниз.
  • Отображение ваших подгруженых видео.

>>> Репозиторий исходного кода (GitLab)

>>> PeerTube-канал разработчика P2Play

>>> Скринкаст работы приложения (PeerTube-видео)

>>> APK-пакет

>>> Подробности

★★★★★

Проверено: tailgunner ()
Последнее исправление: tailgunner (всего исправлений: 7)

одобрям-с, но жду поддержку в NewPipe, там всё-таки и кодбаза устоявшаяся (плюс-минус), и тытруба, и звукооблако

mradermaxlol
()
Ответ на: комментарий от WitcherGeralt

Всё, что не дают посмотреть копирасты, например. Мы используем PeerTube на своём сервере, тихонько заливая серии MLP: FiM с субтитрами на разных языках, предоставляя удобное централизованное место для просмотра оного, и удалённые видео с YouTube.

До сервиса для «массового потребителя», как YouTube-помойка, оно, наверное, не дорастёт.

commagray ★★★★★
()

Как там с поиском по неизвестным пользователю каналам?

P.S. И можно ли сохранять видеофайлы?

question4 ★★★★★
()
Последнее исправление: question4 (всего исправлений: 1)

Federated (ActivityPub) video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent.
P2Play

Троиное НЕНУЖНО. Закапывайте.

Odalist ★★★★★
()
Ответ на: комментарий от anonymous

Просто представим ситуацию, что в нашем мире кто-то будет скачивать и раздавать видео из своего торрент-клиента.

commagray ★★★★★
()
Ответ на: комментарий от anonymous

заходишь на любой пиртюб-видео
1 пир
это сервер
ляжет от нагрузки - не будет видоса

Значит, необходимо, чтобы сервер мог одновременно раздавать каждый из файлов на нём хотя бы 1-2 посетителям. При битрейте 1080p нужно 8 Мбит/c. Для 720p хватит 5 Мбит/c. То есть, на 10-гигабитном канале можно раздавать одновременно до 1250 и 2000 файлов соответственно :) Лучше — в несколько раз меньше.

question4 ★★★★★
()

В этом вашем PeerTube есть пятничные котики?

Есть другие киллер-фичи, кроме того, что это альтернатива?

bor-e
()
Ответ на: комментарий от bor-e

пятничные котики

Найдёшь сервер с ними — будут.

киллер-фичи

Вся суть в федерации и возможности взаимодействовать через любой сервер ActivityPub. Что ещё нужно?

commagray ★★★★★
()
Ответ на: комментарий от bor-e

А рекомендации есть?

Нет, я даже пока не начал искать что-нибудь интересное.

Как дела с качеством контента и активностью пользователей?

Без понятия. Каждый сервер PeerTube — это отдельный островок. Пока ты не будешь самостоятельно коммуницировать с другими серверами (подписываться на каналы с отдельных серверов, подписываться на весь сервер сразу со стороны администратора), твой сервер не будет получать видео извне вообще.

Сейчас наш сервер федерируется с тройкой других серверов, от них приходят всякие документалки, короткометражки, записи конференций и, внезапно, прон.

commagray ★★★★★
()

У автора явно нет времени писать документацию и, что еще хуже, большие проблемы с английским :/

tailgunner ★★★★★
()

Ждём в f-droid, иначе не нужно.

anonymous
()
Ответ на: комментарий от commagray

Всё, что не дают посмотреть копирасты, например.

Т.к. PeerTube не fully P2P разве копирасты, в теории, не могут наехать на владельца сервера?

xdimquax ★★★★
()
Последнее исправление: xdimquax (всего исправлений: 1)
Ответ на: комментарий от WitcherGeralt

кто и что будет смотреть с помощью сабжа?

YouTube всё активнее выпиливает неугодные каналы. Очевидно, что одним из вариантов решения этой проблемы будет уход на селфхост. PeerTube — очень хорошее решение для селфвидеохостинга. То, что там до кучи ещё и федиверсные комменты и федеративный обмен инфо о видео с другими нодами — приятный бонус :)

KRoN73 ★★★★★
()
Ответ на: комментарий от commagray

Всё, что не дают посмотреть копирасты, например

PeerTube использует централизованное хранение видео и поэтому легко уязвим для копирастов. Под него нужен абузоустойчивый хостинг, а это задача с каждым годом всё менее тривиальная.

Для ухода от копирастов нужен ZeroNet:

тихонько заливая серии MLP: FiM

Как пример MPL:

http://127.0.0.1:43110/big.kopykate.bit/?Video=1513662445_164x9q7LJPLX4SMbhqL...

Хотя, вот, как раз, недостаток малого числа юзеров. Прямо сейчас там 0 пиров.

Недостаток таких решений в ZN то, что они требуют ручной подготовки видео, mp4 нужно сделать самому перед заливкой. Это останавливает массовость. Но вот если кто-то делает что-то сам под себя, можно объединить PeerTube + ZN :) Заливать на первый (хотя бы и на локалхост под столом на кухне в непубликуемое широко видео), а раздавать результат через второй :)

Ну и, по зрелому размышлению, народ в ZN пришёл к выводу, что лучше раздавать не на одном жирном сайте, как KopyKate, а по клон-сайту на каждый сериал :) А список таких сериалов/сайтов вести где-нибудь на форуме и/или Wiki.

KRoN73 ★★★★★
()
Ответ на: комментарий от question4

Как там с поиском по неизвестным пользователю каналам?

Каждая нода имеет доступно ко всем видео других нод, на которые она подписана. Например, вот мой тестовый PeerTube:

https://peertube.wrk.ru/

А вот какие глобальные видео с него доступны (и по которым есть поиск):

https://peertube.wrk.ru/videos/overview

То есть у меня доступно 11 локальных видео и 4877 глобальных.


P.S. И можно ли сохранять видеофайлы?

Да, на выбор в разном разрешении, как само видео, так и через торренты. При чём эти торренты при подключении через WebRTC могут поддерживать отдачу/показ видео в PeerTube.

KRoN73 ★★★★★
()
Ответ на: комментарий от mittorn

Видео показывает в мелком окне и нельзя увеличить, хотя оно 1080

Это где так? У меня всё ок в фулскрине, независимо от разрешения видео.

Update: а, сорри, я подумал, речь о Web'е. Сабж же пока не щупал, да и без надобности.

KRoN73 ★★★★★
()
Последнее исправление: KRoN73 (всего исправлений: 1)
Ответ на: комментарий от xdimquax

Т.к. PeerTube не fully P2P разве копирасты, в теории, не могут наехать на владельца сервера?

Легко. И это самый большой недостаток на пути популяризации PeerTube :)

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

Ютуб — это платформа, которая предоставляет тебе зрителей, перейдёшь на сел-хост, зрителей всё равно придётся нагонять с какой-нибудь платформы. Никакого смысла. Можешь с таким же успехом перенести свой канал в /dev/null, там у него зрителей будет не сильно меньше.

WitcherGeralt ★★
()
Ответ на: комментарий от Odalist

кагбы, спасибо popcorntime, я посмотрел весь LOTR и вернулся в аниме

anonymous
()
Ответ на: комментарий от question4

То есть, на 10-гигабитном канале можно раздавать одновременно до 1250 и 2000 файлов соответственно :)

А на 100Мбит канале можно на практике одновременно раздавать только десяток видео по 5Мбит/с, и то, если на этом сервере больше ничего нет…

Реально, пока там сидит десяток юзеров и каждый смотрит одно видео, то пользы с точки зрения разгрузки от PeerTube нет, всё равно обмен контентом между юзерами нет.

А вот когда десяток-несколько юзеров сядут на новый видосик популярного блоггера, то PeerTube уже должен спасти недорогой VPS от затыкания. «Должен» — потому что пока популярных блоггеров там нет :)

KRoN73 ★★★★★
()
Ответ на: комментарий от WitcherGeralt

Никакого смысла.

Смысл есть. В том числе и для самого ЛОРа:

Blender тестирует пиринговую замену YouTube

Учитывая массу последних новостей о всё более активном выпиливании популярных юзеров в YouTube (не говоря о менее популярных — это вообще постоянная тема уже много лет), раскрутка PeerTube очень даже имеет смысл.

Можешь с таким же успехом перенести свой канал в /dev/null

Наоборот. YouTube может тебя реально перенести в /dev/null. А вот в PeerTube всё зависит уже от тебя. А чтобы были юзеры — просто нужна раскрутка. Тем более, что Федиверс — это уже полтора миллиона юзеров :) Сейчас проблема PeerTube не в отсутствии зрителей, а, наоборот, в отсутствии контента. Зрители, как раз, там уже есть.

KRoN73 ★★★★★
()

видеоплеер

Воспроизведение видео (начальная реализация).

суть (ТМ)


ЗЫ вебота не нужна

mos ★★☆☆☆
()
Ответ на: комментарий от KRoN73

А на 100Мбит канале можно на практике одновременно раздавать только десяток видео по 5Мбит/с, и то, если на этом сервере больше ничего нет…

Это была оптимистичная оценка :) Всего вдвое ошибся, уже неплохо.

Реально, пока там сидит десяток юзеров и каждый смотрит одно видео, то пользы с точки зрения разгрузки от PeerTube нет, всё равно обмен контентом между юзерами нет.

Ну да, об этом и писал.

question4 ★★★★★
()
Ответ на: комментарий от WitcherGeralt

Как правило самый годный контент без монетизации или за данат на патреоне. А весь шлак обмазан снизу до верху нативочкой или официальной гуглорекламой от ютьюба.

kremator666
()
Ответ на: комментарий от kremator666

Статистику с пруфами в студию.

Нативная реклама есть практически у всех, кто пилит контент всерьёз, зарабатывая этим. Гугловая же правда задница и её обычно нет на нормальных каналах, впрочем мне с подпиской её всё равно не видно. А патреон — вообще последнее дело, сродни проституции или камхорингу, уж лучше нативка чем клянчить доннейты через это говно.

Несколько раз доннейтил каналам через PayPal, но никогда не буду через патреон.

WitcherGeralt ★★
()

Нужно. Ошибочно воспринимать это как Ютубкапец, но как софт для организации своего уютного стэнд-алона очень даже хорошая штука. А связанность благодаря трансляции через ActivityPub большой плюс, чтобы камментить не нужно регаться. Ну и мобильные клиенты нужны, само собой. Осталось им мудераторские инструменты подтянуть и будет вполне торт.

Valeg ★★★
()
Ответ на: комментарий от commagray

А там кто-то управляет списками видео? Иными словами, можно ли туда залить и там расшарить видео, которое будет иметь сильное порицание в обществе? Какое-нибудь жёсткое порно, например. Есть ли центральное управление списком размещёных видео?

Wizard_ ★★★★★
()
Ответ на: комментарий от KRoN73

С другой стороны, PeerTube и прочие федеративные веб-сервисы должно быть легче освоить хомячкам, чем ZeroNet и IPFS, например. Правда есть одна проблемка — им это все не нужно в принципе. :-)

xdimquax ★★★★
()
Ответ на: комментарий от Wizard_

Иными словами, возможна ли модерация в принципе. Потому если будет модерация, то в любом случае появится цензура. Чем больше модераторов, тем больше оснований и причин для цензуры. У каждого свои интересы по недопущению того или иного.

Wizard_ ★★★★★
()
Ответ на: комментарий от Wizard_

Цензура в пределах одного сервера: администратор может как удалить видео, так и заблокировать чей-нибудь сервер — это плохие, не годные администраторы. На саму сеть это, впрочем, никак не влияет. Однако, уже сейчас борцы за справедливость составляют списки неугодных серверов и активно распространяют их.

И это касается не только PeerTube, но и Pleroma с Mastodon — других участников сети.

commagray ★★★★★
()
Ответ на: комментарий от Deleted

Да, конечно: https://vault.mle.party (смотри вкладку локальных видео). Если есть желание поимпортировать видео — милости просим. ^_^

commagray ★★★★★
()
Ответ на: комментарий от commagray

Ага, заблокировать сервер. Т.е. РКН какой-нибудь или китайский файрвол с неугодным видео из PeerTube разделается на раз-два?

Wizard_ ★★★★★
()
Ответ на: комментарий от Wizard_

А при чём одно к другому? В первом случае чужой сервер банит (со своей стороны) вахтёр с другого сервера, во втором случае государство может заблокировать хоть весь интернет.

commagray ★★★★★
()
Последнее исправление: commagray (всего исправлений: 1)
Ответ на: комментарий от question4

А как там с добавлением подписок? Каждый канал руками, или есть возможность импортировать чужие списки?

Боюсь, что только руками. Да и при том мизере контента, что там есть, вопрос пока не стоит :D

KRoN73 ★★★★★
()
Ответ на: комментарий от WitcherGeralt

Нет монетизации, нет контента.

Ну, например, торрент-трекеры это не останавливает :) Тут, скорее, проблема в том, что федеративное решение — ни рыба, ни мясо. Требует условно дорогих и уязвимых для копирастов серверов, вместо того, чтобы равномерно размазаться по тысячам юзеров.

KRoN73 ★★★★★
()
Ответ на: комментарий от Wizard_

А там кто-то управляет списками видео? Иными словами, можно ли туда залить и там расшарить видео, которое будет иметь сильное порицание в обществе? Какое-нибудь жёсткое порно, например. Есть ли центральное управление списком размещёных видео?

Центрального управления нет. Но владелец каждой ноды может забанить у себя чужое видео (в т.ч. после жалобы своих пользователей) или вообще забанить ноду, с которой постоянно идёт такой контент. Ну, или не добавлять такую ноду — изначально после установки нода Пиртуба ни на кого не подписана, подписки на чужие узлы делает администратор. Обычно идёт подписка на пяток нод в топе и на неё подписываются те, кто мониторят новые ноды (и потом можно всё это довести до взаимности).

KRoN73 ★★★★★
()
Ответ на: комментарий от xdimquax

С другой стороны, PeerTube и прочие федеративные веб-сервисы должно быть легче освоить хомячкам, чем ZeroNet и IPFS

Да. Для тех, кто пришёл в Интернет в нулевых, это вообще привычное дело — сайт, форма регистрации, логин, пароль — ничего нового. Современному народу с телефонами и авторизацией через соцсети, конечно, уже небольшое препятствие :) Но это не то же самое, что скачивать и запускать клиент. Это уже для 99% либо неподъёмно, либо лениво.

Правда есть одна проблемка — им это все не нужно в принципе. :-)

У PeerTube я пока вижу в своих областях очень узкую нишу. Это хранение собственного видео на каком-то официальном сайте, если нет желания связываться с YouTube. Не из-за децентрализации какой-то, а потому что удобный готовый инструмент локального видеохостинга. Остальное, всё, в виде федеративных комментов — это так, бонус :) Так буду у себя видеораздел АвиаПорта на PeerTube переносить.

А вот у федеративных сетей в целом есть своя и не маленькая аудитория. Вот, недавно, на ЛОРе подсчитывали, в Федиверсе около полутора миллионов народа. Это, конечно, на три порядка меньше, чем в Твиттере, но это уже серьёзное ядро.

KRoN73 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.