Перейти к содержимому
Калькуляторы

Вот мой конфиг вещания 3х закрытых каналов с 80Е АМ22 в сеть при помощи getstream по UDP мультикасту - (выкладываю для наглядного примера), конфиг полностью работоспособен..

Осталось его принять и раскодировать на месте просмотра, для этого был выбран ProgDVB 6.05 Standard и IPTV клиент + Plugins (CSC или ACamd).

Клиент IPTV ProgDVB прекрасно видит все потоки по мультикасту и даже показывает открытые каналы - вопросов нет ( НО!!! есть подозрение несовместимости вида TS потока от getstreamа с клиентом IPTV ProgDVB)

Проблема состоит в следующем Мониторинг Plugins не показывает активности обновления ECM пакетов с принятых кодированных каналов, которые должны по идее обновляться с переодичностью в 10-25 сек. для дальнейшего раскодирования. В результате получается ЧЕРНЫЙ КВАДРАТ МАЛЕВИЧА!!!!

У кого какие мысли по решению проблемы ?

 

 

 

 

http {

port 8000;

};

######## AM22 ########

adapter 1 {

 

budget-mode 0;

packet-buffer 250;

stat-interval 120;

stuck-interval 200;

 

dvb-s {

lnb-sharing no;

lnb {

lof1 9750000;

lof2 10600000;

slof 11700000;

};

 

transponder {

frequency 11606000;

polarisation v;

symbol-rate 44948000;

};

};

 

 

stream {

name "Test 1";

input {pnr 30;};

output-udp {

remote-address 239.0.0.1;

remote-port 1234;

 

};

};

 

stream {

name "Test 2";

input {pnr 25;};

output-udp {

remote-address 239.0.0.1;

remote-port 1235;

 

};

};

 

stream {

name "Test 3";

input {pnr 31;};

output-udp {

remote-address 239.0.0.1;

remote-port 1236;

 

 

sap {

scope global;

ttl 4;

playgroup "Test";

};

};

};

};

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

kvirtu

черкани какой скрипт поставил ?

Присоединюся :)

тут в теме есть ....,

спасибо челу который выложил,

у меня скриптик запускаеться раз в 5 минут по крону,

я добавил еще пару строк, если выпадает getstream, то я заодно перезагружаю и все модули, так как основная проблема эта зависание карточки,

единственная трабла с которой я столкнулся эта выгрузка модуля dvb-core,

причину не выяснил, но бывают ситуации когда dvb-core просто не хочет выгружаться, пришлось его выгружать с параметром -f.

НО все равно бывают ситуации (в основном при плохой погоде: дождь, плотные тучи) , когда помогает только полный ребут компа .......

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

kvirtu

Если не трудно обнови скрипт с поправками и описанием, чтобы нагляднее было...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

getstream стал отваливаться с такой ошибкой:

lockup of DVB card detected - trying to reanimate via bouncing filter

в инете нет ничего .......

как это лечиться ???

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

чушь

всё рабочее

он именно что не может - глюк в программе или модуле - не отваливается, а долбит в лог эту строчку. (Иногда конечно и вываливается)

иногда ему надо минут 15 чтоб одуплиться и вдруг начинает работать

я тупо жду полчаса - обычно хватает

Изменено пользователем karabas

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

getstream стал отваливаться с такой ошибкой:

lockup of DVB card detected - trying to reanimate via bouncing filter

в инете нет ничего .......

как это лечиться ???

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

Я в таких случаях через сплиттер подключаю 2-й кабель к винде, где у меня стоит DVB карта TT-budget S2-3200.

Запускаю ProgDVB или родной TT-Viewer и лочу вручную нужный транспордер.

После появления картинки запускаю getstream и отключаю кабель от винды. Хватает такой операции надолго.

Иногда ещё помогает манипуляция с прогой FastSatFinder - просто лочу транспондер, после чего тоже вещание восстанавливается.

Ждать пока оно само оживет нет возможности, так как народ смотрит тв. Бесконечные перезапуски getstream через крон малоэффективны

и приводят к временным потерям.

 

Причиной такого поведения может быть сам конвертор, которому может не хватать напряжения от карты для переключения на V или H

поляризацию. Есть ещё подозрение что не проходит/ не формируется 22 кГц для переключения в верхний поддиапазон.

Виновниками могут быть: большое расстояние до тарелки, некачественный кабель, много приемников, соединенных через сплиттеры, может ещё что...

 

Также в конфигах я всегда ставлю : budget-mode 1;

Изменено пользователем olegi

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

getstream стал отваливаться с такой ошибкой:

lockup of DVB card detected - trying to reanimate via bouncing filter

в инете нет ничего .......

как это лечиться ???

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

чушь

всё рабочее

он именно что не может - глюк в программе или модуле - не отваливается, а долбит в лог эту строчку. (Иногда конечно и вываливается)

иногда ему надо минут 15 чтоб одуплиться и вдруг начинает работать

я тупо жду полчаса - обычно хватает

А я спецом отсоеденял кабель от карточки СС2 на 15-20 сек. , потом подсоединял, вещание восстанавливалось БЕЗ выпадения стрима,

тоже склоняюсь к глюку софта (getstream2 у меня собран).... , еще у меня замечено, что бывает время от времени сыплет картинку, потом опять норм .....

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

getstream стал отваливаться с такой ошибкой:

lockup of DVB card detected - trying to reanimate via bouncing filter

в инете нет ничего .......

как это лечиться ???

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

Я в таких случаях через сплиттер подключаю 2-й кабель к винде, где у меня стоит DVB карта TT-budget S2-3200.

Запускаю ProgDVB или родной TT-Viewer и лочу вручную нужный транспордер.

После появления картинки запускаю getstream и отключаю кабель от винды. Хватает такой операции надолго.

Иногда ещё помогает манипуляция с прогой FastSatFinder - просто лочу транспондер, после чего тоже вещание восстанавливается.

Ждать пока оно само оживет нет возможности, так как народ смотрит тв. Бесконечные перезапуски getstream через крон малоэффективны

и приводят к временным потерям.

 

Причиной такого поведения может быть сам конвертор, которому может не хватать напряжения от карты для переключения на V или H

поляризацию. Есть ещё подозрение что не проходит/ не формируется 22 кГц для переключения в верхний поддиапазон.

Виновниками могут быть: большое расстояние до тарелки, некачественный кабель, много приемников, соединенных через сплиттеры, может ещё что...

 

Также в конфигах я всегда ставлю : budget-mode 1;

Поставь в кроне проверку хоть каждую минуту !

А что ты скажешь если через тюнер все идет нормально без всяких глюков и сигнал по опену 50-60%.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

getstream стал отваливаться с такой ошибкой:

lockup of DVB card detected - trying to reanimate via bouncing filter

в инете нет ничего .......

как это лечиться ???

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

Я в таких случаях через сплиттер подключаю 2-й кабель к винде, где у меня стоит DVB карта TT-budget S2-3200.

Запускаю ProgDVB или родной TT-Viewer и лочу вручную нужный транспордер.

После появления картинки запускаю getstream и отключаю кабель от винды. Хватает такой операции надолго.

Иногда ещё помогает манипуляция с прогой FastSatFinder - просто лочу транспондер, после чего тоже вещание восстанавливается.

Ждать пока оно само оживет нет возможности, так как народ смотрит тв. Бесконечные перезапуски getstream через крон малоэффективны

и приводят к временным потерям.

 

Причиной такого поведения может быть сам конвертор, которому может не хватать напряжения от карты для переключения на V или H

поляризацию. Есть ещё подозрение что не проходит/ не формируется 22 кГц для переключения в верхний поддиапазон.

Виновниками могут быть: большое расстояние до тарелки, некачественный кабель, много приемников, соединенных через сплиттеры, может ещё что...

 

Также в конфигах я всегда ставлю : budget-mode 1;

Поставь в кроне проверку хоть каждую минуту !

А что ты скажешь если через тюнер все идет нормально без всяких глюков и сигнал по опену 50-60%.

тюнер подключен одновременно с dvb картой или проверяешь по отдельности?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

тюнер подключен одновременно с dvb картой или проверяешь по отдельности?

По отдельности, вот щас пришел - не вещает, подождал еще минут 10 - нифига, потом перезагрузил - пошло, но буквально пару минут - и опять слег, погода хреновая - сильная облачность,

блин такое впечатление, что карточка "умирает" ...... суко ...., слабая у нее стала чуствительность

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

сегодня еще раз провел тесты....,

на тюнере показывает все без затыков, сигнал при облачности 60-65 %,

Как только подлючаю кабель с тюнера на карточку, картинка нормальная, минут 5-10 ....., потом картинка сыплеться ....... и пипец ...

и эта ошибка опять: lockup of DVB card detected - trying to reanimate via bouncing filter

как лечиться пока не знаю :-(((((

Изменено пользователем kvirtu

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вроде НАШЕЛ проблему и ее решение !!!!!

Взял самый дешовый тюнер подключил кабель от тарельки на его вход, а с его LOOP выхода пустил кабелёк на карточку. (причем сам тюнер в сеть 220 включать не нужно)

Вещание стабилизировалось !!!!!!

проблема скоре всего в питании 13\18 В на карточке.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Узнал вчера о существовании getstream, залил его сегодня с гит, скомпилил и запустил. Все поднялось с пол пинка, радости не было предела. Первый час - два норм работало. Через какое-то время подключаюсь опять и вижу полный засып, картинка обновляется посекундно аж. Сигнал конечно ужасный у меня с ам1. Но черт дернул перезапустить стример, все стало норм показывать. Вообщем этот факт огорчил. Посмотрим что дальше будет.

 

Подскажите плиз, как в нем с ам1 вещать выборочно по es потоки, а то опять таже болезнь, что на некоторых каналах две дорожки. В влц то известно решение, а тут я пока не нашел. Есть догадка что можно в блоке stream вместо pnr указать следующие друг за другом pid=XX.

 

И еще, народ, а вы с криптованными каналами что делаете? Неужели в сеть льете пользователям? Посодют же.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Что плохого в том, что в потоке идут две аудиодорожки? В VLC принудительный выбор одной из них был оправдан, т.к. VLC меняла их как хотела, а гетстрим выделяет по PIDу из потока без извратов и самодеятельности, т.е. если дорожка русская идет первая - она и будет первая, а не рандомная при каждом перезапуске, как в VLC.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Что плохого в том, что в потоке идут две аудиодорожки?
Не по феншую.

Их по идее нужно отдельно пустить, ка радио. Кстати, а как это можно сделать?

 

В VLC принудительный выбор одной из них был оправдан, т.к. VLC меняла их как хотела, а гетстрим выделяет по PIDу из потока без извратов и самодеятельности, т.е. если дорожка русская идет первая - она и будет первая, а не рандомная при каждом перезапуске, как в VLC.
Т.е. вы хотите сказать что дорожка к тв каналу ("русская первая") будет гарантированно открываться первой? Это конечно гуд. Но все же.

 

Вообщем пока непонятно ведет себя getstreamerю Бывает что стоит он, стоит, подключаешся и норм. А бывает, что подключаешся, а там засып. И помогает только рестарт getstreamer. Седня попробую вместо вещания по http бить мультикастом, как это собственно и будет в боевых условиях.

 

Ну расскажите плиз про криптованные каналы, а то реально захотелось вещать, но боязно очень. Может можно вещать их как есть, а пользователи сами чтобы дешифровали?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вещать можно всяко. В первом случае есть риск налететь на законников, во втором - поток только мультикаст и сильное ограничение софта, который может декриптовать на стороне клиента. Попробуй так и так, потом расскажешь :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рвется по http, кто нибудь решил проблему?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Пробывал я DVBlast ...

 

Но я пробывал его в разрезе DVB-S2 ...

 

Все настраиваю, запускаю .. поток идет, но картинка вся ломаная ...

В основном серый фон и какие-то очертания каких-то картинок видно ... Звука нет.

 

С GetStream таже фигня :(

 

Смотрю VLC 1.0.2

 

Кто поскажет в чем может быть проблема?

 

Карточка TT-3200

Дебиан 2.6.30-2-686

Тарелка Intelsat 904 at 60.0°E

Транспондер 11675 V tp 68 DVB-S2 SR 29700 FEC 2/3

 

Строка запуска: ./dvblast -c s2.conf -a 0 -f 11675000 -s 29700000 -m psk_8 -u

Содержимое s2.conf : 239.64.64.108:1234 1 1108 308,408

 

 

А вот вывод dvblast ...

test:/usr/src/dvblast# ./dvblast.sh
warning: restarting
debug: frequency 11675000 is in Ku-band (lower)
debug: tuning QPSK frontend to f=11675000 srate=29700000 v=13 p=0 modulation=psk_8
debug: CA interface with 1 slot
debug:   CI link layer level interface type
debug:   0 available descramblers (keys)
debug: setting filter on PID 8192
debug: conf: 239.64.64.108:1234 w=1 sid=1108 pids[2]=308,408,-1,-1,-1...
debug: frontend has acquired carrier
debug: frontend has acquired sync
debug: frontend has acquired lock
debug: - Bit error rate: 0
debug: - Signal strength: 1450
debug: - SNR: 38
debug: en50221_Poll: slot 0 is active
warning: discontinuity for PID 329
warning: discontinuity for PID 350
warning: discontinuity for PID 351
warning: discontinuity for PID 394
warning: discontinuity for PID 327
warning: discontinuity for PID 349
warning: discontinuity for PID 328
warning: discontinuity for PID 343
warning: discontinuity for PID 341
warning: discontinuity for PID 352
warning: discontinuity for PID 326
warning: discontinuity for PID 337
warning: discontinuity for PID 330
warning: discontinuity for PID 338
warning: discontinuity for PID 395
warning: discontinuity for PID 332
warning: discontinuity for PID 325
warning: transport_error_indicator
warning: discontinuity for PID 337
....
warning: discontinuity for PID 345
warning: discontinuity for PID 394
warning: discontinuity for PID 327
warning: discontinuity for PID 329
warning: discontinuity for PID 337
libdvbpsi error (PSI decoder): TS discontinuity (received 7, expected 0) for PID 0
debug: new PAT ts_id=2 version=20 current_next=1
debug:   * number=0 pid=16
debug:   * number=1108 pid=43
debug:   * number=1110 pid=33
debug:   * number=1125 pid=49
debug:   * number=1126 pid=40
debug:   * number=1127 pid=41
debug:   * number=1128 pid=47
debug:   * number=1129 pid=76
debug:   * number=1130 pid=73
debug:   * number=1132 pid=38
debug:   * number=1133 pid=39
debug:   * number=1134 pid=70
debug:   * number=1135 pid=46
debug:   * number=1136 pid=45
debug:   * number=1137 pid=51
debug:   * number=1138 pid=44
debug:   * number=1140 pid=91
debug:   * number=1141 pid=57
debug:   * number=1142 pid=63
debug:   * number=1143 pid=58
debug:   * number=1145 pid=53
debug:   * number=1146 pid=59
debug:   * number=1147 pid=55
debug:   * number=1149 pid=54
debug:   * number=1150 pid=56
debug:   * number=1151 pid=61
debug:   * number=1152 pid=60
debug:   * number=1153 pid=62
debug:   * number=1394 pid=37
debug:   * number=1395 pid=42
debug:   * number=1590 pid=32
debug:   * number=4434 pid=98
debug:   * number=4435 pid=97
debug:   * number=4437 pid=36
debug:   * number=4439 pid=35
debug:   * number=4441 pid=34
warning: discontinuity for PID 347
warning: discontinuity for PID 445
...
warning: discontinuity for PID 332
warning: discontinuity for PID 338
libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 0) for PID 43
debug: new PMT program number=1108 version=4 pid_pcr=308
debug:   * es pid=308 type=27
debug:   * es pid=408 type=15
debug:   * es pid=601 type=13
debug:   * es pid=708 type=15
warning: discontinuity for PID 352
warning: discontinuity for PID 394
warning: discontinuity for PID 329
....
И много-много вот таких строчек 
warning: discontinuity for PID 352
warning: discontinuity for PID 394
warning: discontinuity for PID 329
warning: discontinuity for PID 352
warning: discontinuity for PID 394
warning: discontinuity for PID 329

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кто-нить юзает dvblast? Какие отзывы?

igmp не поддерживает. Посему в промышленных масштабах не годится.

"костыли" в виде создания igmp групп как-то не очень нравятся.

в остальном вполне рабочий инструмент. умеет гнать поток по rtp .

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кто-нить юзает dvblast? Какие отзывы?

igmp не поддерживает. Посему в промышленных масштабах не годится.

"костыли" в виде создания igmp групп как-то не очень нравятся.

в остальном вполне рабочий инструмент. умеет гнать поток по rtp .

ты имеешь ввиду костыли отсюда?: dvblast igmp

меня интересует качество картинки. Помню пробовал его когда-то, нормально показывал. А сейчас добиться нормальной картинки не могу, одни рассыпающиеся квадратики...

Если нормально показывает, на каком ядре собирал, по какой ссылке берешь исходники?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Пробывал я DVBlast ...

 

Но я пробывал его в разрезе DVB-S2 ...

 

Все настраиваю, запускаю .. поток идет, но картинка вся ломаная ...

В основном серый фон и какие-то очертания каких-то картинок видно ... Звука нет.

 

С GetStream таже фигня :(

 

Смотрю VLC 1.0.2

 

Кто поскажет в чем может быть проблема?

 

Карточка TT-3200

Дебиан 2.6.30-2-686

Тарелка Intelsat 904 at 60.0°E

Транспондер 11675 V tp 68 DVB-S2 SR 29700 FEC 2/3

 

Строка запуска: ./dvblast -c s2.conf -a 0 -f 11675000 -s 29700000 -m psk_8 -u

Содержимое s2.conf : 239.64.64.108:1234 1 1108 308,408

 

 

А вот вывод dvblast ...

хочешь сказать что getstream-ом вещал c dvb-s2?

как удалось поделись секретами мастерства... =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кто-нить юзает dvblast? Какие отзывы?

igmp не поддерживает. Посему в промышленных масштабах не годится.

"костыли" в виде создания igmp групп как-то не очень нравятся.

в остальном вполне рабочий инструмент. умеет гнать поток по rtp .

ты имеешь ввиду костыли отсюда?: dvblast igmp

меня интересует качество картинки. Помню пробовал его когда-то, нормально показывал. А сейчас добиться нормальной картинки не могу, одни рассыпающиеся квадратики...

Если нормально показывает, на каком ядре собирал, по какой ссылке берешь исходники?

вообще-то по dvblast есть отдельная тема

http://forum.nag.ru/forum/index.php?showtopic=48852

предлагаю там обсуждать эту программу.

потом тяжело будет разбираться в этой каше.

 

хочешь сказать что getstream-ом вещал c dvb-s2?

как удалось поделись секретами мастерства... =)

На этот вопрос и я отвечу.

У меня getstream вещает dvb-s2. Ничего дополнительно не настраивал и не ставил.

Карта TT-budget S-1401 (TechnoTrend).

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На этот вопрос и я отвечу.

У меня getstream вещает dvb-s2. Ничего дополнительно не настраивал и не ставил.

Карта TT-budget S-1401 (TechnoTrend).

А пример конфига можно ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кто-нить юзает dvblast? Какие отзывы?

igmp не поддерживает. Посему в промышленных масштабах не годится.

"костыли" в виде создания igmp групп как-то не очень нравятся.

в остальном вполне рабочий инструмент. умеет гнать поток по rtp .

ты имеешь ввиду костыли отсюда?: dvblast igmp

меня интересует качество картинки. Помню пробовал его когда-то, нормально показывал. А сейчас добиться нормальной картинки не могу, одни рассыпающиеся квадратики...

Если нормально показывает, на каком ядре собирал, по какой ссылке берешь исходники?

вообще-то по dvblast есть отдельная тема

http://forum.nag.ru/forum/index.php?showtopic=48852

предлагаю там обсуждать эту программу.

потом тяжело будет разбираться в этой каше.

 

хочешь сказать что getstream-ом вещал c dvb-s2?

как удалось поделись секретами мастерства... =)

На этот вопрос и я отвечу.

У меня getstream вещает dvb-s2. Ничего дополнительно не настраивал и не ставил.

Карта TT-budget S-1401 (TechnoTrend).

прикольно =) надо попробовать...

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У меня getstream вещает dvb-s2. Ничего дополнительно не настраивал и не ставил.

Карта TT-budget S-1401 (TechnoTrend).

TT-budget S-1401 не поддерживает DVB-S2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.