Project

General

Profile

HDHomeRun integration not working

Added by Marco Bein about 10 years ago

Tvheadend should now support a HDHomeRun device directly without a DVB wrapper.

https://tvheadend.org/projects/tvheadend/repository/revisions/6718019acb40374a9bdbd437137b239844f613fe

But it's not working for me, the device is not listed in Tvheadend 3.9.1871 (armhf).
What I did:

apt-get install libhdhomerun-dev libhdhomerun1 hdhomerun-config Tvheadend

"hdhomerun_config discover" works, it shows the device, but Tvheadend not. What can I do?

repository: deb http://apt.tvheadend.org/unstable wheezy main


Replies (8)

RE: HDHomeRun integration not working - Added by Rainer Schütz about 10 years ago

This might be totally unrelated, but while building from master I came across a build-error for the hdhomerun client. I don't use it, so I disabled the client and moved on, but maybe the build you are getting doesn't contain the client?
I remember vaguely that the build error seemed to be quite trivial, something cosmetical in a file address or so...

RE: HDHomeRun integration not working - Added by Alex . about 10 years ago

Hi,

Good to see hdhomerun integrated !

What options should I compile it with, i.e. "enable-hdhomerun_client" (i guess), but what is "Enable hdhomerun_static" ?

Thanks,

Alex

PS: is there any more info/documentation, since I get the following error when enabling hdhomerun-client (i can open a new thread if neccesarry but i am not sure where to look first for documentation on this) :

In file included from src/input/mpegts/tvhdhomerun/tvhdhomerun.c:25:0:
src/input/mpegts/tvhdhomerun/tvhdhomerun_private.h:27:36: fatal error: libhdhomerun/hdhomerun.h: No such file or directory
compilation terminated.
make: *** [/opt/tvheadend/src/build.linux/src/input/mpegts/tvhdhomerun/tvhdhomerun.o] Error 1

RE: HDHomeRun integration not working - Added by Marco Bein about 10 years ago

Thanks for the hint Rainer, I did a local build and now it's working :)

@Alex: You don't need any options, just make sure that the following file is existing:
/usr/include/libhdhomerun/hdhomerun.h
You might have to copy this from /usr/lib.
Run ./configure and verify that hdhomerun.h is detected.
Finally run ./Automake.sh and install the deb package with dpkg.

RE: HDHomeRun integration not working - Added by Alex . about 10 years ago

ok, thanks.

Indeed, I needed to copy hdhomerun.h and the other files in that directory.
( I run Gentoo, so might be a little different from Ubuntu/Debian.)

Now compile and 'make' both work, and I see the 'internal' hdhomerun tuner :-)
(didnt test it yet)

Alex.

RE: HDHomeRun integration not working - Added by Nathan McAullay about 10 years ago

Hi there, is it liekly that hte unstable apt repo for debian will be provisioned with the hdhomerun code enabled? Like the original poster i'm running the unstable tvheaded 3.9.1879, but the hdhomerun component appears to not be included. I'd rather not compile from source on a rasperry pi, so is there a repo that does include this code? Cheers NAthan

RE: HDHomeRun integration not working - Added by Philip Hempel almost 10 years ago

I was wondering why this is not done in the autobuilds? I see that the builds try to do this and have been failing because of the missing hdhomerun dev files. If this is compiled static it would not cause the extra dependencies, and would not effect many users. This would be nice since using hdhomerun today is not as easy as it should be in Ubuntu.

RE: HDHomeRun integration not working - Added by Guillaume Faubert almost 10 years ago

when you are talking about a local build, you're talking about tvheadend, right ? the auto builds of hdhomerun are ok ?

RE: HDHomeRun integration not working - Added by Brandon Shermer almost 10 years ago

After a good half day I finally figured it out. I took the hints posted on this thread and got everything to work. Location placement is the biggest issue. I will try and post a forum later tonight. Thanks so much for the hints.

    (1-8/8)