TVMosaic CE (Community Edition) server released as open source by DVBLogic

TVMosaic (formerly DVBLink) TV/PVR-server application has been released as a cross-platform open-source software, following the closure of DVBLink business last year.

It used to be a commercial solution with support for digital TV tuners, live TV watching, PVR functions, DLNA, and more, and there was also a PVR client for Kodi that was part of the list of support PVR clients like TvHeadEnd.

TVMosaic PVR server open source

DVBLogic did not release the full source code due to licensing requirements, and instead, released the code for TVMosaic Community Edition (CE) server on Gitlab under an MIT license. Some of the missing features include:

  • The Licensing engine since the server is now open-source
  • DLNA server
  • TVAdvisor electronic program guide (EPG)
  • DVBLogic TVButler USB tuner support except in Windows

TVMosaic is a cross-platform solution and is supposed to work on Windows 7  or higher, Ubuntu 16.04 LTS 64-bit or higher, Debian 9.1 64-bit or higher, MacOS, 10.12 or higher, Raspberry Pi (except model 1), and various NAS from Synology, QNAP, ASUSTOR, and NETGEAR.

So in theory, that means you could install the TVMosaic server and restore most of the functionality of the commercial solution. However, if you’re using the company’s USB tuner, Windows will be your only option. Besides the Kodi PVR client, other clients include the TVMosaic Android app and TVMosaic iOS and AppleTV apps which we are told will be made open-source soon as well.

TVMosaic Android App
TVMosaic Android App Screenshot

Apart from existing users, I’m not sure many people will use the TVMosaic CE server, even it’s now open-source, as several Kodi members already mentioned they had switched to NextPVR or TvHeadEnd after the company folded, although other members lamented the lack of support for Acamd and NewCS Smartcard emulators in competing solutions.  So only time will tell whether TVMosaic server can grow as a now open-source project. If it does, features like DLNA could probably be restored via the miniDLNA project, while EPG support might take a bit more work. [TVMosaic CE should already have built-in EPG support, it’s just TVadvisor data source that is gone. See comments section]

Thanks to Andreas for the tip.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK Pi 4C Plus
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
7 Comments
oldest
newest
RobBrownNZ
RobBrownNZ
2 years ago

I’m kind-of happy about this, I was a satisfied customer of theirs until the end. DVBLink/TVMosaic just worked at a time when I always ran into issues with other packages. Then again, I’ve set up TVHeadend now and we only occasionally watch broadcast TV so I can’t see myself bothering to go back to TVMosaic again. Just one small thing: the last line of the article says “EPG support might take a bit more work”, but TVMosaic has a fully functional EPG that works with e.g. xmltv data (and presumably also works with OTA EPG data). The TVAdvisor was their… Read more »

Jerry
Jerry
2 years ago

TVHeadend and the venerable RPi hardware has been my go to option for years. Even the oldest Pi could both decode DVB and work as a backend.

theguyuk
theguyuk
2 years ago

How is the 4K 60fps playback from Youtube etc, Jerry ?

Jerry
Jerry
2 years ago

Might not work, but 60fps 4k Youtube != DVB. My DVB configuration is 720p/1080i @ 24 fps.

theguyuk
theguyuk
2 years ago

so nothing over the technical abilities of the standard Freeview, Freesat tuner in a UK TV . While pvr features are so dirt cheap.

Tomek
Tomek
2 years ago

That’s a very commendable move from them. Thanks. I hope this won’t be an exception, more like a rule.

BTW the TVButler stick looks like a clone of Logilink VG0022A or TerraTec Cinergy TC2, which both are supported by kernel drivers (since 5.5 and 5.6). Even the Windows drivers want to install IT9300 BDA driver. Probably only VID and PID needs to be added for it to function with Linux.

Paul M
Paul M
2 years ago

I shared this article to the TVHeadend forum.

I’ve only ever tried TVH, but I will try tvmosaic now.

I rely on dvb-s/s2 for radio (radio stations on satellite address much better quality than DAB here in the UK). With DLNA to serve the files, an alternative epg that can Chromecast, and an RSS generator, the tvh recordings can be enjoyed on any device in my house, or taken with me.

Khadas VIM4 SBC