Popcorn Time, система для потокового просмотра видео через BitTorrent
10 марта 2014 года
Разработчики проекта Popcorn Time (Архивная копия от 3 августа 2015 на Wayback Machine) задались целью создания простого для конечных пользователей интерфейса, позволяющего просматривать видео, размещённое в существующих BitTorrent-сетях, не дожидаясь окончания загрузки файлов. Программа рассчитана на непросвещённых пользователей, не разбирающихся в BitTorrent, и предоставляет простой интерфейс, предлагающий каталог фильмов, сформированный на основе индексации популярных BitTorrent-ресурсов. Воспроизведение начинается сразу после выбора фильма, напоминая сервисы потокового вещания, подобные Netflix.
По мере просмотра пользователь участвует в раздаче для других пользователей, выступая полноценным участником сети BitTorrent. При этом, после окончания просмотра загруженный файл сохраняется во временной директории и продолжает оставаться в раздаче. Чистка загруженных файлов осуществляется после перезагрузки. В настоящее время разработка Popcorn Time находится на стадии бета-тестирования, сборки доступны (Архивная копия от 3 августа 2015 на Wayback Machine) для Linux, Windows и OS X.
Проект написан на языке JavaScript. Для организации работы Popcorn Time в форме самодостаточного GUI-приложения применяется инструментарий node-webkit, основанный на компонентах браузера Chromium и платформе Node.js. Node-webkit позволяет формировать нативные сборки программ, созданные с использованием web-технологий (HTML5, CSS3, JavaScript и WebGL). Декодирование видео осуществляется при помощи библиотеки ffmpeg. Для загрузки информации с torrent-сайтов используется API YIFY (Архивная копия от 27 мая 2020 на Wayback Machine). При отображении в интерфейсе фильмы снабжаются примечаниями и обложками, полученными на основе метаданных сервиса TheMovieDB. При просмотре поддерживается загрузка и отображение внешних субтитров, загружамых через
Источники[править]
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии[править]
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.