Jump to content
Cesbo Community
  • Announcements

    • RadioSintetica

      Information   10/21/18

      Registration on the forum temporarily closed! For support requests, please contacat us: https://cesbo.com/help
      Our community in Telegram: @cesbo_en (English language) , @cesbo_ru (Russian language) , @cesbo_es (Spanish Language)
hack

AvProxy

Recommended Posts

зависит от того какой конфиг был на старте релоадит любой

пока нигде это я тестирую у себя

Share this post


Link to post
Share on other sites

avproxy store only at ram

but you may check  this through strace util which show all ioctl api call and param

as you will see there are no any access to file on disk

Share this post


Link to post
Share on other sites

AvProxy-mipsel32  для mag322 

попробуйте у кого есть, заработает ли ?

проверили, работает

Share this post


Link to post
Share on other sites

А что там с тестированием 2.21 ?

Я вообщем реализовал свои планы, но для этого пришлось просто запускать и убивать разные процессы прокси. Хотелось по нормальному :)

Share this post


Link to post
Share on other sites

i have problem with version  v2.15 , i have input , output http when stream down and back channel not come back again i have to make stop and start to AVPROXY for channel come back online again

its the problem solve in new version v2.19 can you help me please?

Thank you

Share this post


Link to post
Share on other sites

Друзья помогите. что делаю не так!!

/home/avproxy/AvProxy-x64 -Trace -Daemon -Log Log

[AvProxy]    Build=[Jan  8 2019 11:45:08 (host_x64.r1)]
[Main]    Build=[Jan  8 2019 11:46:11 (host_x64.r1)]
[BaseLib]    Build=[Jan  8 2019 11:46:11 (host_x64.r1)]
root@coder-1 ~ # [Arg 0-0]    [/home/avproxy/AvProxy-x64]
[Arg 1-1]    [-Trace]
[Arg 2-2]    [-Daemon]
[Arg 3-4]    [-Log Log]
[NetLib]    Host=coder-1
[NetLib]    IFace=lo    Ip=[127.0.0.1]
[NetLib]    IFace=eth0    Ip=[x.x.x.112]
[NetLib]    IFace=tun0    Ip=[10.0.0.2]
[NetLib]    IFace=tunl0    Mac=[00:00:00:00:00:00]
[NetLib]    IFace=lo    Mac=[00:00:00:00:00:00]
[NetLib]    IFace=tun0    Mac=[5E:82:ED:70:00:00]
[NetLib]    IFace=eth0    Mac=[90:1B:0E:F1:6E:80]
[HttpServer]    Build=[Jan  8 2019 11:45:42 (host_x64.r1)]
[HttpServer]    [Open] Tcp=80
[AvProxy]    Url is invalid, use local configuration file [AvProxy.xml]
[TaskThread]    [20151] Began operating
[AvProxy]    XML Malformed Len=-1(00000000000000000000000000000000) Failed to open file line 0,pos 0

 

<?xml version="1.0"?>
<AvProxy Ver="1">

    <Input Url="udp://224.0.0.0:4131?&amp;IFace=lo">
        <Output Name="udp1"/>
    </Input>
</AvProxy>

Share this post


Link to post
Share on other sites
12 hours ago, ferrari said:

Друзья помогите. что делаю не так!!

/home/avproxy/AvProxy-x64 -Trace -Daemon -Log Log

[AvProxy]    Build=[Jan  8 2019 11:45:08 (host_x64.r1)]
[Main]    Build=[Jan  8 2019 11:46:11 (host_x64.r1)]
[BaseLib]    Build=[Jan  8 2019 11:46:11 (host_x64.r1)]
root@coder-1 ~ # [Arg 0-0]    [/home/avproxy/AvProxy-x64]
[Arg 1-1]    [-Trace]
[Arg 2-2]    [-Daemon]
[Arg 3-4]    [-Log Log]
[NetLib]    Host=coder-1
[NetLib]    IFace=lo    Ip=[127.0.0.1]
[NetLib]    IFace=eth0    Ip=[x.x.x.112]
[NetLib]    IFace=tun0    Ip=[10.0.0.2]
[NetLib]    IFace=tunl0    Mac=[00:00:00:00:00:00]
[NetLib]    IFace=lo    Mac=[00:00:00:00:00:00]
[NetLib]    IFace=tun0    Mac=[5E:82:ED:70:00:00]
[NetLib]    IFace=eth0    Mac=[90:1B:0E:F1:6E:80]
[HttpServer]    Build=[Jan  8 2019 11:45:42 (host_x64.r1)]
[HttpServer]    [Open] Tcp=80
[AvProxy]    Url is invalid, use local configuration file [AvProxy.xml]
[TaskThread]    [20151] Began operating
[AvProxy]    XML Malformed Len=-1(00000000000000000000000000000000) Failed to open file line 0,pos 0

 

<?xml version="1.0"?>
<AvProxy Ver="1">

    <Input Url="udp://224.0.0.0:4131?&amp;IFace=lo">
        <Output Name="udp1"/>
    </Input>
</AvProxy>

  <Output Name="udp1"/> </Output> zabyli :)

Share this post


Link to post
Share on other sites

<Output Name="udp1"/> - можна так

<Output Name="udp1"> </Output> - или так

вот как а мане

<Output Name="udp1" Desc="udp n1" Pnr=1/>
	<Output Name="udp2" Desc="udp second" Pnr=2/>
	<Output Name="udpaes" AES128=1 Pnr=20>
	        <TsPush Url="rtp://192.168.6.131:8888"/>
	        <TsPush Url="udp://192.168.6.132:8888"/>
	</Output>

Share this post


Link to post
Share on other sites

конфига не видит

[AvProxy]    XML Malformed Len=-1(00000000000000000000000000000000) Failed to open file line 0,pos 0

длинна -1

должен лежать в той же директории где и бинарник

Share this post


Link to post
Share on other sites

странно что не в /tmp ))

запустите через 

strace AvProxy-x64

и посмотрим где ищется файл конфига

Share this post


Link to post
Share on other sites

я и через папку var и home пробывал. вообщем запустил его вот таким способом ./AvProxy-x64 -Trace -Daemon -Log Log  перед етим командой цд зашел в папку назначения

Share this post


Link to post
Share on other sites

Поставил x64 версию (2.19 , билд от 11.01, насколько я понимаю).

За ночь выжрала все 16 гигов физической памяти и сожрала весь своп. Имхо, утечка где-то.. Предыдущая версия себя так не вела.

Share this post


Link to post
Share on other sites

Предыдущая была "Build=[Oct  7 2018 23:01:19 (host_x64.r1)]" (вывод из -Trace). Кушала около 4 гигов памяти и работала стабильно.

Потоков 170,  все udp. 

Share this post


Link to post
Share on other sites

от того что добавил

pass HEVC stream

не должно было сломаться

ошибки в логе есть или все нормально только память растет ?

посмотрите есть ли видео потоки  с hevc стримами

Share this post


Link to post
Share on other sites

есть предположение что сломались таймеры когда портировал на мипсы и за одно и сборку x64 собрал

обновил сборку, проверьте

Share this post


Link to post
Share on other sites

Всем доброго дня.

С недавних пор стал пользователем avproxy, на данных момент щупаем продукт. Задача сделать сделать прокси для вещания HLS от ОТТ сервиса провайдера в локальную сеть также в HLS. Появилось пару вопросов.

1. Возможно ли реализовать функцию включения канала только при запросе от клиента ? по умолчанию канал включен всегда и это дает избыточную нагрузку на внешний канал. Интересует вариант реализации средствами avproxy или сторонними средствами, есть ли успешные примеры реализации ? 

2. Почему-то после добавление дешифрованных каналов от astra, приложение avproxy начало падать через 6-8 часов, память не жрет. Скорее всего падает при пропадании ключей от шары на астре. Вопрос будем еще изучать, но хотелось бы сделать перезапуск при падении приложения. Кто как делал ?  

Share this post


Link to post
Share on other sites

1) Функционалом бесплатной публичной версией avproxy вряд ли это возможно.

С не бесплатной версией, есть заминки в реализации. Что делать в том случае если канал все еще не доступен а клиент уже пришел забирать HLS стрим.

Рассматриваются варианты матраса, но нужно более элегантное решение.

2) Версия последняя 2.19 ? Нужен как минимум лог падения. 

Любые баги которые вызывают падение AvProxy будут исправляться бесплатно и исправления будут доступны для всех на гитхабе.

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×