Page 26 of 49 FirstFirst ... 16242526272836 ... LastLast
Results 376 to 390 of 722

Thread: udpxy - udp->http IPTV прокси

  1. #376

    Exclamation Что то ну никак не хочет.

    Короче запустили у нас (сеть NetByNet) сотню IPTVшных каналов, раньше стоял роутер DLink DI-524 - на нем IPTV работал только по локалке на WiFi - сплошные срывы картинки и звука. Решил взять себе нормальный роутер (мой конфиг в подписи). Сделал всё по инструкциям, которые тут нарыл, НО! при любом запросе из любого плеера (пробывал на IPTVPlayer, VLC, ProgDVB) результат один и тот же -"... а в ответ - тишина...." и вот, что udpxy в логе пишет:

    ...........
    Jan 1 03:00:17 USB storage: vfat fs at /dev/discs/disc0/part1 mounted to /tmp/mnt/disc0_1
    Sep 4 17:00:23 ntp client: Synchronizing time with time.nist.gov ...
    Sep 4 17:02:14 udpxy[153]: read_buf: read: Resource temporarily unavailable
    Sep 4 17:02:19 udpxy[154]: read_buf: read: Resource temporarily unavailable
    Sep 4 17:02:22 udpxy[155]: read_buf: read: Resource temporarily unavailable


    Если не сложно скажите куда рыть и где копать, а то описание ошибки совсем ни очем не говорит - говорит только - что фигу мне IPTV ;o)
    Короче- HELP!!! ;o))
    ASUS WL-500g Premium V1 (ver 1.9.2.7-10), Flash USB 1Gb, USB-HDD IBM 40Gb

  2. #377
    Join Date
    Feb 2008
    Location
    Moscow, Tver
    Posts
    3,962
    Quote Originally Posted by TrojaMaxStar View Post
    Короче запустили у нас (сеть NetByNet) сотню IPTVшных каналов, раньше стоял роутер DLink DI-524 - на нем IPTV работал только по локалке на WiFi - сплошные срывы картинки и звука. Решил взять себе нормальный роутер (мой конфиг в подписи). Сделал всё по инструкциям, которые тут нарыл, НО! при любом запросе из любого плеера (пробывал на IPTVPlayer, VLC, ProgDVB) результат один и тот же -"... а в ответ - тишина...." и вот, что udpxy в логе пишет:

    ...........
    Jan 1 03:00:17 USB storage: vfat fs at /dev/discs/disc0/part1 mounted to /tmp/mnt/disc0_1
    Sep 4 17:00:23 ntp client: Synchronizing time with time.nist.gov ...
    Sep 4 17:02:14 udpxy[153]: read_buf: read: Resource temporarily unavailable
    Sep 4 17:02:19 udpxy[154]: read_buf: read: Resource temporarily unavailable
    Sep 4 17:02:22 udpxy[155]: read_buf: read: Resource temporarily unavailable


    Если не сложно скажите куда рыть и где копать, а то описание ошибки совсем ни очем не говорит - говорит только - что фигу мне IPTV ;o)
    Короче- HELP!!! ;o))
    В NBN iptv передается уже преобразованным, я 2 дня бился, хотел так настроить. Надо похоже сниферить поток и выбирать реальные источники канала.

  3. #378
    Спасибо всем принявшим участие, теперь по вайфаю все работает без артефактов (сеть Мегалан). Только вопрос такой - какой вариант лучше использовать при просмотре по LAN кабелю, простой мультикаст или этот вариант с прокси? Какой вариант экономичнее относится к трафику и вообще лучше?
    ASUS хорошо, а pfSense лучше...:

  4. #379
    Quote Originally Posted by bsl45 View Post
    Извиняюсь, но я в данный момент не имею доступа к WL устройству с рабочим toolchain. Как только получу снова доступ - соберу и выложу бинарник.
    а когда будет?
    кстати, по в топике пробегал вопрос по вебморде для расписания - я был бы не против совсем

  5. #380
    Quote Originally Posted by motral View Post
    я написал скрипт php для запуска записи через web-морду,
    кому может пригодится,
    установка: архив развернуть в корень сервера http
    запуск: http://myrouter/rec

    пишет в /opt/record/
    кому нужно поменять, правим
    строку 11 в index.php: define('rec_dir', '/opt/record/');

    список каналов берет из текущей директории веб-сервера /rec/channels.m3u,
    в комплекте для корбины мск прилагается,
    файл должен быть в формате для udpxy
    мне пригодился - спасибо, другого все равно нету.

  6. #381

    Сам в Нетбайнет, работает 110 каналов распрекрасно.

    Вот плейлист для NbN, адрес роутера и порт прописывайте свой.
    Attached Files Attached Files
    Last edited by catmat; 10-09-2008 at 20:01.

  7. #382
    ммм
    сеня наконец-таки смок записать передачу

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

  8. #383

    udpxy WL-700GE

    Скомпилил udpxy нативно на роутере WL-700GE. Запускаю, работает, но vlc выдаёт main error: recv failed (10054)
    vlc.log:
    main debug: creating new input thread
    main debug: waiting for thread completion
    main debug: thread 4024 (input) created at priority 1 (input/input.c:265)
    main debug: `http://192.168.1.1:81/udp/239.255.2.1:1234' gives access `http' demux `' path `192.168.1.1:81/udp/239.255.2.1:1234'
    main debug: creating demux: access='http' demux='' path='192.168.1.1:81/udp/239.255.2.1:1234'
    main debug: looking for access_demux module: 0 candidates
    main warning: no access_demux module matched "http"
    main debug: creating access 'http' path='192.168.1.1:81/udp/239.255.2.1:1234'
    main debug: looking for access2 module: 7 candidates
    access_http debug: http: server='192.168.1.1' port=81 file='/udp/239.255.2.1:1234
    main debug: net: connecting to 192.168.1.1 port 81
    main debug: connection in progress
    access_http debug: protocol 'HTTP' answer code 200
    main debug: using access2 module "access_http"
    main debug: pre-buffering...
    main error: cannot pre fill buffer
    main warning: cannot create a stream_t from access
    main debug: removing module "access_http"
    main debug: thread times: real 0m5.140625s, kernel 0m0.000000s, user 0m0.015625s
    main debug: thread 4024 joined (input/input.c:412)
    main debug: creating new input thread
    main debug: waiting for thread completion
    main debug: thread 4024 (input) created at priority 1 (input/input.c:265)
    main debug: `http://192.168.1.1:81/udp/239.255.2.2:1234' gives access `http' demux `' path `192.168.1.1:81/udp/239.255.2.2:1234'
    main debug: creating demux: access='http' demux='' path='192.168.1.1:81/udp/239.255.2.2:1234'
    main debug: looking for access_demux module: 0 candidates
    main warning: no access_demux module matched "http"
    main debug: creating access 'http' path='192.168.1.1:81/udp/239.255.2.2:1234'
    main debug: looking for access2 module: 7 candidates
    access_http debug: http: server='192.168.1.1' port=81 file='/udp/239.255.2.2:1234
    main debug: net: connecting to 192.168.1.1 port 81
    main debug: connection in progress
    access_http debug: protocol 'HTTP' answer code 200
    main debug: using access2 module "access_http"
    main debug: pre-buffering...
    main error: recv failed (10054)
    udpxy.log:
    2008-09-12 15:01:00.723707 UTC udpxy started with: /opt/etc/./udpxy -a 192.168.1.1 -p 81 -m мой ip -l udpxy.log
    2008-09-12 15:01:00.726773 UTC Starting server [1215]; capacity=[3] clients
    2008-09-12 15:01:00.727873 UTC Setting up listener for [192.168.1.1:81]
    2008-09-12 15:01:00.729112 UTC Server socket=[6] is set up
    2008-09-12 15:01:00.729755 UTC Entering server loop
    2008-09-12 15:01:07.923443 UTC Accepted socket=[8]
    2008-09-12 15:01:07.924745 UTC Reading command from socket [8]
    2008-09-12 15:01:07.925610 UTC Request=[udp/239.255.2.1:1234], length=[20]
    2008-09-12 15:01:07.926706 UTC Command [udp] with params [239.255.2.1:1234] read from socket=[8]
    2008-09-12 15:01:07.927683 UTC udp_relay : new_socket=[8] param=[239.255.2.1:1234]
    2008-09-12 15:01:07.930362 UTC Added client: pid=[1216], maddr=[239.255.2.1], mport=[1234], saddr=[192.168.1.2], sport=[2297]
    2008-09-12 15:01:07.932282 UTC Closed accepted socket [8]
    2008-09-12 15:01:07.932983 UTC Client process=[1216] started for socket=[8]
    2008-09-12 15:01:07.933890 UTC Setting up multicast listener
    2008-09-12 15:01:07.934384 UTC multicast buffer size set to [65536] bytes
    2008-09-12 15:01:07.935960 UTC Mcast listener socket=[2] set up
    2008-09-12 15:01:07.936619 UTC Inbound buffer set to [43] messages
    2008-09-12 15:01:07.937223 UTC UDP stream, RTP check enabled
    2008-09-12 15:01:07.937880 UTC send buffer size set to [65536] bytes for socket [8]
    2008-09-12 15:01:07.938991 UTC Sent HTTP response code=[200], reason=[OK] to socket=[8]
    2008-09-12 15:01:07.940539 UTC Relaying traffic from socket[2] to socket[8], buffer size=[65536], rcache=[-1]
    2008-09-12 15:01:12.940801 UTC read_buf: read: Resource temporarily unavailable
    2008-09-12 15:01:12.941382 UTC read_data - EOF
    2008-09-12 15:01:12.941893 UTC Exited relay loop: received=[-1], sent=[0], quit=[0]
    2008-09-12 15:01:12.944076 UTC Mcast listener socket=[2] closed
    2008-09-12 15:01:12.945414 UTC Child process=[1216] exits with rc=[0]
    2008-09-12 15:01:12.948306 UTC *** Caught SIGCHLD in process=[1215] ***
    2008-09-12 15:01:12.949016 UTC Client [1216] has exited.
    2008-09-12 15:01:12.949637 UTC Deleted client: pid=[1216]
    2008-09-12 15:01:13.231746 UTC Accepted socket=[8]
    2008-09-12 15:01:13.232415 UTC Reading command from socket [8]
    2008-09-12 15:01:13.234614 UTC Request=[udp/239.255.2.2:1234], length=[20]
    2008-09-12 15:01:13.235737 UTC Command [udp] with params [239.255.2.2:1234] read from socket=[8]
    2008-09-12 15:01:13.236704 UTC udp_relay : new_socket=[8] param=[239.255.2.2:1234]
    2008-09-12 15:01:13.239043 UTC Added client: pid=[1217], maddr=[239.255.2.2], mport=[1234], saddr=[192.168.1.2], sport=[2298]
    2008-09-12 15:01:13.240976 UTC Closed accepted socket [8]
    2008-09-12 15:01:13.241670 UTC Client process=[1217] started for socket=[8]
    2008-09-12 15:01:13.242579 UTC Setting up multicast listener
    2008-09-12 15:01:13.243463 UTC multicast buffer size set to [65536] bytes
    2008-09-12 15:01:13.245127 UTC Mcast listener socket=[2] set up
    2008-09-12 15:01:13.245788 UTC Inbound buffer set to [43] messages
    2008-09-12 15:01:13.246391 UTC UDP stream, RTP check enabled
    2008-09-12 15:01:13.247049 UTC send buffer size set to [65536] bytes for socket [8]
    2008-09-12 15:01:13.248165 UTC Sent HTTP response code=[200], reason=[OK] to socket=[8]
    2008-09-12 15:01:13.249687 UTC Relaying traffic from socket[2] to socket[8], buffer size=[65536], rcache=[-1]
    2008-09-12 15:01:18.250798 UTC read_buf: read: Resource temporarily unavailable
    2008-09-12 15:01:18.251381 UTC read_data - EOF
    2008-09-12 15:01:18.251893 UTC Exited relay loop: received=[-1], sent=[0], quit=[0]
    2008-09-12 15:01:18.254025 UTC Mcast listener socket=[2] closed
    2008-09-12 15:01:18.254986 UTC Child process=[1217] exits with rc=[0]
    2008-09-12 15:01:18.257628 UTC *** Caught SIGCHLD in process=[1215] ***
    2008-09-12 15:01:18.258321 UTC Client [1217] has exited.
    2008-09-12 15:01:18.258933 UTC Deleted client: pid=[1217]
    Кто подскажет, где копать, что конкретно писать в iptables для моего qwerty tv?
    Заранее спасибо!
    Last edited by Gavrila; 12-09-2008 at 16:54.

  9. #384

    Некорректное значение константы DEFAULT_MCAST_REFRESH в версии udpxy-1.0_Chipmunk-6

    В версии udpxy-1.0_Chipmunk-6 в файле uopt.h значение константы DEFAULT_MCAST_REFRESH устанавливаеться как равное 0. Это приводит к постоянной переподписке на канал и соответственно жутким артефактам (покрайней мере на Корбине).
    Лечиться заменой static const u_short DEFAULT_MCAST_REFRESH = 0;
    на хотя бы static const u_short DEFAULT_MCAST_REFRESH = 30;

  10. #385
    Join Date
    Jan 2008
    Location
    там, где слышны крики птиц
    Posts
    139

    Unhappy переподписка - DEFAULT_MCAST_REFRESH

    Quote Originally Posted by mkinc View Post
    В версии udpxy-1.0_Chipmunk-6 в файле uopt.h значение константы DEFAULT_MCAST_REFRESH устанавливаеться как равное 0. Это приводит к постоянной переподписке на канал и соответственно жутким артефактам (покрайней мере на Корбине).
    Лечиться заменой static const u_short DEFAULT_MCAST_REFRESH = 0;
    на хотя бы static const u_short DEFAULT_MCAST_REFRESH = 30;
    Сожалею, что опять напортачил (переподписка должна была быть выключена по умолчанию). Предлагаю для коррекции вот такой патч:

    diff -r1.45 udpxy.c
    403c403,405
    < check_mcast_refresh( ssockfd, &rfr_tm, mifaddr );
    ---
    > if( g_uopt.mcast_refresh > 0 ) {
    > check_mcast_refresh( ssockfd, &rfr_tm, mifaddr );
    > }
    878c880
    < "\t-M : periodically renew multicast subscription [default = %d sec]\n",
    ---
    > "\t-M : periodically renew multicast subscription (skip if 0 sec) [default = %d sec]\n",

    Выложу новую сборку с исправлениями.

  11. #386
    Join Date
    Jan 2008
    Location
    там, где слышны крики птиц
    Posts
    139

    Arrow udpxy сборка 7

    Сборка 7 (исходники) выложена на sourceforge. Исправлена ошибка, зацикливающая udpxy на переподписке на мультикаст канал при значении опции -М по умолчанию (0). В новой сборке значение (0) отменяет переподписку на мультикаст-канал.

    Благодарю всех участвующих в тестировании программы.

    Павел

  12. #387
    udpxy-1.0_Chipmunk-7 ещё никто не скомпилил?

  13. #388
    Join Date
    Mar 2006
    Location
    Moscow, Russia
    Posts
    108
    Quote Originally Posted by t0nik View Post
    udpxy-1.0_Chipmunk-7 ещё никто не скомпилил?
    Собрано с помощью OpenWrt SDK
    Attached Files Attached Files

  14. #389
    Quote Originally Posted by ega2002 View Post
    Собрано с помощью OpenWrt SDK
    большое спасибо, сам я, правда, buildroot уже запустил, вроде собралось. хочу пакет собрать для openwrt потом.

  15. #390
    Join Date
    Mar 2006
    Location
    Moscow, Russia
    Posts
    108
    Quote Originally Posted by t0nik View Post
    большое спасибо, сам я, правда, buildroot уже запустил, вроде собралось. хочу пакет собрать для openwrt потом.
    Пакет тоже есть, если надо, могу выложить

Page 26 of 49 FirstFirst ... 16242526272836 ... LastLast

Similar Threads

  1. Роутер Asus WL-500gP и прокси
    By ViGa in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 104
    Last Post: 29-09-2015, 11:44
  2. ebtables и multicast iptv по wi-fi
    By snark in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 85
    Last Post: 12-12-2014, 12:34
  3. IPTV (multicast) и Wi-Fi
    By Vitaly_k in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 259
    Last Post: 09-03-2013, 13:21
  4. Settings for IPTV through this router
    By Tellus1 in forum WL-500gP Tutorials
    Replies: 16
    Last Post: 17-10-2010, 20:56
  5. Bip IRC прокси/баунсер & FakeIdent демон
    By theMIROn in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 28
    Last Post: 04-12-2009, 19:52

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •