Що таке torrent знає практично кожен користувач Інтернет. Багато вже випробували технологію P2P, встановили собі торрент-клієнт і використовують його для завантаження файлів з торрент-мереж.

Torrent технології активно розвивалися, і зараз вони дозволяють не тільки завантажувати файли, але і дивитися живі онлайн трансляції на вашому комп’ютері! Портал “Перше торрент телебачення” побудований саме на цих технологіях.Всі онлайн трансляції забезпечені P2P мережею складається з багатьох користувачів, які дивляться одні й ті ж канали.
У цього способу перегляду є багато плюсів, головний - це перегляд трансляцій без гальм! Завдяки багатьом користувачам мережі P2P сервера не перевантажені, весь трафік поширюється між самими користувачами мережі P2P. Завдяки цьому, цей портал не боїться перевантажень і здатний витримати будь спортивна подія!

Звертаємо Вашу увагу, що для перегляду ТБ на цьому порталі потрібно встановити Torrent Stream клієнт.

http://torrent-tv.ru

Спробував, молодці розробники за ідею про таке вирішення Online TV.
Ось як це на вигляд у роботі:


Сайт для перегляду та вибору каналів - http://torrent-tv.ru


Перегляд за допомогою модифікованого VLC плеєра - TS Player.


Ось параметри трансляцію, якість на рівні

Режим “timeshift” дозволяє зробити паузу при перегляді, або почати дивитися раніше, і перемотувати таким чином рекламу.


Режим паузи з записом - timeshift

Також є можливість робити знімки, за запис поточного каналу, для цього треба ввімкнути додаткову панель: Вигляд, Додаткові керуючі інструменти. Після запису, файли за умовчуванням будуть розміщені у теці “Мої документи”, тип - transport stream : “.ts”


Можливість запису трансляції каналу


При перегляді, використовується  технологіяTorrent Stream

За допомогою, TS-Playera також можна дивитися торрент файли посередньо в online.
Для ефективної роботи бажано мати відкритий порт (TCP,UDP) 8621 на роутері, або на файерволі.


Налаштування доступу вхідних пакетів у програмі Kaspersky Internet Security


Додавання правил проходження пакетів на прикладі прошивки  OpenWRT для роутера TP-LINK-1043.

Тепер розглянемо можливості, перегляду не телевізорі через DLNA, або через плеєр (nStreamLmod)  на сучасних SMARTTV.

З інформації форуму, від (mr. Burns)налаштовуємо TS-Player з основним або додатковим виводом потоку, наприклад на порт 8902.
Додаємо налаштування до плеєра, Показати усі налаштування, Виведення потоку, Ланцюжок виводу потоку за змовчуванням:
якщо не хочемо показувати потік у плеєрі, а мати тільки мережеву трансляцію то пишемо це:


#std{access=http,mux=ts,dst=:8902}

якщо хочемо показувати потік і у плеєрі то пишемо це:


#duplicate{dst=std{access=http,mux=ts,dst=:8902},dst=display}

Якщо треба оперувати між цими двома налаштуваннями, то можна зберегти для кожного з режимів відповідний файл налаштувань, і при необхідності відновлювати потрібний. Файл налаштувань “tsrc” знаходиться у теці “%AppData%/.Torrent Stream”. Можна зробити декілька скриптових файлів що копіюють необхідний файл налаштувань, і роблять його таким чином основним, після перезавантаження TS плеєра.

tsplayer-set-setting-01.cmd:

@echo off
cd /D "%AppData%\.Torrent Stream"
copy tsrc.s01 tsrc
taskkill /F /IM tsplayer.exe
start /D "%AppData%\TorrentStream\player\" tsplayer.exe

tsplayer-set-setting-02.cmd:

@echo off
cd /D "%AppData%\.Torrent Stream"
copy tsrc.s02 tsrc
taskkill /F /IM tsplayer.exe
start /D "%AppData%\TorrentStream\player\" tsplayer.exe

Ці скрипти, копіюють файл налаштувань, закривають усі TS плеєри, і запускають нову копію TS плеєра. Де tsrc.s01, tsrc.s02 відповідно збережені файли налаштувань.

Після збереження налаштувань, відкриваємо потрібний потік на сайті, або копіюємо необхідний ідентифікаційний номер (Content ID) трансляції і вставляємо до незалежного плеєра.


Копіюємо Content ID

Надалі створюємо свій плей лист, m3u за таким прикладом, знаючи ip адресу вашого комп’ютера.

#EXTM3U
#EXTINF:0,TorrentStream
http://IP адреса вашого комп'ютеру:8902

Зберігаємо, та передаємо до програвача. У моєму випадку це програма у роутері на основі OpenWrt - хupnpd. Вона перетворить наш http потік до формату DLNA котрий може бути відтворений моїм телевізором - Samsung 40B650.


хupnpd додаємо m3u

Після цього в телевізорі вибираю Source, DLNA - UPnP-IPTV, Movie, Playlist, TorrentStream

Інший метод виведення виділено в окрему публікацію : Перше torrent-tv, виведення на DLNA пристрій через Home Media Server, та Перегляд Torrent-tv за допомогою Home Media Server та підкастів.

А ще цікавий засіб перегляду Torrent-TV - з використанням адаптованої версії плеєра “Simple TV” від Maxwell.

Перше торрент телебачення