- PVSM.RU - https://www.pvsm.ru -

Torque — JavaScript-интерфейс для BitTorrent

Вчера разработчики протокола BitTorrent анонсировали новый инструмент, предназначенный для встраивания возможностей P2P-клиентов в браузер.

Открытый проект BitTorrent Torque находится в стадии альфа-версии и представляет из себя набор JavaScript-библиотек для доступа к возможностям Torque-плагина (сейчас доступен OneClick [1] для Chrome). Загруженный плагин позволяет реализовать ряд возможностей (большинство из них пока недоступны на странице проекта [2]), помимо, собственно, загрузки файлов, таких как видео-стриминг контента, доступ к устройству, манипуляция торрент-файлами, видео и аудио кодирование медиа-контента.

Создание объекта для Torque выглядит просто:

var btapp = new Btapp();  
btapp.connect();

Добавление нового торрент-файла:

btapp.on('add:add', function(add) {
  add.torrent('http://featuredcontent.utorrent.com/torrents/Kumare-BitTorrent.torrent');
});

Вывести в консоль имена загруженных торрентов:

btapp.on('add:torrent', function(torrent_list) {
  torrent_list.each(function(torrent) { 
    console.log(torrent.get('properties').get('name'));
  });
});

Пресс-релиз проекта можно посмотреть здесь [3].

Сайт BitTorrent Torque [2].

GitHub [4] Torque.

Автор: jeston


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/veb-razrabotka/10982

Ссылки в тексте:

[1] OneClick: http://torque.bittorrent.com/oneclick/

[2] проекта: http://torque.bittorrent.com/labs/

[3] здесь: http://blog.bittorrent.com/2012/07/06/introducing-bittorrent-torque/

[4] GitHub: https://github.com/bittorrenttorque/btapp