Просмотр ТВ на SkyStar-2(2.6d/2.8a)/Skystar3(S1401)

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.

Какую сумму готов отдать за поддержку ТВ в драйвере ?

1 wmz
5
13%
5 wmz
4
10%
10 wmz
15
38%
25 wmz
3
8%
50 wmz
5
13%
100 wmz
8
20%
 
Всего голосов: 40

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-04 23:19:44

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

пойду что ли Merfi в аське обрадую..
а то он все спрашивает
что нового?
))))

у тебя лично случайно нет s1401 или t3200 ?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-04 23:21:32

paradox писал(а):у тебя лично случайно нет s1401 или t3200 ?
Нету.
В общем теперь надо добиться стабильного лока сигнала.
Не задавай глупых вопросов, не услышишь вранья.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-04 23:28:49

ну этот драйвер и каффине с костылями это скорее заманиловка для спонсоров)

по нормальному я все делаю в новом драйвере который щас работает токо с ss3
где уже есть общий dvbhal.ko и который уже по умолчанию будет работать в видео итд
и уже нормальное api будет

токо для ss2 он пока медленно пишеться ))) точнее даже щас в суспенде

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-04 23:41:21

Вот лог:

Код: Выделить всё

sattv# ./start.sh
net.inet.udp.recvspace: 200000 -> 200000
net.inet.udp.maxdgram: 55000 -> 55000
reading channel from file 'channels.conf'
tuning to 018 1
Name: 1 | lnb: 1 | Freq: 11075 MHz | Polarity: V | FEC: 3/4[3] | SR: 27500 Kb/s | inv: auto
>> freq = 1325000 MHz, FEC = 3, symbolrate = 27500000, inv = 2
status 03 | signal 001c | snr 0af4 | UNLOCK | SIGNAL | CR | NOVITERBI | NOSYNC |
status 03 | signal 0035 | snr 1c88 | UNLOCK | SIGNAL | CR | NOVITERBI | NOSYNC |
status 03 | signal 0038 | snr 1e7c | UNLOCK | SIGNAL | CR | NOVITERBI | NOSYNC |
status 03 | signal 0035 | snr 1c88 | UNLOCK | SIGNAL | CR | NOVITERBI | NOSYNC |
status 03 | signal 0035 | snr 1c88 | UNLOCK | SIGNAL | CR | NOVITERBI | NOSYNC |
status 03 | signal 0035 | snr 1c88 | UNLOCK | SIGNAL | CR | NOVITERBI | NOSYNC |
status 03 | signal 0035 | snr 1c88 | UNLOCK | SIGNAL | CR | NOVITERBI | NOSYNC |
status 03 | signal 0038 | snr 1e7c | UNLOCK | SIGNAL | CR | NOVITERBI | NOSYNC |
status 03 | signal 0038 | snr 1e7c | UNLOCK | SIGNAL | CR | NOVITERBI | NOSYNC |
status 03 | signal 0038 | snr 1e7c | UNLOCK | SIGNAL | CR | NOVITERBI | NOSYNC |
Status: device dvb0 for pid 8192 created successfuly
reading channel from file 'channels.conf'
tuning to 018 1
Name: 1 | lnb: 1 | Freq: 11075 MHz | Polarity: V | FEC: 3/4[3] | SR: 27500 Kb/s | inv: auto
>> freq = 1325000 MHz, FEC = 3, symbolrate = 27500000, inv = 2
status 07 | signal 0035 | snr 1c88 | UNLOCK | SIGNAL | CR | VITERBI | NOSYNC |
status 1f | signal 0035 | snr 1c88 | LOCK | SIGNAL | CR | VITERBI | SYNC |
if kaffeine hangs here run 'configure --with-xinit-workaround' and recompile / reinstall ... ok
kaffeine: Found DVB device.
/dev/dvb : opened ( Samsung TBMU24112(PLL SL1935) )
0 EPG plugins loaded for device 0:0.
Loaded epg data : 0 events (0 msecs)
kaffeine: PLAYLIST
kaffeine: PlayList: add 1 items to playlist
kaffeine: PlayList: Check for kaffeine/noatun/m3u/pls/asx playlist
kaffeine: PlayList: Try loading kaffeine playlist
kaffeine: PlaylistImport: kaffeine: /root/.kde/share/apps/kaffeine/playlists/Список воспроизведения1.kaffeine
kaffeine: Window manager: KWin found
kaffeine: Kaffeine:: Try to load service: xine_part
kaffeine: This is a KaffeinePart...
kaffeine: XinePart: Creating new XinePart...
kaffeine: XinePart: Using xine-config file:
kaffeine: KXineWidget: Using default config file ~/.xine/config
sattv# Tuning to: VIVA Polska. / autocount: 0
Using DVB device 0:0 "Samsung TBMU24112(PLL SL1935)"
tuning DVB-S to 11075000 v 27500000
inv:2 fecH:3
DiSEqC: switch pos 0, 13V, loband (index 0)
DiSEqC: e0 10 38 f0 00 00
Can NOT inversion_auto
. LOCKED.
NOUT: 1
open failed: Operation not permitted
Tuning delay: 360 ms
kaffeine: KXineWidget: Using xine version 1.1.12
kaffeine: KXineWidget: Post-init xine engine
kaffeine: KXineWidget: Use audio driver auto
kaffeine: KXineWidget: Use video driver auto
kaffeine: KXineWidget: Init video driver
kaffeine: KXineWidget: Init audio driver
kaffeine: KXineWidget: Init OSD
kaffeine: KXineWidget: Font for OSD: sans
kaffeine: KXineWidget: Unscaled OSD available
kaffeine: KXineWidget: xine init successful
kaffeine: XinePart: load config
kaffeine: Set volume to: 86
kaffeine: KXineWidget: New visualization plugin: goom
kaffeine: PostFilter: Create Postprocessing Filter: tvtime
kaffeine: PostFilter: Parameter: method
kaffeine: PostFilter: Parameter: enabled
kaffeine: PostFilter: Parameter: pulldown
kaffeine: PostFilter: Parameter: framerate_mode
kaffeine: PostFilter: Parameter: judder_correction
kaffeine: PostFilter: Parameter: use_progressive_frame_flag
kaffeine: PostFilter: Parameter: chroma_filter
kaffeine: PostFilter: Parameter: cheap_mode
kaffeine: PostFilter: Get input
kaffeine: PostFilter: Get output
kaffeine: PostFilter: SetConfig tvtime:method=LinearBlend,enabled=1,pulldown=none,framerate_mode=half_top,judder_correction=0,use_progressive_frame_flag=1,chroma_filter=0,cheap_mode=1
kaffeine: PostFilter: Set parameter 'method' to value 'LinearBlend'
kaffeine: PostFilter: tvtime Apply integer value 2 on offset 0
kaffeine: PostFilter: Set parameter 'enabled' to value '1'
kaffeine: PostFilter: tvtime Apply integer value 1 on offset 4
kaffeine: PostFilter: Set parameter 'pulldown' to value 'none'
kaffeine: PostFilter: tvtime Apply integer value 0 on offset 8
kaffeine: PostFilter: Set parameter 'framerate_mode' to value 'half_top'
kaffeine: PostFilter: tvtime Apply integer value 1 on offset 12
kaffeine: PostFilter: Set parameter 'judder_correction' to value '0'
kaffeine: PostFilter: tvtime Apply integer value 0 on offset 16
kaffeine: PostFilter: tvtime Apply integer value 0 on offset 16
kaffeine: PostFilter: Set parameter 'use_progressive_frame_flag' to value '1'
kaffeine: PostFilter: tvtime Apply integer value 1 on offset 20
kaffeine: PostFilter: Set parameter 'chroma_filter' to value '0'
kaffeine: PostFilter: tvtime Apply integer value 0 on offset 24
kaffeine: PostFilter: Set parameter 'cheap_mode' to value '1'
kaffeine: PostFilter: tvtime Apply integer value 1 on offset 28
kaffeine: PostFilter: tvtime Apply integer value 1 on offset 28
kaffeine: KXineWidget: Deinterlace enabled: 1
kaffeine: PostFilter: Get output
kaffeine: PostFilter: Get input
kaffeine: KXineWidget: Playing: file:///usr/local/share/apps/kaffeine/logo
kaffeine: KXineWidget: New video frame size: 720x576 - aspect ratio: 1
kaffeine: KXineWidget: Switch to audio channel -1
kaffeine: XinePart: got new frame size from xine
kaffeine: Kaffeine: new video frame size: 720x576
pipe opened
demux_wavpack: (open_wv_file:127) open_wv_file: non-seekable inputs aren't supported yet.
xine pipe opened /root/.kaxtv.ts
kaffeine: KXineWidget: Switch to audio channel -1
kaffeine: XinePart: xine is playing
kaffeine: KXineWidget: New video frame size: 720x576 - aspect ratio: 1
kaffeine: XinePart: got new frame size from xine
kaffeine: Kaffeine: new video frame size: 720x576
kaffeine: KXineWidget: xine event: channels changed
kaffeine: XinePart: slotChannelInfo: currentAudio=-1  currentSub=-1
kaffeine: KXineWidget: xine event: channels changed
kaffeine: KXineWidget: xine event: channels changed
kaffeine: XinePart: slotChannelInfo: currentAudio=-1  currentSub=-1
kaffeine: KXineWidget: New video frame size: 768x576 - aspect ratio: 1.41176
kaffeine: XinePart: got new frame size from xine
kaffeine: Kaffeine: new video frame size: 768x576
kaffeine: KXineWidget: New video frame size: 768x576 - aspect ratio: 1.41176
kaffeine: XinePart: got new frame size from xine
kaffeine: Kaffeine: new video frame size: 768x576
Не задавай глупых вопросов, не услышишь вранья.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-04 23:46:54

там впринципе токо одна комнада нужна
dvbnet -p 8192
остальное лишнее

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-04 23:56:15

Вот скрин:
http://www.satnavigator.ru/kaffeine_work.jpg

В отличии от пингвиникса, под фрей и видео нормально захватывается.
Не задавай глупых вопросов, не услышишь вранья.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-05 0:01:55

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

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-05 1:42:12

paradox
Когда продолжение будет ?
Или опять на несколько месяцев эта тема в кому впадет ?

P.S. Уже наверное часа два каффеин работает - полет нормальный, никаких лагов, картинка стабильная.
Не задавай глупых вопросов, не услышишь вранья.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-05 1:49:36

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


этот драйвер сс2
и в том виде в котором щас заточен коффеин меня мало радует и интересует

говорю же все взгляды щас на devel драйвер который в ss3 ветке
он в дальнейшем будущем должен вытеснить ss2 и ttbudget из портов
и стать что то типа satdvb портом
в котором могут появиться
ss1
ss2
ttbdudget (уже есть ) осталась T3200 и S1400
pent@value
pent@net
с видео итд

помоему все
точно уже непомню что там у меня в каталоге satdvb ....


я к чему
мне нет смысла щас мучать этот сс2 и каффеин
что бы потом все опять переписывать

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-05 2:16:09

paradox писал(а):ну почему в коме
все ж уже завелось
плохо както работает)))
теперь будем ждать когда народ сбежиться
и захочет доспонсировать до нормального вида
хотя чувствую многим "и так сойдет" устроит
Так не устроит, потому что нет возможности каналы сканировать.
Ладно я под линуксом каналы отсканировал.
Кстати переключения дайсика в каффеине работает нормально,
сейчас залил каналы с нтв-ешного спутника, все нормально запустилось.
Не задавай глупых вопросов, не услышишь вранья.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-05 2:21:24

Так не устроит, потому что нет возможности каналы сканировать.
это который epg или как там
или кторый просто тюнер?

а поподробнее что там за беда

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-05 2:26:13

paradox писал(а):
Так не устроит, потому что нет возможности каналы сканировать.
это который epg или как там
или кторый просто тюнер?

а поподробнее что там за беда
Вот тут:
Сперва выбираешь какие у тебя спутники подключены тут:
http://www.satnavigator.ru/3.jpeg
Это сейчас работает

Потом идешь сюда:
http://www.satnavigator.ru/7.jpeg
По центру вверху выбираешь спутник который хочешь просканировать
Жмешь Начать поиск и начинается сканирование всех транспондеров с выбранного спутника и ищутся все каналы.
И в результате получается файлик channels.dvb со всеми каналами и пидами на спутнике.
Без него никак кина не посмотришь.
Дак вот это самое сканирование сейчас не работает.
Последний раз редактировалось Ratibor 2008-12-05 2:33:01, всего редактировалось 2 раза.
Не задавай глупых вопросов, не услышишь вранья.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-05 2:32:24

я так понимаю это проверка по списку тоесть по файлу что оно стягивает
_http://hftom.free.fr/kaxtv/dvbdata.tar.gz

ну будешь в бсд покажешь как оно там геаригует не так

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-05 2:34:50

paradox писал(а):я так понимаю это проверка по списку тоесть по файлу что оно стягивает
нет, вернее это списки транспондеров для спутников.
Начнем сначала ни примере спутника Hotberd и нтв+.

У меня два спутника подключены через дайсик.
Вот тут я выбрал их:
http://www.satnavigator.ru/3.jpeg
Названия спутников соответствуют названиям файлов в папке
/root/.kde/share/apps/kaffeine/dvb-s
на лнб2 у меня НТВ++ - это EutelsatW4-36.0E
Вот собержимое этого файла:

Код: Выделить всё

# Eutelsat W4 @ 36E
# freq pol sr fec

S 11727000 H 27500000 3/4
S 12245000 V 27500000 3/4
S 12265000 H 27500000 3/4
S 12284000 V 27500000 3/4
S 12303000 H 27500000 3/4
S 12322000 V 27500000 3/4
S 12341000 H 27500000 3/4
S 12360000 V 27500000 3/4
S 12380000 H 27500000 3/4
S 12399000 V 27500000 3/4
S 12418000 H 27500000 3/4
S 12437000 V 27500000 3/4
S 12456000 H 27500000 3/4
S 12476000 V 27500000 3/4
После выбора спутников и лнб идешь сюда:
http://www.satnavigator.ru/7.jpeg

Выбираешь EutelsatW4-36.0E и жмешь Начать поиск.
Программа поочереди настраивается на каждый транспондер и сканирует его на предмет наличия на данном транспонделе каналов.
В данном случае она сперва настраивается на первый транспондер из списка:
S 11727000 H 27500000 3/4
сканирует его и если находит на нем каналы, то выводит эти каналы в правое окошко,
потом настраивается на следующий транспондер из списка и т.д.
Когда транспондеры все отсканируются, ты можешь либо все эти каналы сохранить, либо выбрать через фильтр(внизу в центре).
К примеру тебе нужны все каналы, то вправом нижнем углу жмешь Выделить все и дальше Добавить выбранное.
Все каналы перекинутся в левое окошко:
http://www.satnavigator.ru/8.jpeg
И одновременно все эти данные запишуться в файл /root/.kde/share/apps/kaffeine/channels.dvb
А вот уже в основном окне ты видишь каналы из /root/.kde/share/apps/kaffeine/channels.dvb
Последний раз редактировалось Ratibor 2008-12-05 2:48:55, всего редактировалось 3 раза.
Не задавай глупых вопросов, не услышишь вранья.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-05 2:38:44

покажи скрин когда оно что то нашло на каком то транспондере
пид оно как узнает?того что нашло?
в файл я так смотрю этогонет...
другой файл какойто подтягивает?

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-05 2:49:41

смотри выше, надеюсь доступно объяснил.
Не задавай глупых вопросов, не услышишь вранья.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-05 2:58:22

сканирует его и если находит на нем каналы, то выводит эти каналы в правое окошко,
для это нужен тот второй /dev/dvbvideo который не токо на epg нужен

попробуешь под бсд
закомменировать dvr на dvb/video
а тот творой постаивть на dvbvideo
незабудь добавить dvbnet -p 8192 что бы поток пошел
и попробуешь проскаить...


если все получиться
попросим Nsand добавить еще один девайс dev/dvbscan для того что бы сканировать
он практически ничем небудет отличаться от dev/dvbvideo
токо в нем будут копии пакетов которые сыпяться в dvbvideo

вся причина в том что одновременно сразу несколько программ немогут открыть dvbvideo

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-05 3:02:22

paradox писал(а): если все получиться
попросим Nsand добавить еще один девайс dev/dvbscan для того что бы сканировать
он практически ничем небудет отличаться от dev/dvbvideo
токо в нем будут копии пакетов которые сыпяться в dvbvideo

вся причина в том что одновременно сразу несколько программ немогут открыть dvbvideo
Копии потоков я думаю не нужно делать, а то комп может одуреть от такого счастья :)
Нужно на уровне дров разбирать поток и делать устройства каждое для своих целей.
Сейчас попробую проверить epg.
Не задавай глупых вопросов, не услышишь вранья.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-05 3:07:54

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

ты незнаешь у кого можно узнать чем PES пакет отличаеться от ES пакета?
и ихний формат вообще
причем это не те PES ES которые идут уже как бы видео
а те которые сразу в TS пакете идут....


зы
вот SC десремблер реально можно было и в ядро загнать
он реально много жрет проц времени

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-05 3:15:49

paradox писал(а): ты незнаешь у кого можно узнать чем PES пакет отличаеться от ES пакета?
и ихний формат вообще
причем это не те PES ES которые идут уже как бы видео
а те которые сразу в TS пакете идут....
У меня на сайте есть пользоваттель dimajest, он точно знает, попробуй до него достучаться.
Не задавай глупых вопросов, не услышишь вранья.

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-05 3:22:32

Пересобрал каффеин с отключенным dvr и включенным epg,
не работает все равно.
Не задавай глупых вопросов, не услышишь вранья.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-05 3:28:15

поток включил?
dvbnet -p 8192

Аватара пользователя
Ratibor
сержант
Сообщения: 204
Зарегистрирован: 2008-01-12 22:50:24
Контактная информация:

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение Ratibor » 2008-12-05 3:33:44

да
Не задавай глупых вопросов, не услышишь вранья.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-05 3:37:27

Код: Выделить всё

kaffeine/src/input/dvb/plugins/epg/kaffeinedvbsection.cpp
 
 bool KaffeineDVBsection::setFilter( int pid, int tid, int timeout, bool checkcrc )
 {
	//struct dmx_sct_filter_params sctfilter;
	QString demuxer = QString("/dev/dvbvideo");
удостоверся что именно сдесь правил dvbvideo

дальше добавь такие строки в файле /src/input/dvb/dvbsi.cpp

Код: Выделить всё

bool NitSection::getSection( int pid, int tid, int timeout )
{
        unsigned char buf[4096];
        int i, n=0;
        int skip=0;
        int last=1, current=0, loop=0;
        QValueList<int> list;

        if ( !setFilter( pid, tid, timeout ) )
                return false;

        do {
                if ( poll(pf,1,timeout)>0 ){
                        if ( pf[0].revents & POLLIN ){
                                n = read( fdDemux, buf, 4096 );

                               //вставляй 2 строки
                                fprintf(stderr, "NitSection::getSection %d %d\n", pid, tid);
                                printf("NitSection::getSection %d %d\n", pid, tid);

                                skip = 0;
                        }
                        else
                                skip++;

Код: Выделить всё

bool DVBsi::getSection( int pid, int tid, int timeout, int sid )
{
        unsigned char buf[4096];
        int i, n=0;
        int skip=0;
        int last=1, current=0, loop=0;
        QValueList<int> list, sidList;
        int cursid;

        if ( !setFilter( pid, tid, timeout ) )
                return false;

        do {
                if ( poll(pf,1,timeout)>0 ){
                        if ( pf[0].revents & POLLIN ){
                                n = read( fdDemux, buf, 4096 );

                               //вставляй 2 строки
                                fprintf(stderr, "DVBsi::getSection %d %d %d\n", pid, tid, sid);
                                printf("DVBsi::getSection %d %d %d\n", pid, tid, sid);

                                skip = 0;
                        }
                        else
                                skip++;
                }
и будем смотреть лог
должны секции при скане читатьсяи плеваться найдеными pid sid tid

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Просмотр ТВ на SkyStar-2

Непрочитанное сообщение paradox » 2008-12-05 3:38:44

еще забыл
ifconfig dvb0 192.168.238.238 up
обязательно оно DMA запускает
а то пид есть а DMA стоит