This is a multi-part message in MIME format.
Я бы просто человеку сделал vpn любым удобным методом. Подключился -
маршрутизируешься на адрес провайдера через (локальный) nat. В
зависимости от степени паранойи - либо просто "как есть", либо через
network namespace, либо в виртуалке.
On 09/08/2020 20:09, Pavel Gaidai wrote:
вс, 9 авг. 2020 г. в 19:30, <Nefedov.Yury@jinr.ru <mailto:Nefedov.Yury@jinr.ru>>:
On Sun, 9 Aug 2020, Иван Лох wrote:
> On Sun, Aug 09, 2020 at 05:10:36PM +0300, Pavel Gaidai wrote:
>>>
>>> Всем привет!
>>>
>>> Хочу расшарить iptv знакомому, настроил nginx c proxy_pass, от
меня все
>
> Обычно iptv провайдеры реализуют через udp. Для того чтобы
превратить трафик
> в http используется udp-http proxy
https://github.com/valerytschopp/udpxy-debian
<https://github.com/valerytschopp/udpxy-debian>
>
>
vlc понимает udp
Ctl-N,
udp//@1.1.1.1:2222 <http://1.1.1.1:2222>
Попробовал, даже от меня не работает.
У меня провайдер отдает iptv через http. Сначала заходишь по ссылке http://iptv.ua/get_stream.php?id=1111
<http://iptv.ua/get_stream.php?id=1111> потом эта ссылка перенаправляет на один из менее загруженных серверов
по такой ссылке http://ip_providera:8893/4ff56481420ab1d244b26aa1949470b9 <http://ip_providera:8893/4ff56481420ab1d244b26aa1949470b9>
Пробовал так:
cvlc -d http://iptv.ua/get_stream.php?id=1111 <http://iptv.ua/get_stream.php?id=1111> --http-reconnect --sout '#std{access=http,mux=ts,dst=10.10.10.2:2222 <http://10.10.10.2:2222>}' так все работает, но vlc качает поток постоянно и если тв каналов 100
то сразу забивает весь интернет канал и сильно нагружает виртуальный
сервер.
Мне нужно, чтобы начинало загружать контент тв канала только тогда
когда пользователь начинает его смотреть. Есть идеи как это можно сделать без squid, чтобы подключатся напрямую
к открытому порту из интернета?
Ю.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">Я бы просто человеку сделал vpn любым
удобным методом. Подключился - маршрутизируешься на адрес
провайдера через (локальный) nat. В зависимости от степени
паранойи - либо просто "как есть", либо через network namespace,
либо в виртуалке.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">On 09/08/2020 20:09, Pavel Gaidai
wrote:<br>
</div>
<blockquote type="cite" cite="mid:CADW3cHEq=2X75=5w30Ms2VFnKAnz0ybztX=
nq0ZUcoA8_jWd-Q@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">
<div dir="ltr"><br>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">вс, 9 авг. 2020 г. в 19:30,
<<a href="mailto:
Nefedov.Yury@jinr.ru"
moz-do-not-send="true">
Nefedov.Yury@jinr.ru</a>>:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">On Sun, 9 Aug 2020, Иван
Лох wrote:<br>
<br>
> On Sun, Aug 09, 2020 at 05:10:36PM +0300, Pavel Gaidai
wrote:<br>
>>><br>
>>> Всем привет!<br>
>>><br>
>>> Хочу расшарить iptv знакомому, настроил nginx c
proxy_pass, от меня все<br>
><br>
> Обычно iptv провайдеры реализуют через udp. Для того
чтобы превратить трафик<br>
> в http используется udp-http proxy <a
href="
https://github.com/valerytschopp/udpxy-debian"
rel="noreferrer" target="_blank" moz-do-not-send="true">
https://github.com/valerytschopp/udpxy-debian</a><br>
><br>
><br>
<br>
vlc понимает udp<br>
Ctl-N,<br>
udp//@<a href="
http://1.1.1.1:2222" rel="noreferrer"
target="_blank" moz-do-not-send="true">1.1.1.1:2222</a><br>
<br>
</blockquote>
<div><br>
</div>
<div>Попробовал, даже от меня не работает.<br>
<br>
У меня провайдер отдает iptv через http.<br>
Сначала заходишь по ссылке <a
href="
http://iptv.ua/get_stream.php?id=1111"
moz-do-not-send="true">
http://iptv.ua/get_stream.php?id=1111</a>
потом эта ссылка перенаправляет на один из менее загруженных
серверов<br>
по такой ссылке <a
href="
http://ip_providera:8893/4ff56481420ab1d244b26aa1949470b9"
moz-do-not-send="true">
http://ip_providera:8893/4ff56481420ab1d244b26aa1949470b9</a><br>
<br>
Пробовал так:<br>
cvlc -d <a href="
http://iptv.ua/get_stream.php?id=1111"
moz-do-not-send="true">
http://iptv.ua/get_stream.php?id=1111</a>
--http-reconnect --sout '#std{access=http,mux=ts,dst=<a
href="
http://10.10.10.2:2222" moz-do-not-send="true">10.10.10.2:2222</a>}'<br>
так все работает, но vlc качает поток постоянно и если тв
каналов 100 то сразу забивает весь интернет канал и сильно
нагружает виртуальный сервер.<br>
Мне нужно, чтобы начинало загружать контент тв канала только
тогда когда пользователь начинает его смотреть.<br>
Есть идеи как это можно сделать без squid, чтобы подключатся
напрямую к открытому порту из интернета?<br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
Ю.</blockquote>
</div>
</div>
</blockquote>
<p><br>
</p>
</body>
</html>
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)