petrj / DVBTTelevizor

Android application for playing TV with USB DVBT/DVBT2 dongle
Apache License 2.0
11 stars 4 forks source link

Why DVBTTelevizor relies entirely on DvbDriver? #37

Open Xf0ur opened 10 months ago

Xf0ur commented 10 months ago

Hi, I compiled kernel for my DVB-T card thinking that it will work with DVBTTelevizor. Sadly, it didn't 😕 That means it depends on DvbDriver only. Is there anyway to change that?

petrj commented 10 months ago

Hello,

I don't understand your question. DVBT Televizor requires DvbDriver and cannot run without it. The only way to change it is to create another driver.

Xf0ur commented 10 months ago

Hi, I meant that my DVB-T card is now supported by the kernel after i compiled it. Why i need any driver if all linux apps like Tvheadend, VDR, Kaffeine ... etc can recognize it? I was asking if DVBT Televizor can recognize it too like the above mentioned apps

Is it possible to do that?

petrj commented 10 months ago

No. DVBT Televizor is designed to work only with DvbDriver. DvbDriver communicates with HW layer and provides a TCP/IP interface for DVBT Televizor. Theoretically can be the driver replaced by another with same TCP/IP interface. If I had more time in the future I'd like to write my own driver, but it's not relevant now.

Xf0ur commented 10 months ago

If you check that youtube video. Although the DVB-T card isn't supported by DvbDriver it works with Tvheadend. So no need for DvbDriver or any other driver. Perhaps DVBT Televizor can get TCP/IP interface from Tvheadend or minisatip? 😀 Otherwise you can communicate directly with the DVB-T card like Tvheadend.

petrj commented 10 months ago

Tvheadend, VLC, Kaffeine, mplayer and other SW communicate with HW directly, DVB-T televizor don't. As I wrote in previous comment: If I had more time, I'd like to change it, but I'm busy now.

Xf0ur commented 10 months ago

Okay, i hope you will be have some free time soon. Btw, by doing that DVB-T televizor will support a lot of DVB-T devices that are supported under Linux. My last question though. What about minisatip? If i compiled it and run it on my Android device, can DVB-T televizor communicate with it? Surely after making some changes to it 1st.