The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Фонд Wikimedia начинает интеграцию с проектом P2P-Next

29.09.2010 22:03

В техническом блоге фонда Викимедиа опубликовано сообщение о начале процесса интеграции с videoshare-сервисом нового поколения P2P-Next. Ранее, проект Викимедиа уже начал кампанию, нацеленную на пополнение Википедии и смежных проектов видеоконтентом, позволяющим легко и наглядно иллюстрировать разъяснения многих сложных вопросов. Однако, с ростом популярности этого начинания, встал вопрос о снижении издержек на техническое обеспечение проекта. В отличие от текста и графики, видеоконтент в среднем занимает гораздо больше места на серверах и создает значительно большую нагрузку на входящий канал.

Основной идеей проекта P2P-Next является использование технологий peer-to-peer для минимизации стоимости процесса публикации видео-контента в сети Интернет. Популярные сейчас видеохостинги основаны либо на классической клиент-серверной модели, либо на ее модификации — CDN. В обоих случаях, видеоролики хранятся только на хостинговых серверах. Пользователи, просматривающие эти ролики, могут сохранить их себе на диск или рассказать о них своим друзьям, а также выложить на хостинг свое видео — на этом участие пользователя в процессе распространения видеоконтента заканчивается.

Проект P2P-Next предлагает расширить эти рамки за счет использования современных P2P-технологий, в частности, технологии BitTorrent. В новой модели, каждый пользователь, просматривающий видеоролик, может добровольно участвовать в процессе его распространения. В настоящее время эта идея реализуется при помощи Firefox-плагина Swarmplayer, использующего возможности Kaltura HTML5 Media Library (также известной как mwEmbed). По сути, данный плагин является встроенным в браузер bittorrent-клиентом, ориентированным на работу с медиа-контентом. (Аналогичный плагин для браузера Internet Explorer пока что находится на стадии предварительного тестирования)

Теперь на веб-странице достаточно лишь разместить URL торрент-файла для нужного видеоролика. Получив этот URL, плагин скачает торрент-файл (в настоящее время хранение торрент-файлов обеспечивается средствами сервиса url2torrent.net) и начнет загрузку/раздачу видеоролика. Благодаря тому, что ролик скачивается небольшими фрагментами со множества хостов, скорость загрузки ограничивается только шириной входящей полосы самого клиента. Все время, пока у клиента работает браузер, плагин может раздавать видеоролики (или их фрагменты), находящиеся в его кэше, причем скорость раздачи ограничивается автоматически таким образом, чтобы не доставлять неудобства пользователю. На случай, если во время скачивания активных пиров-клиентов нет, контент кэшируется и раздается силами специальных серверов (в терминологии проекта — fallback HTTP peers). Даже если клиент не хочет или не имеет технической возможности участвовать в раздаче контента, он все равно оказывается в выигрыше, получая более высокую скорость скачивания видео.

Координаторы фонда Викимедиа надеются, что это начинание позволит значительно снизить расходы на техническое обеспечение видеохостинга, предоставляя возможность увеличить финансирование других проектов фонда.

  1. Главная ссылка к новости (http://techblog.wikimedia.org/...)
  2. Официальный сайт проекта P2P-Next
  3. Сайт проекта Swarmplayer
  4. Сайт проекта url2torrent.net
  5. OpenNews: Инициатива по привлечению Wikipedia для продвижения свободного видео в сети
  6. OpenNews: Представлена открытая платформа для размещения видео в сети - Kaltura 2.0
Автор новости: Sergey Ptashnick
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/28114-wikimedia
Ключевые слова: wikimedia, bittorent, video, p2p-next
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (11) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, dimqua (ok), 23:34, 29/09/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Годное начинание.
     
  • 1.3, User294 (ok), 23:54, 29/09/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Хорошая идея, хреновая реализация.
    1) Впихать в браузер какой-то байды с питоном и прочая - кхм. Жутковатая на вид конструкция явно сделанная с целью "как бы побыстрее".
    2) А про магнитные ссылки человеки не слышали? Зачем геморроиться с торент-файлами если можно magnet-ссылки использовать а торент-клиенты сами перекинут метаданные?  
     
     
  • 2.4, dimqua (ok), 00:16, 30/09/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    +++

    Реализация тоже не понравилась. Но ничего, может в будущем сделают это нативно и по уму в каждом браузере.

     
  • 2.7, ABC (??), 01:39, 30/09/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Согласен, страшновато.
     
  • 2.9, аноним (?), 01:54, 30/09/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Хорошая идея, хреновая реализация.
    > 1) Впихать в браузер какой-то байды с питоном и прочая - кхм.
    > Жутковатая на вид конструкция явно сделанная с целью "как бы побыстрее".

    Вы можете предложить что-то лучше? Тогда не стесняйтесь, напишите разрабочикам.
    Если нет - "Виктуар, перестаньте бренчать!" (c)

    > 2) А про магнитные ссылки человеки не слышали? Зачем геморроиться с торент-файлами
    > если можно magnet-ссылки использовать а торент-клиенты сами перекинут метаданные?

    Магнет с url трекера жестко завязан на трекер, и при его смене становится нерабочим. Это что - все страницы с ним менять?

    Что касается DHT, то по сравнению с url2torrent этот путь просто выглядит более геморным (нужно обеспечить работу специальных пиров, постоянно анонсирующих туеву хучу торрентов, вместо нескольких простых HTTP-серверов).

     
     
  • 3.11, User294 (ok), 18:07, 30/09/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Взять за основу что-то типа трансмиссии и немного доработать напильником чутка п... большой текст свёрнут, показать
     

  • 1.5, Аноним (-), 00:54, 30/09/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а в Opera уже есть торрент клиент :)
     
     
  • 2.6, User294 (ok), 01:30, 30/09/2010 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Только вот...
    1) Убогий донельзя. Отличный пример того что много и хорошо - не бывает. Трансмиссия весом в аж целых 500 кило - умеет в 10 раз больше чем это уродство воткнутое для галочки.
    2) Врядли он удобно и безграбельно работает с этой затеей от википедии.
     
  • 2.8, аноним (?), 01:48, 30/09/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >а в Opera уже есть торрент клиент :)

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

    И к сабжевой технологии он не относится - ее смысл в интеграции: пользователь открывает страницу и смотрит видео. А в опере он должен сначала найти и добавить торрент-файл, подождать, пока ролик скачается, и открыть его в плеере. Спрашивается, чем это лучше отдельного торрент-клиента?

     
     
  • 3.10, Айнаним (ok), 16:26, 30/09/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >>а в Opera уже есть торрент клиент :)
    >...который забанен на всех уважающих себя трекерах, потому что ничего не отдает, а только скачивает.

    Кто Вам такую чуш сказал? Отдаёт согласно настройкам...

     

  • 1.12, Аноним (-), 10:04, 04/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Громкое заявление про Firefox, но
    > https://addons.mozilla.org/ru/firefox/addon/235810/
    > Это дополнение не было проверено Mozilla.
    > Недоступно для вашей платформы
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру