ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: "Вячеслав Диконов" <sdiconov@mail.ru>
To: ALT Linux Sisyphus discussions <sisyphus@lists.altlinux.org>
Subject: [sisyphus] IPTV multicast и Сизиф
Date: Tue, 11 Dec 2007 14:17:05 +0300
Message-ID: <1197371825.9675.29.camel@localhost.localdomain> (raw)

Задаю вопрос сюда, так как нужно знание тонкостей.

Мой комп подключен к Корбине и может ловить IPTV (UDP multicasting).
Смотреть можно с помощью mplayer, VLC, VDR-iptv и т.п.

Три дня назад на Сизифе с ядром std-up-2.6.16-alt9 я поставил VLC и
попробовал смотреть. Все работало, и на ТВ выводилось (через карту SS1).
Показывало даже качественнее спутника на одинаковых каналах (Вести,
Russia Today). Однако. через несколько часов на середине передачи все
оборвалось. С тех пор любые проигрыватели просто не начинают принимать
UDP мультикаст.  Во время звонка в техподдержку Корбины было некоторое
мерцание ("Первый канал" вдруг заработал, и опять потух через минут 5). 

Разбирательство с техподдержкой привело к тому, что проблема связана с
системой так как:

1) Мультикасты в мой провод идут исправно, а мои соседи-виндузятники все
смотрят стабильно через виндовый VLC.
2) Уникаст запрос на присоединение к мультикаст группе от меня уходит и
Корбина его видит.
3) У меня VLC и все аналоги работали и отключились синхронно.
4) dist-upgrade в промежутке не делал, с маршрутами все в порядке.
5) iptables отключены.
6) Ноутбук с Сизифом, но ядром 2.6.18-wks-smp ведет себя также.
7) Диагноз - прием идущих ко мне мультикаст пакетов не начинается.
8) Мне сказали, что _моя_ машина не посылает _некоторых_ необходимых
пакетов "igmp_snooping group".
9) Поскольку я пользовался 2 разными проигрывателями и не менял
настроек, то валить на собственно VLC не получается.

Как можно исключить из подозреваемых ядро и библиотеки?
Как проверить локально, не режет ли что-то эти самые igmp пакеты до
выхода в сеть, и посылаются ли они действительно?

У кого есть опыт IPTV вещания/приема?





Это лог VLC при подключении к Первому каналу
---------------------------------------------------------
main debug: creating new input thread
main debug: waiting for thread completion
main debug: thread 3019971472 (input) created at priority 0
(input/input.c:265)
main debug: `udp://@233.32.240.115:5050' gives access `udp' demux `'
path `@233.32.240.115:5050'
main debug: creating demux: access='udp' demux=''
path='@233.32.240.115:5050'
main debug: looking for access_demux module: 0 candidates
main warning: no access_demux module matched "udp"
main debug: creating access 'udp' path='@233.32.240.115:5050'
main debug: looking for access2 module: 7 candidates
access_udp debug: opening server=:0 local=233.32.240.115:5050
main debug: net: connecting to '[]:0@[233.32.240.115]:5050'
main debug: looking for network module: 1 candidate
ipv6 debug: 233.32.240.115: Семейство адресов не поддерживатся для
данного имени хоста
main debug: using network module "ipv6"
main debug: removing module "ipv6"
main debug: looking for network module: 1 candidate
ipv4 debug: resolving 233.32.240.115:5050...
ipv4 debug: resolving :0...
ipv4 debug: IP_ADD_MEMBERSHIP multicast request
main debug: using network module "ipv4"
main debug: removing module "ipv4"
main debug: using access2 module "access_udp"
main debug: pre buffering




             reply	other threads:[~2007-12-11 11:17 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-12-11 11:17 Вячеслав Диконов [this message]
2007-12-11 13:15 ` Pavlov Konstantin
2007-12-11 13:32 ` Peter V. Saveliev
2007-12-11 14:12   ` Вячеслав Диконов

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1197371825.9675.29.camel@localhost.localdomain \
    --to=sdiconov@mail.ru \
    --cc=sisyphus@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git