Борбордон ажыратылган видеоберүү платформасы PeerTube 2.2

жарыяланган өзгөртүүлөр жана толуктоолор менен Peer Tube 2.2, видеохостинг жана видеоберүүнү уюштуруу үчүн борбордон ажыратылган платформа. PeerTube YouTube, Dailymotion жана Vimeo үчүн сатуучулар үчүн нейтралдуу альтернатива сунуштайт, ал P2P байланышына негизделген мазмунду бөлүштүрүү тармагын колдонуп жана коноктордун браузерлерин бириктирет. Долбоордун иштеп чыгуулары жайылуу AGPLv3 боюнча лицензияланган.

PeerTube BitTorrent кардарына негизделген Webtorrent, браузерде ишке киргизилген жана технологияны колдонуу менен WebRTC браузерлер менен протоколдун ортосунда түз P2P байланыш каналын уюштуруу ActivityPub, бул ар кандай видео серверлерди жалпы федеративдүү тармакка бириктирүүгө мүмкүндүк берет, анда коноктор мазмунду жеткирүүгө катышат жана каналдарга жазылуу жана жаңы видеолор жөнүндө эскертмелерди алуу мүмкүнчүлүгүнө ээ. Долбоор тарабынан берилген веб интерфейс алкактын жардамы менен курулган бурчтук.

PeerTube федеративдүү тармагы бири-бири менен байланышкан чакан видеохостинг серверлеринин жамааты катары түзүлгөн, алардын ар биринин өзүнүн администратору бар жана өз эрежелерин кабыл ала алат. Видеосу бар ар бир сервер BitTorrent трекеринин ролун ойнойт, анда бул сервердин колдонуучу аккаунттары жана алардын видеолору жайгашкан. Колдонуучунун идентификатору "@user_name@server_domain" формасында. Серептөө маалыматтары мазмунду көрүп жаткан башка коноктордун браузерлеринен түз берилет.

Эгер видеону эч ким көрбөсө, жүктөө видео алгач жүктөлгөн сервер тарабынан уюштурулат (протокол колдонулат WebSeed). Видеолорду көрүп жаткан колдонуучулардын арасында трафикти бөлүштүрүүдөн тышкары, PeerTube жаратуучулар тарабынан ишке киргизилген түйүндөр адегенде башка жаратуучулардан видеолорду кэштөө үчүн видеолорду жайгаштырууга мүмкүндүк берет, кардарлардын гана эмес, серверлердин да бөлүштүрүлгөн тармагын түзүп, ошондой эле каталарга чыдамдуулукту камсыз кылат.

PeerTube аркылуу уктурууну баштоо үчүн колдонуучу серверлердин бирине видеону, сүрөттөмөсүн жана тегдердин топтомун жүктөшү керек. Андан кийин, тасма негизги жүктөө серверинен эле эмес, бүт федеративдүү тармакта жеткиликтүү болот. PeerTube менен иштөө жана мазмунду жайылтууга катышуу үчүн кадимки браузер жетиштүү жана эч кандай кошумча программалык камсыздоо талап кылынбайт. Колдонуучулар федерацияланган социалдык тармактардагы (мисалы, Mastodon жана Pleroma) же RSS аркылуу кызыккан каналдарга жазылуу аркылуу тандалган видео каналдардагы активдүүлүккө көз сала алышат. P2P коммуникацияларын колдонуу менен видеону жайылтуу үчүн колдонуучу өзүнүн сайтына орнотулган веб-плеери бар атайын виджетти кошо алат.

Учурда мазмунду жайгаштыруу үчүн бирден ашык веб-сайт ачылды. 300 ар кандай ыктыярчылар жана уюмдар тарабынан тейленген серверлер. Эгер колдонуучуну белгилүү бир PeerTube серверине видеолорду жайгаштыруу эрежелери канааттандырбаса, ал башка серверге туташа алат же Нускасы өз сервериңиз. Серверди тез жайылтуу үчүн Docker форматында алдын ала конфигурацияланган сүрөт берилет (chocobozzz/peertube).

В жаңы чыгарылыш:

  • Добавлена возможность импорта звуковых файлов, позволяющая распространять через PeerTube свои аранжировки или подкасты без создания видео-заглушки. При желании к звуковому файлу можно прикрепить изображение.
  • Усовершенствована панель поиска, в которой появились подсказки о командах для раздельного поиска каналов и видео. Например, для поиска каналов в привязке к домену предложена конструкция «@channel_id@domain».

    Борбордон ажыратылган видеоберүү платформасы PeerTube 2.2

  • В окне загрузки видео обеспечено отображение дополнительной информации о файле.

    Борбордон ажыратылган видеоберүү платформасы PeerTube 2.2

  • В меню в левой части экрана для неподключившихся пользователей добавлена кнопка «Settings», через которую можно настроить работу с PeerTube под свои предпочтения, например, указать использовать ли режим P2P и отображать ли эскизы контента для взрослых, настроить фильтры по языку, активировать автовоспроизведение и выбрать тему оформления.

    Борбордон ажыратылган видеоберүү платформасы PeerTube 2.2

  • Для загрузки видео в PeerTube теперь можно использовать интерфейс
    drag&drop для перемещения файла мышью вместо вызова меню «Select file». В диалоге импорта видео добавлена возможность импорта субтитров, определения лицензии и выбора языка.

    Борбордон ажыратылган видеоберүү платформасы PeerTube 2.2

  • Улучшен интерфейс редактора текста с описанием видео, поддерживающего разметку markdown. Добавлен режим полноэкранного редактирования.

    Борбордон ажыратылган видеоберүү платформасы PeerTube 2.2

  • Для администратора предложен новый интерфейс для управления дубликатами видео, позволяющий просмотреть список видео текущего узла, которые продублированы на других узлах, а также список чужих видео, продублированных на текущем узле. Для оценки занимаемого чужими дубликатами дискового пространства предложены наглядные диаграммы.

    Борбордон ажыратылган видеоберүү платформасы PeerTube 2.2

  • Улучшен интерфейс модерирования и рассмотрения жалоб на недопустимые видео. Добавлены фильтры различных типов жалоб, кнопки быстрого блокирования видео и учётных записей, обеспечено отображения эскизов на графике и добавлен быстрый доступ к встроенным видео.

    Борбордон ажыратылган видеоберүү платформасы PeerTube 2.2

  • Добавлена возможность создания плагинов с реализацией внешних методов аутентификации. Предложены три плагина для аутентификации с использованием LDAP, OpenID и SAMLv2.
  • В API добавлены вызовы для создания плагинов модерирования, выполняющих такие действия, как удаление видео, подтверждение импорта URL или торрента, скрытия узла или учётной записи и поддержание чёрного списка видео. В качестве примера предложен плагин peertube-plugin-auto-mute для автоматического скрытия учётных записей и узлов на основании списка нарушителей.
  • В email-уведомлениях предоставлена возможность использования разметки HTML.
  • В интерфейсе администратора появилась поддержка автоматического пополнения списка отслеживаемых узлов на основании подобного списка на другом узле. В том числе публичные списки узлов для импорта связей можно загружать через сервисы подобные github, gitlab и pastebin.
  • Өркүндөтүлгөн API для управление воспроизведением встраиваемого на сайты видео. Через API можно получить сведения о длительности видео, окончании воспроизведения и субтитрах.

Source: opennet.ru

Комментарий кошуу