In the last server version, the interval was added after which EPG should be parsed again.
But so far EPG has only been parsed for the channel currently selected in the client – so to have EPG for all channels, each channel had to be selected once.

In this version, therefore, “automatic EPG parsing” has been added: after activating “Parse EPG of all channels after the interval” in the settings, EPG is now parsed according to the interval for each channel.

Once a client is started, the parsing stops – and continues when no client is connected.

Since the EPG parsing of all channels has taken too long, now only the EPG of the assigned EyeTV channels (in the EPG channel list) is parsed.
Frequently, EPG also contains information about other channels (such as radio stations) – these data are no longer parsed.

Further more, the EPG of the assigned EyeTV channels can now be exported as XMLTV in the EPG channel list.


So far, the EPG data has been analyzed and new entries have been added after each channel switch. In some countries, this makes sense because EPG can only be made available for a few hours – in other countries, however, the providers transfer EPG for many days and then a less frequent analysis would make sense.

As of version 1.5.1, the hour interval in which the EPG data will be analyzed again can be set in the server preferences. In Germany e.g., it is sufficient after 72 hours (3 × 24 hours).

In contrast to XMLTV, the EPG data of the channel providers are unfortunately not properly separated, so that no subtitle could be displayed so far.
At least for Germany, there seems nevertheless a consistent format with DBV-T2 and DVB-C: after the title comes the duration (in parentheses) and then the further text.

In this version it is therefore checked whether a duration exists in parentheses – in which case the title and additional text are separated. And the first 64 characters of the additional text are used as subtitle.
While this is still not optimal, the data is now displayed better in the EPG overview.

Finally, in the server window, there are now also short infos about the individual settings, which can be displayed by the button “?”.


As promised some time ago, finessTV 1.5 now supports “Connecting & Sharing“.

This new feature does not only allow it to connect easy and private to the server from outside the local WiFi by the connection key, but also friends can be invited to share television and archived movies with them.

After setup of router port forwarding and start of the server, you can now register to get a connection key.

With this connection key you can
- let the server update the TCP/IP address of the router
- connect the client with the server from outside the local WiFi
- log in to invite friends.

After an invitation, the friend receives an email with an additional connection key, which must be confirmed by a link.
Afterwards, the invited friend can also access the server.

Access rights for the friend can be set during the invitation: access to switch the current channel, access to archived movies, access to add scheduled recordings.

It is not only that the access to TV live streams (of provider websites) are more and more prevented by a GeoIP check, if one is not staying in the country – unfortunately, there are also more and more countries that suppress access to free informations.
We therefore hope that this new feature will be used to offer friends “worldwide” television with free information.

But of cause, the protection of data privacy is another reason to offer this feature – as with all our products.

RSS / Atom
Feedburner: Feed, Headline Animator

App Store, Apple, AppleTV, archive, connect, download, DVB-T, DVB-T2, EPG, export, external, EyeTV, FFmpeg, finessTV, invite, iOS, iPad, iPhone, join, Mac, movie, nessEyeTV, power, record, register, schedule, server, share, television, test, TestFlight, tv, tvOS, video, VLC, XMLTV, YouTube, ZDF