Tuesday, September 7th 2010, 1:50pm UTC+1

You are not logged in.

  • Login
  • Register

Dear visitor, welcome to Linux VDR/DVB форум. If this is your first visit here, please read the Help. It explains how this page works. You must be registered before you can use all the page's features. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

Goga777

Moderator

Posts: 2,621

Thanks: 715

1

Monday, January 18th 2010, 7:51pm

настраиваем streamdev для XBMC pvr-testing2

делимся настройками и опытом, как заточить streamdev плагин для pvr2 ветки

http://xbmc.svn.sourceforge.net/viewvc/x…eamdev/patches/

новый патчик

Quoted


streamdev-cvs170110-VDR1.7.11ParentalRating.patch
alwinus added: Patch for streamdev VDR plugin for update parental rating to VDR 1.7.11
motor Strong 2100 + diseqc switch 4x1 Ku + C band
#Dreambox 7000 15W - 96,5E
#XBMC svn revision 28276
#HVR-4000+firmware version 1.26.90.0+драйвера от Igor M. Liplianin - S2-Liplianin VDR 1.7.13 vdr-xine + Debian sid + kernel 2.6.30
AMD Sempron 2800+ NVIDIA Sparkle GeForce 8400 GS 512 MB (GPU G98 A2) fanles PCI + Nvidia drivers 195.30 beta + xine-lib-1.2-HG

1 registered user thanked already.

Users that thanked:

s2006 (19.01.2010)

FANTOM

Beginner

Posts: 233

Thanks: 46

2

Monday, January 18th 2010, 8:09pm

http://forum.free-x.de/wbb/index.php?pag…12020#post12020
поделился, правда без этого патчика, потому как вдр 1.7.10 у меня, может кто нибудь попробует на своей конфигурации?
Меня она не устраивает скоростью переключения каналов...
#VDR №1 ST-4200->s2-liplianin->vdr 1.7.8->vdr-xine 0.9.3 -> ASUS M3N78-EN (Geforce 8300)->xine-vdpau (svn)->AMD Athlon(tm) 64 X2 Dual Core Processor 4600+->Ubuntu 9.04
#VDR №2 ST-4200->s2-liplianin->vdr 1.7.10 (repo)->vdr-plugin-streamdev-server (repo)->XBMC-pvr2 (repo)->Gigabyte GA-8I945GMF->Geforce 8600GT (G84)->Pentium 4 3Ghz HT->Ubuntu 9.10

___________________________________________

http://killall.net.ru - DVB в Linux!

Goga777

Moderator

Posts: 2,621

Thanks: 715

3

Monday, January 18th 2010, 8:16pm

в vdr рассылке товарищ доволен - правда у него версии чуть постарее
http://www.spinics.net/lists/vdr/msg22071.html
motor Strong 2100 + diseqc switch 4x1 Ku + C band
#Dreambox 7000 15W - 96,5E
#XBMC svn revision 28276
#HVR-4000+firmware version 1.26.90.0+драйвера от Igor M. Liplianin - S2-Liplianin VDR 1.7.13 vdr-xine + Debian sid + kernel 2.6.30
AMD Sempron 2800+ NVIDIA Sparkle GeForce 8400 GS 512 MB (GPU G98 A2) fanles PCI + Nvidia drivers 195.30 beta + xine-lib-1.2-HG

Goga777

Moderator

Posts: 2,621

Thanks: 715

4

Saturday, January 23rd 2010, 8:07am

патчи для streamdev

что удалось узнать про патчи для streamdev которые лежат в исходниках pvr2 ветки
http://xbmc.svn.sourceforge.net/viewvc/x…eamdev/patches/

streamdev-cvs170110-allowStopRecording.patch Patch for streamdev VDR plugin to allow delete running timers
streamdev-cvs170110-allowStopRecording.patch патч позволяет удалять запущенные таймера на запись программ

streamdev-cvs170110-VDR1.7.11ParentalRating.patch Patch for streamdev VDR plugin for update parental rating to VDR 1.7.11
streamdev-cvs170110-VDR1.7.11ParentalRating.patch Патч обновляет parental rating для VDR 1.7.11 (что такое parental rating я толком не знаю - по моему, он улучшает цветопередачу при показе EPG в XBMC)

streamdev-cvs221109-AddCallbackMsg.diff - пока не знаю, что это за патч

streamdev-cvs221109-AddFemonV1.diff - добавляет поддержку femon в pvr2

вот эти 4 патча и надо накладывать на cvs streamdev для vdr 1711

vdr-1.7.10_extensionsAndXBMC.diff - модифицированный extension patch (от Zulu) для vdr 1.7.10 для поддержки streamdev и parental rating
motor Strong 2100 + diseqc switch 4x1 Ku + C band
#Dreambox 7000 15W - 96,5E
#XBMC svn revision 28276
#HVR-4000+firmware version 1.26.90.0+драйвера от Igor M. Liplianin - S2-Liplianin VDR 1.7.13 vdr-xine + Debian sid + kernel 2.6.30
AMD Sempron 2800+ NVIDIA Sparkle GeForce 8400 GS 512 MB (GPU G98 A2) fanles PCI + Nvidia drivers 195.30 beta + xine-lib-1.2-HG

This post has been edited 1 times, last edit by "Goga777" (Jan 30th 2010, 8:24pm)


1 registered user thanked already.

Users that thanked:

yuriy (23.01.2010)

MVG

Beginner

Posts: 53

Thanks: 10

Location: Таганрог

5

Saturday, January 23rd 2010, 12:03pm

На сколько мне известно, parental rating - это рейтинг, зависящий от содержимого телепрограммы. На его основе можно запретить просмотр определенных телевизионных передач детям.
VDR1: VIA Epia ME6000 + SkyStar2.6D, vdr 1.6.0-2 + softdevice (DirectFB and CLE266 hw decode), vdr-actuator, Gentoo
VDR2: Intel D945GSEJT + Broadcom CrystalHD - эксперимент, Gentoo

Bikalexander

Википед

Posts: 799

Thanks: 456

6

Saturday, January 23rd 2010, 2:10pm

В ЕПГ появляется дополнительная инфа о передачах. Другими словами класификация по темам как Movie/Drama, Detective/Thriller, Adventure/Western/War.
ArVDR WIKI
VDR WIKI RU

Debian Etch/ TT S2300 V 2.3 "modded", 4MB Mod, Full-TS Mod / Tevii S460 / Geniatech Digistar/ Stab HH100 / Gibertini 1m / Invacom Twin LNB
VDPAU: Sparkle PCI 8400GS SF-PC84GS512U2LP GPU 98 A2

1455

Beginner

Posts: 894

Thanks: 382

7

Saturday, January 30th 2010, 7:53pm

Quoted

Да, cvs версия плагина поддерживает xbmc pvr (начиная с 22-11-2009
Но вам нужны еще пара патчей для stremdev
streamdev-cvs221109-AddFemonV1.diff
streamdev-cvs221109-AddCallbackMsg.diff)
которые вы найдете в pvr-testing2/xbmc/pvrclients/vdr-streamdev/patches
или http://xbmc.svn.sourceforge.net/viewvc/x…eamdev/patches/
и нужен еще патч для vdr vdr-1.7.10 (найдете его там же)
vdr-1.7.10_extensionsAndXBMC.diff

Хотел посмотреть текущее состояние дел, но на текущую ревизию cvs это не ложится.
В исходных pvr-testing2 имеется свой streamdev, в папке которого лежат патчи, но он тоже не патчится.

Так что СЕЙЧАС по этому поводу говорит автор плагина ?

----------->
Ошибка вышла.
Стёр и заново перекачал cvs версию - прошло 2 патча из исходных XBMC.
Asus M2N-E SLI, 4Gb, AMD Athlon 64X2 6000+, GF8600GT, HVR4000, TV Toshiba 52CJM9UR.

This post has been edited 1 times, last edit by "1455" (Jan 30th 2010, 8:26pm)


Goga777

Moderator

Posts: 2,621

Thanks: 715

8

Saturday, January 30th 2010, 8:27pm

я на cvs streamdev пару недель назад накладывал все 4 патча
настраиваем streamdev для XBMC pvr2-testing

они все легли без проблем - быть может автор что-то поменял в cvs - какие патчи не наложились ?
motor Strong 2100 + diseqc switch 4x1 Ku + C band
#Dreambox 7000 15W - 96,5E
#XBMC svn revision 28276
#HVR-4000+firmware version 1.26.90.0+драйвера от Igor M. Liplianin - S2-Liplianin VDR 1.7.13 vdr-xine + Debian sid + kernel 2.6.30
AMD Sempron 2800+ NVIDIA Sparkle GeForce 8400 GS 512 MB (GPU G98 A2) fanles PCI + Nvidia drivers 195.30 beta + xine-lib-1.2-HG

1455

Beginner

Posts: 894

Thanks: 382

9

Saturday, January 30th 2010, 10:30pm

Облом.
У меня с патчем vdr-1.7.10_extensionsAndXBMC.diff ошибка сборки vdr. Make.config в части плагинов - по дефолту.

Source code

1
2
dvbdevice.c: In constructor ‘cDvbDevice::cDvbDevice(int)’:
dvbdevice.c:538: ошибка: нет декларации ‘FE_CAN_2G_MODULATION’ в этой области видимости

Проверил оригинальный патч расширений (мало ли, что могло измениться в системе) - всё ОК. Т.е., ничего не изменилось в системе.

Goga777, какую именно версию vdr-1.7.10_extensionsAndXBMC.diff ты скачивал со странички:
http://xbmc.svn.sourceforge.net/viewvc/x…C.diff?view=log
Их две. Я взял новую, но похоже, vdr с ней собирается только на Кармике.

На 9.04 cобирается только со старой ревизией патча.
Asus M2N-E SLI, 4Gb, AMD Athlon 64X2 6000+, GF8600GT, HVR4000, TV Toshiba 52CJM9UR.

This post has been edited 2 times, last edit by "1455" (Jan 31st 2010, 1:55pm)


Goga777

Moderator

Posts: 2,621

Thanks: 715

10

Wednesday, February 10th 2010, 5:02pm

серьезно переписан патч для streamdev , который требует свежего xbmc из svn

streamdev-cvs100210-ReplaceRecordingStreaming.patch

Quoted


changed: Complete rewrite of VDR client recording streaming (streamdev on VDR must be patched)
added: Patch for rewritten record streaming mechanism in streamdev "streamdev-cvs100210-ReplaceRecordingStreaming.patch"
motor Strong 2100 + diseqc switch 4x1 Ku + C band
#Dreambox 7000 15W - 96,5E
#XBMC svn revision 28276
#HVR-4000+firmware version 1.26.90.0+драйвера от Igor M. Liplianin - S2-Liplianin VDR 1.7.13 vdr-xine + Debian sid + kernel 2.6.30
AMD Sempron 2800+ NVIDIA Sparkle GeForce 8400 GS 512 MB (GPU G98 A2) fanles PCI + Nvidia drivers 195.30 beta + xine-lib-1.2-HG

This post has been edited 1 times, last edit by "Goga777" (Feb 10th 2010, 5:25pm)


1455

Beginner

Posts: 894

Thanks: 382

11

Wednesday, February 10th 2010, 5:19pm

В смысле, cvs или есть и вариант из svn ?
Asus M2N-E SLI, 4Gb, AMD Athlon 64X2 6000+, GF8600GT, HVR4000, TV Toshiba 52CJM9UR.

Goga777

Moderator

Posts: 2,621

Thanks: 715

12

Wednesday, February 10th 2010, 5:24pm

я имел ввиду - требует svn xbmc
motor Strong 2100 + diseqc switch 4x1 Ku + C band
#Dreambox 7000 15W - 96,5E
#XBMC svn revision 28276
#HVR-4000+firmware version 1.26.90.0+драйвера от Igor M. Liplianin - S2-Liplianin VDR 1.7.13 vdr-xine + Debian sid + kernel 2.6.30
AMD Sempron 2800+ NVIDIA Sparkle GeForce 8400 GS 512 MB (GPU G98 A2) fanles PCI + Nvidia drivers 195.30 beta + xine-lib-1.2-HG

Goga777

Moderator

Posts: 2,621

Thanks: 715

13

Wednesday, February 10th 2010, 5:58pm

скачал свежий cvs streamdev снова. Наложил пару патчей

streamdev-cvs100210-ReplaceRecordingStreaming.patch
streamdev-cvs221109-AddCallbackMsg.diff

а

streamdev-cvs221109-AddFemonV1.diff наложить не могу - 1 out of 6 hunks FAILED


Quoted


cat streamdev-cvs221109-AddFemonV1.diff | patch -p1
patching file server/connectionVTP.c
Hunk #1 succeeded at 8 (offset 1 line).
Hunk #2 succeeded at 735 (offset 23 lines).
Hunk #3 succeeded at 848 (offset 23 lines).
Hunk #4 FAILED at 867.
Hunk #5 succeeded at 924 (offset 23 lines).
Hunk #6 succeeded at 1379 (offset 10 lines).
1 out of 6 hunks FAILED -- saving rejects to file server/connectionVTP.c.rej
patching file server/connectionVTP.h
Hunk #1 succeeded at 13 with fuzz 2 (offset 2 lines).
Hunk #2 succeeded at 40 (offset 3 lines).
Hunk #3 succeeded at 85 (offset 11 lines).
patching file services/femonservice.h



http://pastebin.com/m10662b78
motor Strong 2100 + diseqc switch 4x1 Ku + C band
#Dreambox 7000 15W - 96,5E
#XBMC svn revision 28276
#HVR-4000+firmware version 1.26.90.0+драйвера от Igor M. Liplianin - S2-Liplianin VDR 1.7.13 vdr-xine + Debian sid + kernel 2.6.30
AMD Sempron 2800+ NVIDIA Sparkle GeForce 8400 GS 512 MB (GPU G98 A2) fanles PCI + Nvidia drivers 195.30 beta + xine-lib-1.2-HG

Alextuzov

Beginner

Posts: 457

Thanks: 203

Location: Северо-Кавказская губерния

Occupation: Предприниматель: Сервис-центр по ремонту телевидеотехники

14

Wednesday, February 10th 2010, 7:15pm

Если в VDR: Настройки - Модули расширения - streamdev-server - "Поведение остановки" стоит "Никогда не остановлен" - то в xbmc нельзя будет переключать каналы за пределами одного транспондера - то есть доступны только каналы находящиеся на одной частоте на которой работал vdr в момент перехода на xbmc. Чтобы все нормально работало нужно выставить "Всегда остановлен" Я нарвался на это дело и долго не мог понять почему у меня каналы в xbmc не переключаются.
К Линуксу необходимы прямые руки и крепкие нервы.
Причем, чем кривее руки, тем крепче должны быть нервы.


#Dreambox 7020, Eutelsat 36E
#VDR 1.7.15 | Rotor 5E - 80E | xine-lib-1.2 HG c VDPAU+xine 0.9.3 | DVB-S2 карта ST-4200 | Motherboard Gigabyte GA-MA78G-DS3H, Processor AMD Phenom Triple Core | Ubuntu 9.04 | NVIDIA GeForce 9500 GT (G96) at PCI:1:0:0 (GPU-0) /Driver NVIDIA 256.35

4 registered users thanked already.

Users that thanked:

Dim0n (11.02.2010), Goga777 (12.02.2010), s2006 (11.02.2010), yuriy (12.02.2010)

s2006

Beginner

Posts: 250

Thanks: 80

Location: UA

15

Friday, February 12th 2010, 9:29am

Я нарвался на это дело и долго не мог понять почему у меня каналы в xbmc не переключаются.
Спасибо, и я нарвался :)
Athlon-4450e(2300Мгц), Asus M3N78-VM(8200), Tevii S460, пульт SONY RM-ED011(на Com-порту), Ubuntu 10.04, драйвера от Igor M. Liplianin, VDR-1.7.14, XBMC-pvr2

yuriy

Beginner

Posts: 359

Thanks: 90

Location: Астрахань

Occupation: компьютерная безопасность

16

Friday, February 12th 2010, 11:02am

Quoted

Я нарвался на это дело и долго не мог понять почему у меня каналы в xbmc не переключаются.

Спасибо, я не помню, нарывался я на это или нет, но совет хороший. Скорее всего иногда каналы из-за этого плохо переключаются и именно на другой транспондер ;) ... надо проверить у себя...
ATHLON-64 X2 6000+ 3.1 ГГц, ASUSTeK M3A78-VM, 512Mb GeForce 9500GT, NEC MultiSync LCD225WXM, EuroDream GTP-2100AM, DRE-7300, Arion AF-1700E, TT-budget S1401
1.Ubuntu 9.04+VDR-1.7.12+xine-vdpau (xine-0.9.3+патч)+xbmc +AzurewaveAD SP400+драйвера от I.Liplianin+NVIDIA 195.30
2.Ubuntu 10.04+VDR-1.7.15+xine-lib-1.2+xbmc+NVIDIA 256.53+ASRock A330ION+драйвера от I.Liplianin+TeVii S660+Winsis WI-12 Black

s2006

Beginner

Posts: 250

Thanks: 80

Location: UA

17

Friday, February 12th 2010, 11:30am

Там сразу под ней еще одна опция есть. Ее я тоже поменял на противоположное состояние. (Не помню как звучит и на что менял, сейчас не могу посмотреть).
После этого к тете вдр стучит настойчивее, даже при выпадании окошка типа "канал не может быть проигран" в xbmc. Логи вдр-а получаются на подобии как с ксайном.
А до этого - раз стукнулся и молчит, если сразу включилось - хорошо, иначе - не хорошо:)
Athlon-4450e(2300Мгц), Asus M3N78-VM(8200), Tevii S460, пульт SONY RM-ED011(на Com-порту), Ubuntu 10.04, драйвера от Igor M. Liplianin, VDR-1.7.14, XBMC-pvr2

1455

Beginner

Posts: 894

Thanks: 382

18

Friday, February 12th 2010, 2:13pm

Много уже времени прошло с этой даты: XBMC pvr-testing2 - VDR как backend к XBMC через streamdev plugin
На днях было время и решил разобраться с настройками streamdev, чтобы написать хавту по настройке, т.к. именно это представлено весьма туманно.
Для начала, просмотрел ролик: http://www.youtube.com/watch?v=p8JrnC4EinU
Конечно, я ставил всё из исходных, а не из пакетов.
Конфигурация такая:
Kubuntu 9.10 x86_64 со всеми включенными рюшечками.
vdr 1.7.12 с последним на с.д. патчем http://copperhead.vdr-developer.org/down…P-NG-v1rc3.diff
Включено для компиляции всё, кроме ATSC, EHD и MENUORG ("Кутить, так кутить. Оффициант! Ещё одну ириску!")
Запущено великое множество плагинов, среди которых streamdev-cvs с патчами streamdev-cvs100210-ReplaceRecordingStreaming.patch и streamdev-cvs221109-AddCallbackMsg.diff

Что сказать... Кроме мата, в процессе ничего не было слышно. Какая уж тут инструкция по настройке...
1. Включение стриминга в vdr из OSD совершенно не понятно.
По смыслу нужно было бы включить только вещание на 127.0.0.1 по порту 3000, но это позволяет только увидеть список каналов из браузера (127.0.0.1:3000), а приём стриминга на loopback в XBMC при этом не работает вообще. Мне пришлось включить VDR to VDR server на порту 2004.
Скажу честно: выявил только тот факт, что "VDR to VDR server" должен быть включён, а какие именно настройки сейчас считаются правильными - тайна, покрытая мраком. Можно написать что угодно и всё равно будет работать. Бред какой-то.
Если я сервер и на что-то вещаю, то я же не могу вещать сам на себя, но непонятная идеология требует, чтобы был прописан IP именно данной машины. Т.о., если роутер 192.168.1.1, то первая машина и она же vdr-server будет 192.168.1.2. Так и в *.conf пишу: 192.168.1.2/24.
Пока оставил так потому, что можно зайти из браузера и в XBMC тоже будет работать.

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
streamdev-server.AllowSuspend = 0
streamdev-server.HTTPBindIP = 192.168.1.2
streamdev-server.HTTPServerPort = 3000
streamdev-server.HTTPStreamType = 0
streamdev-server.IGMPBindIP = 0.0.0.0
streamdev-server.IGMPClientPort = 1234
streamdev-server.IGMPStreamType = 0
streamdev-server.MaxClients = 1
streamdev-server.ServerPort = 2004
streamdev-server.StartHTTPServer = 1
streamdev-server.StartIGMPServer = 0
streamdev-server.StartServer = 1
streamdev-server.SuspendMode = 1
streamdev-server.VTPBindIP = 192.168.1.2

2. Очень умнО назвали кнопку активации эддонов - "Добавить Погоду". Если бы не тот видеоклип, то хрен догадаешься. Ага, молодцы. Браво. Ладно, нажимаю её и выбираю vdr и OK.
Затем, чего-то поковырял в его настройках и в результате опять вернулся на себя - 192.168.1.2, 2004.
Зайти в эти настройки из OSD XBMC у меня получилось только первый раз. Все остальные попытки приводили к крэшу XBMC, хоть останавливай стриминг, хоть нет.

3. Про VDPAU, в отличии от проигрывания видеофайлов, нет ни слова, равно, как и про его деинтерлейсинг. Соответственно, работает не очень хорошо - подёргивается, примораживает и иногда рассыпается на кубики.

4. Про фемон тоже ничего пока не вижу.

5. При запуске, пока не загрузится прогресс-индикатор наполнея EPG, нет смысла включать канал. Это утомляет, хотя потом каналы переключаются не медленнее, чем в самом VDR.
Asus M2N-E SLI, 4Gb, AMD Athlon 64X2 6000+, GF8600GT, HVR4000, TV Toshiba 52CJM9UR.

Goga777

Moderator

Posts: 2,621

Thanks: 715

19

Friday, February 12th 2010, 2:40pm

Если я сервер и на что-то вещаю, то я же не могу вещать сам на себя, но непонятная идеология требует, чтобы был прописан IP именно данной машины. Т.о., если роутер 192.168.1.1, то первая машина и она же vdr-server будет 192.168.1.2. Так и в *.conf пишу: 192.168.1.2/24.


почему не можешь вещать сам на себя ? можешь. Порт только укажи для 127.0.0.1


streamdev-server.AllowSuspend = 0


АлексТузов предлагает streamdev-server.AllowSuspend = 1


Очень умнО назвали кнопку активации эддонов - "Добавить Погоду". Если бы не тот видеоклип, то хрен догадаешься. Ага, молодцы. Браво. Ладно, нажимаю её и выбираю vdr и OK.


не подтверждаю. Нет у меня никакой погоды в активации аддона.

4. Про фемон тоже ничего пока не вижу.


а ты фемоновкий патч не установил для streamdev. Но даже с ним при включенной галке показывать snr я не смог его увидеть - кто знает - куда смотреть ???

При запуске, пока не загрузится прогресс-индикатор наполнея EPG, нет смысла включать канал. Это утомляет, хотя потом каналы переключаются не медленнее, чем в самом VDR.


хотелось бы иметь возможность отключения этой фичи.
motor Strong 2100 + diseqc switch 4x1 Ku + C band
#Dreambox 7000 15W - 96,5E
#XBMC svn revision 28276
#HVR-4000+firmware version 1.26.90.0+драйвера от Igor M. Liplianin - S2-Liplianin VDR 1.7.13 vdr-xine + Debian sid + kernel 2.6.30
AMD Sempron 2800+ NVIDIA Sparkle GeForce 8400 GS 512 MB (GPU G98 A2) fanles PCI + Nvidia drivers 195.30 beta + xine-lib-1.2-HG

1455

Beginner

Posts: 894

Thanks: 382

20

Friday, February 12th 2010, 4:57pm

Quoted

Порт только укажи для 127.0.0.1
Я же написал, что вообще не работает на loopback. Ну, покажи тогда свои фрагменты *.conf и остальное, что покажет настройки сети.

Quoted

АлексТузов предлагает streamdev-server.AllowSuspend = 1
Это не соответствует опции OSD "Всегда выключен/включён". Это про юзера, имеет он право останавливать или нет. Я эту строчку взял из работающего и переключающего XBMC.

Quoted

Нет у меня никакой погоды в активации аддона.
Проверь ревизию 27617. Хороший там перевод.
Точнее, там написано "Дополнение погоды". Скриншот показать?

Quoted

фемоновкий патч не установил
А на vdr портале писали, что сегодня нужны только 2 патча, которые я указал выше. Стало быть, ввели в заблуждение?

Кстати, то же самое, что я сделал в Kubuntu, попытался повторить на Ubuntu c vdr 1710 и не пашет. Видать, стандартный EXT-патч для 1710 тут не подходит.
Asus M2N-E SLI, 4Gb, AMD Athlon 64X2 6000+, GF8600GT, HVR4000, TV Toshiba 52CJM9UR.