Google Search

Custom Search

Powered by...

Find us on Facebook

Showing posts with label dvblink. Show all posts
Showing posts with label dvblink. Show all posts

Monday, 2 September 2013

XBMC Live TV / PVR – DVBLogic’s DVBLink – Part4 UPDATED

I recently saw that there was a version of the DVBLink PVR add-on for XBMC available for the stable version of XBMC Frodo V12.2. In Part 3 I stated that I could only install the DVBLink PVR add-on if I was running a particular nightly build of XBMC V13.0. Not sure if I over looked this? or if these new add-on versions have been added to the forum post since?

Anyways I decided to install the DVBLink PVR add-on on my main XBMC V12.2 HTPC in the living room and I am glad I did! I have also setup TV Channel and Radio Station logos this time as well. So I thought it was worth a little blog post write-up!

I am still using DVBLink Server version 4.5.3 I did yesterday update it to version 4.6.0 but it was unstable and the dvblink_server service kept bombing out on the WHS server so I rolled back to version 4.5.3 which is pretty stable for me at the moment.

XBMC V12.2 (Aeon MQ4 Skin) running the Linux x64 DVBLink PVR add-on

TV Channels in the EPG now with channel logos.

EDIT: You can download my Freeview channel logos from my SkyDrive here.



To add TV and Radio logos I downloaded them from Google images and created a 512x512 in size .png image for each channel / station. I also found that the name of the .png file had to exactly match the name of that channel as it was displayed in the DVBLink Configuration – Channels – Channel Settings, seemed to be case sensitive.

Whilst in here you should sort the channels by the Number column and ensure each channel has the correct channel number? After scanning for new channels in DVBLink, some where assigned the same channel number of –1 and XBMC doesn’t like this so ensure you correct any of these channels with the correct channel numbers.

image

I then copied these .png logo images I had created in to a local folder on the HTPC: /home/xbmc/.xbmc/addons/pvr.dvblink/resources/logos

To then enable the logos in XBMC go in to Settings – TV – Menu/OSD and enter the path in the “Default Folder for PVR Thumbnails” option.

image

Another option I enabled in the XBMC TV Settings was “Use backend channel numbers”

image

If you are adding / removing channels and changing stuff on the DVBLink back-end server then when you go back in to Live TV in XBMC the channels can get a bit screwed up for example incorrect channel names showing against the wrong channels, not sure why it does this but I find using the “Reset The PVR Database” option on the screen shot above resolves any issues.

Also note the “Channel Manager” in here you can edit channels.

image

TV Channels

In the Aeon MQ4 skin at least when you select the top menu you can select TV Channels which then looks like this, you have to move left / right to navigate through the channel list.



Radio Channels

Same deal when you select Radio Channels from the top menu, for some reason the Radio station logos and guide data are not showing up in this particular area not figured it out yet.



If I start playback of a Radio station my logo is displayed here OK. For some Radio stations the XBMC ArtistSlideShow add-on will even start displaying images for that particular radio station.

Radio Playback Full Screen mode



On the screen shot below you can see the top menu which has the following items on it:
Smart Shortcuts / EPG: Timeline / TV Channels / Radio Channels / Recordings / Timer / Search / Full Screen

EPG whist a radio station is currently playing, the EPG changes from displaying only TV Channels to now display only Radio Stations, which is a very smart feature. If I stop radio playback the EPG changes back to only display TV Channels.

EPG in Radio Station mode



Here you can see a radio station playing whilst on the Radio Channels view, you can see some media icons on the right hand side as well.

image

Regarding the top menu, Smart Shortcuts allows you to jump to other areas of XBMC like Movies / TV Shows / Music etc. EPG Timeline displays the guide. TV Channels displays the TV Channels. Radio Channels displays the Radio Channels. Recordings displays the recorded TV / Radio items.

Recordings

image

Recording Program Info

image

Timer
Timer displays any scheduled recordings, here you can see I have a couple of series records setup for Scooby-Doo!

image

Note: As I stated in Part 3 its not currently possible to start a new series record from within the DVBLink PVR add-on and you have to set them from the DVBLink Channels and Guide webpage. It is however possible to just record one TV show from within the XBMC UI.

Here is what the DVBLink PVR add-on developer said about this:

“About the series record options, it is true that it is not yet possible. Not because the addon would not allow for it, but because it is not a feature of xbmc. In fact the addon would only require about an hours work perhaps even less to allow this. But since there is no option to specify it in xbmc it does not make sense :-S I sadly don't have the time for making this change to xbmc and submitting it, at least not before the addon gets into the official xbmc repository. But then it will be one of my number one priorities! So I somebody else with coding knowledge would like to pitch in with xbmc, it would be greatly appreciated”

So it seems like its currently an XBMC limitation rather than the actual PVR add-on.

Search

I haven’t really used the search feature yet but there are lots of options as you can see on this screen shot.

image

Full Screen

Takes you to XBMC full screen mode



Another look at Live TV

Probably should have shown this at the start, but this is how the main XBMC menu looks

image

EPG: TimeLine

I am currently only using DVBLink’s eit scanner or in-band scanner for guide data, it pulls this information from the DVB-T stream. In the XBMC Settings – TV – EPG there is an option “Days to display in the EPG” I bumped this up to 7 days.

image

EPG Timeline: In TV Channels mode

image

Program Information for a TV Show, I can select Record (But not series record) or I can select Switch to start playing this channel.

image

Yeah Magnum P.I. with information overlay. We can see codec icons as well.

image

One thing I can’t see? is a mini guide where you can skip through channel guide data, whilst playing TV, like you can in MCE when you press up and down arrows on the remote.

image

Main menu whilst live TV is playing

image

The other thing that doesn’t seem to be working currently is I can not pause Live TV which is a bit odd. Channel changes are pretty slow as well but they always have been for me with DVBLink.

Summary

If you are using DVBLink Server, check out the 3rd Party DVBLink PVR add-on for XBMC, its much better than the official DVBLogic Program add-on for XBMC.
But its certainly not Windows Media Center, MCE is well.. advanced compared to XBMC’s live TV functions. There are issues here, the EPG view can go glitchy with weird UI navigation issues, it can hang here and there but it has potential and promise for the future and I am now happy I have basic live TV (UK Freeview) integrated in to my main XBMC in the living room!

UPDATE:
I stand corrected there is a mini guide yeah !! Pressing the Guide button on the remote control whilst live TV was playing brings up the mini guide as you can see in the screen shot below. Not sure what this wasn’t working the other day.



Update 2:

To get pausing of live TV to work, there is a setting called Enable Timeshift in the DVBLink XBMC PVR addon settings!

Thursday, 6 June 2013

XBMC Live TV / PVR – DVBLogic’s DVBLink – Part3

In Part 1 we looked at the DVBLink Server “back-end” in Part 2 we looked at the official DVBLogic XBMC add-on for DVBLink.

In Part 3 we will cover the 3rd Party XBMC add-on for DVBLink developed by Zeroniak. The forum thread for the 3rd Party add-on can be found here. There are download links and installation instructions on this thread. EDIT: That forum thread seems to be dead now, try this page here instead for the download links. The actual discussion about this add-on can be found here now.

First thing to note is that you will not be able to install the 3rd Party add-on using a stable version of XBMC Frodo. I was running Frodo Version 12.2 on my test machine and when trying to install the add-on it would not install. I had to upgrade XBMC to a nightly build from 30th May 2013 in order for the add-on to be installed. This is an issue for me not sure I want to update all my Linux HTPC’s to XBMC nightlies.

Note:- for the purposes of this guide I am using the default XBMC skin Confluence, however I will also show how the Live TV stuff looks in Aeon MQ4 skin as well.

Add-on Requirements


  • DVBLink Connect! Server v 4.5.3 (Installed and functional, please test that you can stream tv )

  • XBMC nightly builds (This is very important as the addon uses functionality not yet in the official release)

  • You can find the nightly builds here : http://mirrors.xbmc.org/nightlies/

  • The addon has only been tested with the nightly from 30-May-2013.

Download the correct .ZIP file from the forum thread for your platform and install into XBMC using the Install from Zip file option.

image

image

Now because this 3rd Party add-on is a PVR client we can enable Live TV in the XBMC settings

image

Select the Enabled option and then click OK

image

Select the DVBLink PVR Client from the list to enable it.
Note on this screen shot you can also see a list of some of the other PVR Clients that are available for XBMC!

image

image

Now configure the add-on, enter the IP address of your WHS or NAS or leave as localhost if you installed DVBLink Server on the same machine as XBMC.

Specify a client name, each XBMC HTPC that connects to DVBLink should have a unique client name.

If you specified a user name and password in the DVBLink Server configuration webpage in Part 1, enter those details here.

image

An explanation of the add-on settings can be seen in this user guide here

Stream – I didn’t change anything in here.

image

Likewise in Advanced I didn’t change anything, click OK.

image

Back out to the main XBMC menu and you should have a new Live TV menu item !
You can see the sub-menu items: TV Channels / Radio Channels / EPG / Recordings / Timer.

I haven’t added any Radio channels yet so will not cover that part.

image

TV Channels

image

Pressing i (info) on a TV Channel.

Switch will play the TV Channel record will start recording it.

image

If I start playback it looks like this, if I press OK on the remote again it goes full screen.

image

image

On the transport controls at the bottom, if I click the TV screen icon, it brings up a Channel list on the right hand side.

image

If I select the EPG icon from the transport controls, it brings up a mini guide.

image

If you use the Confluence menu on the left you can switch from TV Channels to Radio Channels / EPG: Timeline / Recordings / Timer / Search

image

EPG

A better looking EPG than the official add-on IMHO and you can scroll right in to the future!
One issue I have is that the channel numbers being displayed are not the actual channel numbers as they are in DVBLink. It just lists the channels in number order, for example on this screen shot BBC Four should be channel 9 not 8 and Pick TV should be channel 11 etc. Not sure how to correct this?

image

I am not sure if this is a problem with this XBMC nightly build or with the 3rd Party DVBLink add-on but when pressing up and down in the guide the UI can get a bit screwed up and it highlights more than one channel and starts flickering, this is a UI navigation bug of some kind.

image

XBMC Context menu whilst highlighting a TV show currently airing in the guide. I don’t think this add-on support series record which is a serious limitation.

image

XBMC Context menu whilst highlighting a TV show which will be aired sometime in the future. Notice the Record option has changed to Add Timer.

image

Upon selecting Add Timer you see a Record Yes/No dialogue. Again no option for series record can be seen.

image

If I choose Yes a notification pops up and a timer icon appears on the TV Show.

image

Here is another screen shot showing a recording notification

image

Bringing up the context menu again on the same show, I now have a Delete Timer option.

image

TV Show info

image

TV Recordings

Here you can see the recorded TV shows.

image

Recorded TV Show info

image

Playback of a recorded TV show.

image

Context menu on a recorded TV show

image

Timer

Timer shows upcoming recordings

image

image

Live TV Settings in XBMC

There is a lot of settings relating to TV in the main XBMC settings area under Live TV, I am not going to cover all these settings in this post as I haven’t as yet figured out what they all do.

image

3rd Party DVBLink PVR Client add-on with other XBMC skins

Because this 3rd Party add-on is a PVR Client add-on unlike the official DVBLogic add-on which is a Program add-on, the 3rd Party add-on integrates properly with other skins. I am using the Aeon MQ4 skin.
Live TV menu

image

Live TV menu – sub-menu options

I only get a Search option, I would have liked the sub-menus items to be like they were in Confluence, I cant seem to add these sub-menus either using the Aeon MQ4 Customizations.

image

TV Channels

In Aeon MQ4 the TV channels are in this view and it appears you cannot change this view to another more sensible view like list. So I have to press left or right directional arrows on the remote and then the different channels move left or right etc.

image

TV Show info

image

EPG

No longer has any colours on it and I still have that wacky UI navigation bug on the EPG.
There are square boxes where the channel logos can go, I need to look in to how to add channel logos.

image

Recordings

image

Summary

As you can see the 3rd Party DVBLink add-on for XBMC integrates better into XBMC and the new Live TV / PVR functionality of XBMC, rather than being a stand alone Program add-on like the official add-on from DVBLogic. However with no apparent way to series record, that is going to be a problem!

Pros-
  • Proper XBMC PVR Client add-on
  • Works with other skins and UI adapts and is not a static UI like the official add-on
  • Better looking UI overall and blends in better with XBMC
Cons-
  • Buggy EPG navigation this is probably this XBMC build not the add-on
  • No series record?
  • Has to be installed on an XBMC nightly build, not good if your currently running a stable version

Final thoughts on this XBMC series

Well I hope you have enjoyed this entire blog post series on XBMC, I think this will be my last post for a while on the subject, but not too long!

XBMC PVR is not as mature as Windows MCE and I always knew that, but I think in time it will catch up with MCE. As Live TV on the HTPC is not a main feature I use I have been able to migrate away from MCE to XBMC. I am happy however I will now have Live TV in XBMC when I configure the rest of the machines, but I know I will have to wait some more time till things improve somewhat. Hopefully that’s not going to be too much longer now!

Let me know your thoughts and if you plan to migrate from MCE or not ?