Архив форума Ace Stream

Базовые продукты ACE Stream ( Torrent Stream ) => Вопросы, предложения и пожелания => Тема начата: pdn_mail от 11 Мая 2013, 12:47:40

Название: P2P Proxy Stream
Отправлено: pdn_mail от 11 Мая 2013, 12:47:40
Добрый день!
Помогите пожалуйста решить проблему, уже замучался блуждать в потёмках.
Дано: телевизор с дюной, отдельный компьютер с TS. Есть плэйлисты с адресами вещания: UDP провайдера, халявских HTTP потоков интернета, и самое главное плэлист с торентами.
Нужно решение: Засунуть это в один плэйлист для дюны, завернув в HTTP.
Так вот, уже обгуглился, но не смог найти как настроить P2P Proxy Stream и где его вообще найти, только декларация наличия. Помогите пожалуйста настроить, без этой функции, технология torrent stream для меня бесполезная вещь.
Пробовал настроить тестовый канал используя менеджер VLM (может это оно?), вот что в итоге вышло, но не работает:
Цитировать
# VLC media player VLM command batch
# http://www.videolan.org/vlc/

new test vod enabled
setup test input "5e395d10dc999c1f905a3d62bd8683a1b961fd65"
setup test output #std{access=http,mux=ts,dst=:8902}

пытаюсь на втором плеере запустить просмотр с http://127.0.0.1:8902, но tsengine, даже лога не пишет.
В общем нужен P2P Proxy Stream и как его настроить, а то может зря с VLM копаюсь.
Название: Re: P2P Proxy Stream
Отправлено: Пур Иванов от 13 Мая 2013, 13:31:17
Вы можете со своего компьютера, на котором есть TS, отсылать на свою дюну по протоколу http по одному (или сразу несколько)  каналу. Как это сделать описано хотя бы тут http://www.forum.samez.eu/topic.php?forum=11&topic=12&p=1 При этом естественно переключать каналы ТС придётся на компе.
Название: Re: P2P Proxy Stream
Отправлено: pdn_mail от 13 Мая 2013, 15:32:42
Спасибо конечно за совет, но зачем мне заниматься гемороем, когда есть P2P Proxy Stream, или на худой конец VoD?
Технология заявлена? Заявлена. Так надеюсь мне хоть кто-то здесь из саппорта или разработчиков объяснит мне глупому как ею пользоваться. Пусть хотя бы в качестве бета тестера, раз никто в мире, судя по google, P2P Proxy Stream не использует, буду доровольцем  :D
Название: Re: P2P Proxy Stream
Отправлено: chaplin.u от 15 Мая 2013, 23:08:04
Вы можете со своего компьютера, на котором есть TS, отсылать на свою дюну по протоколу http по одному (или сразу несколько)  каналу. Как это сделать описано хотя бы тут http://www.forum.samez.eu/topic.php?forum=11&topic=12&p=1 При этом естественно переключать каналы ТС придётся на компе.

Спасибо за ссылку. Класно работает ! ;D  Теперь смотрю тенис на большом экране.
А слабо сделать чтобы стримить с домашнего компьютера на другой в другом месте ?
Типа организовать вещание ?
Название: Re: P2P Proxy Stream
Отправлено: pdn_mail от 17 Мая 2013, 04:23:23
Я конечно уже в тихом замешательстве, от того, что мне здесь ответил только один "специалист", другие как будто перевелись, и от того, что предложили вместо полноценной реализации P2P Proxy Stream. Это конечно тоже можно с натяжкой назвать Proxy, но для одного канала. Недостатки существенны: "переключаться" на другие каналы можно только на компьютере, организация дополнительных каналов несёт потери ресурсов как на компьютере, так и на линии. В общем нормально на телевизоре не посмотришь.
Получается совсем неприятная вещь, либо полноценная реализация P2P Proxy Stream напрочь отсутствует и её наличие наглая ложь, либо она, и как ею пользоваться, тщательно скрывается от народа. :D
В природе она вообще есть? Хоть один работающий пример как это сделать в домашних условиях есть?
Название: Re: P2P Proxy Stream
Отправлено: pdn_mail от 18 Мая 2013, 08:26:31
Цитировать
А слабо сделать чтобы стримить с домашнего компьютера на другой в другом месте ?
Типа организовать вещание ?
Ничто не мешает, открыть порт 8902 на роутере и обратиться по адресу http://(Ваш внешний IP):8902
Название: Re: P2P Proxy Stream
Отправлено: none0 от 18 Мая 2013, 08:40:48
Открыть надо еще в самом acesteam
Название: Re: P2P Proxy Stream
Отправлено: pdn_mail от 19 Мая 2013, 06:07:00
Открыть надо еще в самом acesteam
Ну, да, как в вышеприведённой ссылке, добавив в "настройки плейера- все - Вывод потока" строку #std{access=http,mux=ts,dst=:8902}  или #duplicate{dst=std{access=http,mux=ts,dst=:8902},dst=display}
Но к сожалению это не решает проблему удобного просмотра torrent каналов. Вот если бы в плеер разработчики добавили функцию рельного proxy, например разбор обращения к нему по какому нибудь протоколу например как http в udpxy. К примеру к плееру обращаются по ссылке http://192.168.1.2/TS/5e395d10dc999c1f905a3d62bd8683a1b961fd65, а плеер уже сам организовывает ретрансляцию торент потока с ID 5e395d10dc999c1f905a3d62bd8683a1b961fd65.
А без этого эта технология не получит широкого распространения, т.к. в каждый NMT или STB или ещё какой смартТВ свою инжину не воткнёшь. Я вот сколько не смотрю на тех кто делает IP вещание используя торентстрим, у всех есть списки для просмотра через прокси. Но думаю делают они это тратя лишние ресурсы, зачем только?
Название: Re: P2P Proxy Stream
Отправлено: none0 от 19 Мая 2013, 09:40:41
Цитировать
К примеру к плееру обращаются по ссылке http://192.168.1.2/TS/5e395d10dc999c1f905a3d62bd8683a1b961fd65, а плеер уже сам организовывает ретрансляцию торент потока с ID 5e395d10dc999c1f905a3d62bd8683a1b961fd65.
Это сделать не сложно сторонним скриптом например.
Но разработчики точно такое не всунут в свой TS так как хотять все усложнить, все закрыть, ключи ни кому не давать, чтоб использовали только определенный плеер.
Название: Re: P2P Proxy Stream
Отправлено: pdn_mail от 19 Мая 2013, 09:45:47
В общем через VoD организовать ретрансляцию на телик пока не получится.
Если задать new vid1 vod enabled input udp://@239.0.12.36:1224 mux mp2t , то на втором плеере открывается без проблем.
А если задать new vid1 vod enabled input "acestream://5e395d10dc999c1f905a3d62bd8683a1b961fd65" mux mp2t , то получаем ошибку: Этот источник не открывается:
VLC не может открыть MRL 'acestream://5e395d10dc999c1f905a3d62bd8683a1b961fd65'. Ищите более подробную информацию в лог-файле.


PS/ а при этой конфигурации он понимает входной поток, странно
new vid1 broadcast enabled input "acestream://5e395d10dc999c1f905a3d62bd8683a1b961fd65" output #rtp{mux=ts,name="vid1"}

Название: Re: P2P Proxy Stream
Отправлено: pdn_mail от 19 Мая 2013, 09:52:24
Это сделать не сложно сторонним скриптом например.
Это как например? по этой ссылке предполагается обращаться напрямую к TSPlayer и куда там скрипт пихать?
Цитировать
Но разработчики точно такое не всунут в свой TS так как хотять все усложнить, все закрыть, ключи ни кому не давать, чтоб использовали только определенный плеер.
  :D Гы, тут ты прав, они думаю все китайские разрабы кинутся их инжину в свои устройства пихать, а все люди вместо комфортного просмотра на ТВ будут сидеть уткнувшись носом в мониторы, ахаха. Разбежались.
Название: Re: P2P Proxy Stream
Отправлено: none0 от 19 Мая 2013, 10:37:01
Цитировать
Это как например?
это сторонний скрипт или скомпилированая программа которая выступает посредником между любым плеером, что принимает http стрим, и TS


суть такова, этот посредник работает как веб сервер и общается с TS по его API
1. посреднику кормим ссылку вида http://127.0.0.1/5e395d10dc999c1f905a3d62bd8683a1b961fd65
2. посредник отправляет команды TS (LOADASYNC START и тд) для запуска торента с pid 5e395d10dc999c1f905a3d62bd8683a1b961fd65
3. ждет пока TS не отдаст ссылку на поток вида http://127.0.0.1:6878/content/blalbalba
4. по запросу http://127.0.0.1/5e395d10dc999c1f905a3d62bd8683a1b961fd65 отправляем http ответ "200 OK" отдаем поток по тому же адресу или отдаетм ответ "301 moved permanently" с перенаправлением на тот поток http://127.0.0.1:6878/content/blalbalba

Минусы
1. надо запускать помимо TS еще этого посредника
2. плеер может не дождатся ответа от посредника пока тот ждет пребуферизацию TS
Название: Re: P2P Proxy Stream
Отправлено: chaplin.u от 19 Мая 2013, 11:49:56
Цитировать
А слабо сделать чтобы стримить с домашнего компьютера на другой в другом месте ?
Типа организовать вещание ?
Ничто не мешает, открыть порт 8902 на роутере и обратиться по адресу http://(Ваш внешний IP):8902
Сделал как сказали :
- поставил в ТS плеере выход  #duplicate{dst=std{access=http,mux=ts,dst=:8902},dst=display} ( в телике могу смотреть) ,
- на  Open DNS сделал себе внешний IP
- на другом компьтере ( в другом месте) запустил  VLC и сдел стрим с внешнего источника "Open Network Stream"
http://(Ваш внешний IP):8902
и ничего не работает   :(
чего не так ?
Название: Re: P2P Proxy Stream
Отправлено: pdn_mail от 19 Мая 2013, 13:40:11
Цитировать
Это как например?
это сторонний скрипт или скомпилированая программа которая выступает посредником между любым плеером, что принимает http стрим, и TS
Вот логично, что этим посредником являлся бы TSPlayer. Но видимо не судьба.
попробовал через broadcast сделать, но после команды play, instance не создаётся, если дать ссылку на другой исходный поток, то всё ОК с acestream НЕТ.
Цитировать
> show
    media : ( 1 broadcast - 0 vod )
        vid1
            type : broadcast
            enabled : yes
            loop : no
            inputs
                1 : acestream://5e395d10dc999c1f905a3d62bd8683a1b961fd65
                2 : udp://@239.0.12.36:1224
            output : #std{access=http,mux=ts,dst=0.0.0.0:8082}
            options
            instances
Так что, брать исходники прокси и писать теперь свою приблуду? Да легче плюнуть на этот TS, авось к 2015 году разродятся.

Тут правда мысль есть одна, может ему не на ID потока ссылку надо, а на торент?[/color]

Цитировать
- на  Open DNS сделал себе внешний IP
Зачем? Этот IP должен быть у вас на сетевом адаптере компьютера где VLC, если соединение напрямую с провом.
Если соединение через роутер, то это внешний IP вашего роутера, и вам надо пробросить порт 8902 с его внешнего интерфейса (где интернет подаётся), на внутренний, где подключен компьютер.
Но это тоже ещё не гарантия работы. Внешний адрес роутера может быть внутренним адресом сети провайдера, тогда вам надо просить их перекинуть порты на своём оборудовании, или попросить "белый" реальный IP адрес сети интернет.
Название: Re: P2P Proxy Stream
Отправлено: tor от 02 Октября 2014, 08:24:58
попробую объяснить.
Раньше я использовал  сервис коротких ссылок то есть такого вида http://127.0.0.1:6878/content/6f451b5ff0ff0d0c87ca7564fbabe3a555626761 (а может чуть другого уже не помню.Но факт что работало.)ссылку укорачивал сервисом сокращение ссылок.
и получалось http://urls.by/16xg.(<-- к сожелению этот сервис не пашет)
Вставлял в ресивер с осью линукс и вуаля показывал тв.Составил свой плейлист с короткими ссылками и закидывал в рес.вот и всё.Это я делал год назад и сейчас этот сервис не рабоате где я сокращал,хочу ещё подчеркнуть что не все сервисы работали таким методом ,помню что конец домена был by.Если удаться расшифровать короткую ссылку то точно можно посмотреть кого вида была ссылка.Если у кого получится найти сервис поделитесь с народом.
Название: Re: P2P Proxy Stream
Отправлено: Пур Иванов от 02 Октября 2014, 22:52:48
попробую объяснить.
Раньше я использовал  сервис коротких ссылок то есть такого вида http://127.0.0.1:6878/content/6f451b5ff0ff0d0c87ca7564fbabe3a555626761 (а может чуть другого уже не помню.Но факт что работало.)ссылку укорачивал сервисом сокращение ссылок.
и получалось http://urls.by/16xg.(<-- к сожелению этот сервис не пашет)
Вставлял в ресивер с осью линукс и вуаля показывал тв.Составил свой плейлист с короткими ссылками и закидывал в рес.вот и всё.Это я делал год назад и сейчас этот сервис не рабоате где я сокращал,хочу ещё подчеркнуть что не все сервисы работали таким методом ,помню что конец домена был by.Если удаться расшифровать короткую ссылку то точно можно посмотреть кого вида была ссылка.Если у кого получится найти сервис поделитесь с народом.
Попробуйте этот https://clck.ru/  таких сайтов море в интернете. Даже у гугла есть свой http://goo.gl/
Название: Re: P2P Proxy Stream
Отправлено: tor от 06 Октября 2014, 14:28:23
я знаю что их море я писал ведь,что не все подходят.
Название: Re: P2P Proxy Stream
Отправлено: scorpionhitech от 04 Июля 2015, 16:18:34
Здравствуйте. Использую P2P Proxy в связке Kodi 14.2 Helix и Pvr клиент. Заметил что при испльзовании EPG программа отображается не на всех каналах. Как я где-то читал, что не совпадают буквы в названиях каналов
Цитировать
Там надо править в файлах EPG названия каналов. Например, на канале Animаl plаnеt в слове animal вторая буква "а" в кирилической раскладке. И так на многих каналах.
. Как тогда это исправить? Сам файл программы находится C:\p2pproxy\plugins\epg_27.xml