2013-12-06, 12:08
Morning all,
For those of you that don't frequent the #hts IRC channel, or regularly check github or tvheadend.org or @tvheadend on twitter (though that's been quiet). You might have thought Tvheadend was dead and/or nothing was happening with it. This couldn't be further from the truth!
The problem is it was decided that for the next version of Tvheadend (which in true marketing style will be called 4.0) we'd be making some rather significant structural changes. These were not trivial to implement, especially given limited time and resource available, but are finally starting to come together.
The entire DVB engine (including IPTV) has been rewritten pretty much from scratch. The main aim was to simplify the more common setup's, particularly multi-tuner. The general feedback is this has been achieved, though there may be some issues/concern for more complex (less common) setup's, I'm afraid this is a trade off (especially given my lack of UI skill!).
This new code was finally merged to master a few weeks back, and although there are still teething problems several people have been using it quite extensively.
Apart from the DVB rewrite, and a few minor things, don't expect to see lots of new flashy features in this release. But hopefully we'll have laid the groundwork for future improvements. Things I'd really like to work on are better DVR capabilities, improving the EPG code (again) and sorting out timeshift (though I'm going to need to find some support on that).
Be aware that if you do decide to give the new code a try (there are builds in the unstable apt repo), then your existing DVB/channel configuration is mostly defunct. Don't despair entirely though, I appreciate that many will have nicely crafted setups (including myself), so there is a migration script. See https://tvheadend.org/boards/5/topics/9792 for more details. However it is only semi-automated and I do strongly recommend users backup existing configuration just in case.
Be aware that while MOST functionality has now been ported back into the new code base, there are some features that are still incomplete and need further work. And for all those unfortunate souls out there stuck on Analogue TV, I'm afraid this is one area that has still not been ported (and to be honest I'd recommend at this stage you just stick with 3.4), hopefully I (or even better YOU) will get around to porting that code soon!
Anyway I'll try and get around to visiting the forum more often again now that I've come out of my shell a bit!
Adam
For those of you that don't frequent the #hts IRC channel, or regularly check github or tvheadend.org or @tvheadend on twitter (though that's been quiet). You might have thought Tvheadend was dead and/or nothing was happening with it. This couldn't be further from the truth!
The problem is it was decided that for the next version of Tvheadend (which in true marketing style will be called 4.0) we'd be making some rather significant structural changes. These were not trivial to implement, especially given limited time and resource available, but are finally starting to come together.
The entire DVB engine (including IPTV) has been rewritten pretty much from scratch. The main aim was to simplify the more common setup's, particularly multi-tuner. The general feedback is this has been achieved, though there may be some issues/concern for more complex (less common) setup's, I'm afraid this is a trade off (especially given my lack of UI skill!).
This new code was finally merged to master a few weeks back, and although there are still teething problems several people have been using it quite extensively.
Apart from the DVB rewrite, and a few minor things, don't expect to see lots of new flashy features in this release. But hopefully we'll have laid the groundwork for future improvements. Things I'd really like to work on are better DVR capabilities, improving the EPG code (again) and sorting out timeshift (though I'm going to need to find some support on that).
Be aware that if you do decide to give the new code a try (there are builds in the unstable apt repo), then your existing DVB/channel configuration is mostly defunct. Don't despair entirely though, I appreciate that many will have nicely crafted setups (including myself), so there is a migration script. See https://tvheadend.org/boards/5/topics/9792 for more details. However it is only semi-automated and I do strongly recommend users backup existing configuration just in case.
Be aware that while MOST functionality has now been ported back into the new code base, there are some features that are still incomplete and need further work. And for all those unfortunate souls out there stuck on Analogue TV, I'm afraid this is one area that has still not been ported (and to be honest I'd recommend at this stage you just stick with 3.4), hopefully I (or even better YOU) will get around to porting that code soon!
Anyway I'll try and get around to visiting the forum more often again now that I've come out of my shell a bit!
Adam