Hello everyone! I'm from Argentina, and up to last month I've been using VDR 1.7.262 with an ISDB-T USB adapter. It works really good, but the last week I've been trying to upgrade to VDR 2.2 and I've found a problem with ISDB-T cards: they are not supported.
As I'm really interested in using VDR, I was digging inside the code and found a partial solution for this problem: as ISDBT is the same as DVBT, I've changed the way delivery system is queried. My changes are applied in a cloned repo at github:
https://github.com/chrodriguez/vdr/commit/dadbca57c2dc55c1c53b4fa8f68b56728a...
That's the only change I've made. Now I can enjoy my fresh upgraded VDR installation!!
I think a better refactor should be made, but for now it's working perfectly deployed as a docker container: https://registry.hub.docker.com/u/chrodriguez/vdr
Thanks for this wonderfull project!
On 04.08.2015 08:12, Christian Rodriguez wrote:
Hello everyone! I'm from Argentina, and up to last month I've been using VDR 1.7.262 with an ISDB-T USB adapter. It works really good, but the last week I've been trying to upgrade to VDR 2.2 and I've found a problem with ISDB-T cards: they are not supported.
As I'm really interested in using VDR, I was digging inside the code and found a partial solution for this problem: as ISDBT is the same as DVBT, I've changed the way delivery system is queried. My changes are applied in a cloned repo at github:
https://github.com/chrodriguez/vdr/commit/dadbca57c2dc55c1c53b4fa8f68b56728a...
That's the only change I've made. Now I can enjoy my fresh upgraded VDR installation!!
I think a better refactor should be made, but for now it's working perfectly deployed as a docker container: https://registry.hub.docker.com/u/chrodriguez/vdr
If it works for you this way, I'll adopt this change in the next version.
Surely there should be a better implementation, since ISDB-T has several tuning parameters of its own. But since there is no such signal here I can't implement/test this myself. Somebody with the proper hardware/signal/knowledge would have to do that.
Klaus
El 04/08/15 a las 05:25, Klaus Schmidinger escribió:
On 04.08.2015 08:12, Christian Rodriguez wrote:
Hello everyone! I'm from Argentina, and up to last month I've been using VDR 1.7.262 with an ISDB-T USB adapter. It works really good, but the last week I've been trying to upgrade to VDR 2.2 and I've found a problem with ISDB-T cards: they are not supported.
As I'm really interested in using VDR, I was digging inside the code and found a partial solution for this problem: as ISDBT is the same as DVBT, I've changed the way delivery system is queried. My changes are applied in a cloned repo at github:
https://github.com/chrodriguez/vdr/commit/dadbca57c2dc55c1c53b4fa8f68b56728a...
That's the only change I've made. Now I can enjoy my fresh upgraded VDR installation!!
I think a better refactor should be made, but for now it's working perfectly deployed as a docker container: https://registry.hub.docker.com/u/chrodriguez/vdr
If it works for you this way, I'll adopt this change in the next version.
Surely there should be a better implementation, since ISDB-T has several tuning parameters of its own. But since there is no such signal here I can't implement/test this myself. Somebody with the proper hardware/signal/knowledge would have to do that.
I've tried to follow vdr code, and I think I shall add specific code to dvbdevice.c, specially:
* GetRequiredDeliverySystem * cDvbTuner::SetFrontend * cDvbDevice::QueryDeliverySystems * cDvbDevice::ProvidesSource
Is there any developer guide for VDR so I can read it before trying to understand directly from code? I have the proper HW & signal...
Thanks!
Klaus
On 05.08.2015 04:16, Christian Rodriguez wrote:
El 04/08/15 a las 05:25, Klaus Schmidinger escribió:
On 04.08.2015 08:12, Christian Rodriguez wrote:
Hello everyone! I'm from Argentina, and up to last month I've been using VDR 1.7.262 with an ISDB-T USB adapter. It works really good, but the last week I've been trying to upgrade to VDR 2.2 and I've found a problem with ISDB-T cards: they are not supported.
As I'm really interested in using VDR, I was digging inside the code and found a partial solution for this problem: as ISDBT is the same as DVBT, I've changed the way delivery system is queried. My changes are applied in a cloned repo at github:
https://github.com/chrodriguez/vdr/commit/dadbca57c2dc55c1c53b4fa8f68b56728a...
That's the only change I've made. Now I can enjoy my fresh upgraded VDR installation!!
I think a better refactor should be made, but for now it's working perfectly deployed as a docker container: https://registry.hub.docker.com/u/chrodriguez/vdr
If it works for you this way, I'll adopt this change in the next version.
Surely there should be a better implementation, since ISDB-T has several tuning parameters of its own. But since there is no such signal here I can't implement/test this myself. Somebody with the proper hardware/signal/knowledge would have to do that.
I've tried to follow vdr code, and I think I shall add specific code to dvbdevice.c, specially:
- GetRequiredDeliverySystem
- cDvbTuner::SetFrontend
- cDvbDevice::QueryDeliverySystems
- cDvbDevice::ProvidesSource
That sounds about right.
Is there any developer guide for VDR so I can read it before trying to understand directly from code?
There's just the source ;-).
Klaus
Your message has encoding problems... I'll transcript your question:
" Hi Christian,
thanks for sharing your experience !
Do you know of any good ISDB-T internal cards ? I looked around, but for DVB-T I find many dual receiver cards, for ISDB-T it looks like there are "only" single-receiver USB sticks ?
Kind regards from Vienna, Austria "
I've only seen isdb-t usb sticks. I never hear from pci(e) isdbt cards, at least in Argentina
El 04/08/15 a las 07:06, Thomas Netousek escribió:
An HTML attachment was scrubbed... URL: http://www.linuxtv.org/pipermail/vdr/attachments/20150804/baaeeea0/attachment-0001.html
Hi Thomas.
Do you know TBS ISDB-T cards?
Quad tuner https://www.tbsdtv.com/products/tbs6814-isdb-t-quad-tuner-pcie-card.html
and multistandard octa tuner https://www.tbsdtv.com/products/tbs6209-dvb-t2-c2-tc-isdbt-octatv-tuner.html
Kind regrads
Sergio
El 04/08/2015 a las 7:06, Thomas Netousek escribió:
Hi Christian,
thanks for sharing your experience !
Do you know of any good ISDB-T internal cards ? I looked around, but for DVB-T I find many dual receiver cards, for ISDB-T it looks like there are "only" single-receiver USB sticks ?
Kind regards from Vienna, Austria
Thomas
On 08/04/15 08:12, Christian Rodriguez wrote:
Hello everyone! I'm from Argentina, and up to last month I've been using VDR 1.7.262 with an ISDB-T USB adapter. It works really good, but the last week I've been trying to upgrade to VDR 2.2 and I've found a problem with ISDB-T cards: they are not supported.
As I'm really interested in using VDR, I was digging inside the code and found a partial solution for this problem: as ISDBT is the same as DVBT, I've changed the way delivery system is queried. My changes are applied in a cloned repo at github:
https://github.com/chrodriguez/vdr/commit/dadbca57c2dc55c1c53b4fa8f68b56728a...
That's the only change I've made. Now I can enjoy my fresh upgraded VDR installation!!
I think a better refactor should be made, but for now it's working perfectly deployed as a docker container: https://registry.hub.docker.com/u/chrodriguez/vdr
Thanks for this wonderfull project!
Lic. Christian A. Rodriguez @car_unlp
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
--- Este correo electrónico ha sido comprobado en busca de virus por AVG. http://www.avg.com
Sorry for my reply of a very old message. My appology.
El 13/09/2018 a las 22:31, Sergio Daniel Gomez escribió:
Hi Thomas.
Do you know TBS ISDB-T cards?
Quad tuner https://www.tbsdtv.com/products/tbs6814-isdb-t-quad-tuner-pcie-card.html
and multistandard octa tuner https://www.tbsdtv.com/products/tbs6209-dvb-t2-c2-tc-isdbt-octatv-tuner.html
Kind regrads
Sergio
El 04/08/2015 a las 7:06, Thomas Netousek escribió:
Hi Christian,
thanks for sharing your experience !
Do you know of any good ISDB-T internal cards ? I looked around, but for DVB-T I find many dual receiver cards, for ISDB-T it looks like there are "only" single-receiver USB sticks ?
Kind regards from Vienna, Austria
Thomas
On 08/04/15 08:12, Christian Rodriguez wrote:
Hello everyone! I'm from Argentina, and up to last month I've been using VDR 1.7.262 with an ISDB-T USB adapter. It works really good, but the last week I've been trying to upgrade to VDR 2.2 and I've found a problem with ISDB-T cards: they are not supported.
As I'm really interested in using VDR, I was digging inside the code and found a partial solution for this problem: as ISDBT is the same as DVBT, I've changed the way delivery system is queried. My changes are applied in a cloned repo at github:
https://github.com/chrodriguez/vdr/commit/dadbca57c2dc55c1c53b4fa8f68b56728a...
That's the only change I've made. Now I can enjoy my fresh upgraded VDR installation!!
I think a better refactor should be made, but for now it's working perfectly deployed as a docker container: https://registry.hub.docker.com/u/chrodriguez/vdr
Thanks for this wonderfull project!
Lic. Christian A. Rodriguez @car_unlp
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Logotipo de AVG http://www.avg.com/internet-security
Este correo electrónico ha sido comprobado en busca de virus con el software antivirus AVG. www.avg.com http://www.avg.com/internet-security
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
vdr mailing list vdr@linuxtv.org https://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
--- Este correo electrónico ha sido comprobado en busca de virus por AVG. http://www.avg.com