Проект ACE Stream (Torrent Stream) > О Проекте

TS Engine - основа платформы Torrent Stream

(1/1)

Constantin:
Базовым ядром  платформы Torrent Stream является специализированный программный продукт - Torrent Stream Engine  ( сокращенное название: TS Engine ), созданный в виде клиентского приложения для операционных систем Windows; Mac; Linux/Ubuntu; Android; Apple iOS  и др. ( До выхода релиза 1.0.6, для установки будет доступна версия только для  ОС Windows )

 Одной из основных функцией TS Engine является механизм интеллектуального автономного управления потоками мультимедийных данных, с возможностью совмещения на клиенте ( на устройстве пользователя ) пакетов/кусков данных, одновременно поступающих из разных источников и по разным сетевым протоколам ( включая протокол bittorrent ),  для формирования единого и стабильного потока данных, на максимально-возможной скорости для интернет-канала пользователя.

Данная технология в первую очередь предназначена для организации высококачественных сервисов AVoD ( аудио и видео по запросу ); IPTV/InternetTV, а также любых других интернет-сервисов с функцией Live Stream

TS Engine  использует в основе технологию P2P (peer-to-peer), разработанную на базе протокола BitTorrent и имеет полную совместимость со всеми продуктами и сервисами поддерживающими указанный сетевой протокол.

Ключевыми особенностями TS Engine являются:

* Кроссплатформенность и легкая интеграция со всеми существующими веб-сервисами и десктопными программными продуктами
* Обеспечение возможности децентрализованного или частично децентрализованного хранения и поставки мультимедийных данных
* Шифрование данных и каналов их передачи
* Возможность осуществления онлайн проигрывания аудио и видео контента, посредствам torrent-файлов; magnet-ссылок; tstream- файлов и IDTS ( идентификатор контента в СистемеTorrent Stream ), без необходимости ожидания загрузки контента. 
* Поддержка протоколом bittorrent любого загружаемого или проигрываемого в онлане контента,  независимо от технологии и сетевого протокола используемых  первичным источником поставки контента.
К примеру, возможность P2P стриминга может распространяться не только на контент публикуемый через  BitTorrent-сети, а также может распространятся и на любой другой контент, просматриваемый на популярных видеохостингах или скачиваемый с файловых хранилищ (к примеру, таких, как YouTube, Vimeo, RuTube, rapidshare и т.п.
Данная функция может быть реализована как на стороне пользователя, так и самого сервиса, что обеспечит пользователю максимальную скорость загрузки, за счет получения пакетов/кусков данных от самых близких сетевых узлов. 
* Возможность объединения  потоков  из разных источников - Одновременное использование многочисленных источников поставки контента и их объединения в единый пул,  для создания высокоскоростного потока загрузки.
К примеру: если контент раздается с многочисленных сетевых адресов по протоколу http, а также через P2P сеть, по протоколу BitTorrent, то используя функции TS Engine, получателю можно указать сразу несколько источников ( сервер№1+ сервер№2+ сервер№3+ torrent + …), а клиентское ПО уже буде самостоятельно запрашивать и получать куски с самого эффективного для него
* Возможность замещения P2P-трафика на HTTP/HTTPS, на лету. ( то есть, смена протоколов и передача данных будет осуществлять моментально, по запросу ) Эта функция позволят осуществлять прием данных по протоколу bittorrent и их передачу по протоколу HTTP/HTTPS, в режиме реального времени. Объем кеша для видео - 10 сек.

Данная функция, в первую очередь, предназначена для операторов сервисов VPN, которая значительно расширит их сервисные возможности, предоставляя своим клиентам новую услугу, позволяющую  осуществлять проигрывание контента через torrent-файлы и magnet-ссылки, в его оригинальном качестве, по протоколу HTTP/HTTPS,  без необходимости устанавливать клиенту какой-либо специализированный софт, в том числе и TS Engine. Для этих целей предусмотрено операторское ПО на базе TS Engine.
* Универсальная система аутентификации пользователя.
Пользователю достаточно единожды осуществить регистрацию и получить свой персональный ID, чтобы любой из операторов сервисов  AVoD или IPTV/InternetTV мог открывать права доступа к своему контенту для этого ID, если этот ID был указан лицом имеющим договорные отношения с таким оператором.
* Live Streaming в формате 720р и 1080р, на базе протокола BitTorrent
* Социальная составляющая ( система: рейтингов; сообщений и комментариев; рекомендаций; пользовательской модерации информационных материалов, сопровождающих видео/аудио контент ( смотрим на wiki ) и др. )Использование функций TS Engine позволяет добиться до 100% экономии трафика и расходов на содержание серверов AVoD, и 99.9%  для  IPTV/ InternetTV или видеоблогов и персональных пользовательских каналов Live Stream, без необходимости  особого учета топологии собственной сети или используемых сетей привлекаемых операторов CDN.

Все функции, возможности и инструменты TS Engine  могут быть легко интегрированы, посредствам API или клиентского серверного модуля,  в любые веб-сервисы и десктопные  продукты  ( приложения для персональных компьютеров:  VLC; TheKMPlayer; MPlayer; XBMC; GStreamer и т.д ; телевизионные приставки : STB; Xbox; Will; Play Station и т.п.; системы SmartTV и т.д. и т.п.), без необходимости изменения архитектуры функционирующих интернет-сервисов и/или выпускаемых программных продуктов

К информации:  bgprocess, - это старое название движка, во всех новых релизах наших продуктов теперь будет использоваться: TS Engine

Навигация

[0] Главная страница сообщений

Перейти к полной версии