Pull to refresh
25
0
Алекс Фельдгендлер @feldgendler

Программист

Send message
Ограничений на количество не должно быть, пока хватает памяти. Чтобы победить, нужно написать код, который работает быстрее, чем у других. Я не знаю заранее, быстрый ли будет код у Ваших конкурентов.
Подумаем над тем, чтобы сделать так на следующем конкурсе.
Повторного использования не будет, перед каждым запуском мы будем загружать Ваш модуль в свежей виртуальной машине. Сообщений будет на несколько порядков больше, чем фильтров, как это и бывает в реальных почтовых системах.
В теле запроса должен быть корректный JSON.
У них же демо P2P видео прямо на главной странице.
Для всего остального, что мы вытворяем, тоже нужен MSE. Но теперь это есть не только в Chrome, но и в Firefox, Opera и даже новейших IE.
Ну вот вопрос был про BitTorrent. Конкретно немодифицированный BitTorrent в браузере без плугинов использовать невозможно. Но webtorrents — технология интересная и может оказаться нам полезной.
В России сравнительно дорого. Как написано в тексте, наша технология позволяет арендовать сервера там, где это дёшево, и показывать при этом качественное кино даже в тех странах, где сервера дорогие.
У YouTube софт весьма умный, но их технология никому, кроме них, не доступна. Хотите так — публикуйте видео на YouTube (а это для многих не вариант — например, для порносайтов).

Мы точно измеряем множество показателей и если даже сейчас не умеем автоматически менять качество, то сделать это нетрудно.

Протокол такой, что его не реализовать в рамках веб-страницы. Webtorrents использует модифицированный, не совместимый с BitTorrent вариант протокола.
Да, это одна из многих вполне осуществимых вещей, которые можно сделать. Чем больше программистов мы найдём, тем больше интересных штук сможем реализовать.
Я написал об этом в тексте, в планах есть.
Спасибо, интересный проект. Правда, там написано, что протокол модифицирован и не совместим с BitTorrent, но всё равно потенциал есть.
Много времени занимает изначальный поиск источников, нет никаких гарантий. Всё-таки в коммерческом видеохостинге нужны гарантии, что видео начнёт играть через разумное время после запуска и не остановится посередине.

Возможно, если технологию совместить с обычной загрузкой по HTTP, можно достичь успеха.
У нас их много. Мы научились строить надёжный сервис поверх ненадёжных провайдеров.
У нас нет реализации BitTorrent на чистом JS, и это, скорее всего, вообще невозможно. Есть модуль на C, в котором использована сторонняя библиотека для загрузки торрентов. Этот модуль запускается как отедльный процесс под Windows и Android.
Для каждого заказчика мы настраиваем ограниченный круг доменов, на которых может быть размещён плеер. Благодаря этому никакие проходимцы не смогут просто разместить плеер на своём сайте за чужой счёт. А уже в пределах своих доменов хозяин сайта сам должен ограничивать, кому он показывает какие ролики.

Поскольку видео грузится как cross-domain (CORS), о печенюшках говорить не приходится. Можно разработать какую-то систему с ключами в URL, если этого пожелает заказчик. Но смысла в этом всё равно маловато.
Мы с этим экспериментировали. На практике оказывается нереально обеспечить бесперебойное воспроизведение.

Information

Rating
Does not participate
Location
Alicante/Alacant, Испания
Date of birth
Registered
Activity