DLNA servers for our Samsung TV on Linux

We have a Samsung Smart TV, I like it. We also have a cable box, a BluRay player (because sometimes we borrow movies at the library and anyone in the family needs to be able to play them with no help from dad), and a Chromecast.  All three HDMI inputs on the TV are used.

Samsung was pretty big on DLNA, a UPnP based protocol for media playback. Now it's not a feature they tout a lot: People want Netflix. Samsung also had very good codec support from the start which reduces the need for transcoding greatly.  They still have the DLNA client builtin in their TVs and the codec support is even better now.  So this solves the in-house streaming problem very neatly without needing a extra box by the TV to do it. The server in the basement ought to be enough when the TV had DLNA.

I understand that DLNA is a bit low featured in 2021: no on screen movie/episode synopsis, not very slick navigation and on screen controls for everything. But it's enough. DLNA is right featured. The Samsung DLNA client has very nice movie navigation and on screen menus for subtitle selection. And I don't particularly want a TV box though it would certainly play all kinds of video with no issues at all and support subs better and have a nice graphical interface. It seems I'm not in tune with the world on this though: DLNA servers seem to be more rare than before.

Since the start around 2010 I've used tvMobili, a closed source but fully functional DLNA server software that just worked with our TV, including on screen subtitles without transcoding. It also just worked with phone based DLNA software. Since my wife is deaf and not all the kids are that steady in english yet subtitles are a required feature. Subtitles are also nice for late night TV viewing with low volume.

Recently the disk the tvMobili software stored its database on went full and the database went corrupt.  I tidied the disk and nuked the database. Unfortunately that reset the software and it gave me it's out of the box experience: "Please create your account at tvMobili to proceed". tvMobili, the company, gave up in 2013. There was no registration service running any more and I could not get past the registration screen. And also I had no backup of that directory since it only contained stuff I could reconstruct anyway. I thought. (I realize I might try to write the registration service and run it locally, but maybe time to try something new?).

So what to do for in-house streaming now then? This is important to me:

  • Subtitles
  • Works with Samsung TV
  • and phones
  • Minimal need for transcoding
  • No cloud required. I don't like to be dependent on the cloud to play my own movies
  • No external box needed - other than the server
  • I will use closed source for a reasonable price ... if it works

The candidates.

  • Plex is a commercial product which I've known of for some years.  It was the first software I tried. I though I might be able to use it paying quite reasonable one time fees since I don't want their internet streaming services, just the in-house streaming functions. They have a app for our TV, for phones and a DLNA service.  Also very slick GUI and very nice meta-data. The GUI features a very nice browser based video player which is handy.
    • Unfortunately right now subtitle support in the TV app is buggy and has been since about October 2020.
    • And the DLNA service less than reliable: the TV rejected files that were never a problem or transcoded by tvMobili. Other files played, with subtitles.
    • Plex is probably cloud dependent.
Also I'm not sure I want to depend on TV-apps since they tend to be retired before we want to retire the TV.

So Plex didn't work that well for me.  I asked around and were told of some open source alternatives:
  • Kodi: It has a slick GUI that many folks run on a Raspberry Pi (or something like that) attached to their TV. I set up the GUI in a Xvnc server, configured, enabled DLNA and tested it on TV and phone. Kodi also has a metadata module which finds stuff about your movies and series on the internet.
    • The DLNA service works perfectly with my phone. Better than tvMobili.
    • All the files I tested play on the TV, but there are two issues:
      • Directory listings may be truncated and lack titles on the icons
      • Subs have to be TEXT in matroska files to work on the TV. SRT files does not work, nor does MOV_TEXT in mp4 files. There is a fairly simple and lossless way to mux the subs into matroska files using ffmpeg so this is manageable.
  • Universal Media Server - UMS: It specializes in DLNA playback only and their website features TV manufacturers' icons. A colleague used it in the past with great success with his Samsung TV. It has a web based player too.
    • Unfortunately it does not play all videos on our TV
    • But when it does subs of all kinds are shown
    • Did not test on phone
  • Jellyfin: It has a nice web GUI with a very polished out of the box experience.  It supports multiple users that don't share libraries.  It has all the usual support for metadata. It plays all the files I've tested, and supports subs.  On the TV and on the phone.  There is some issue on the TV with going automatically to the next episode. Which I can live with.  There is no TV app - not a problem.  There is no GUI for running on a TV-attached computer - not a problem.
  • Emby: The origin of jellyfin. Formerly open source, now closed source, and I found that Jellyfin works very nicely so I did not test.
To summarize:
  • Plex is pretty and slick but didn't work very well.
  • Kodi is a bit of a drag, to me, for the need to have a display. But it is very functional. The thing with directory listings on the I can probably fix myself: There is no issue with the directory listings on my phone, so something makes the TVs parsing of the directory listings fail. But if you already have (or want to have) a computer hooked up to your TV Kodi is probably the best choice.
  • UMS. Very good match with regards to functionality. That text worked on all kinds of files is nice, but I don't feel confident about about fixing video format and coding issues to make it play all kinds of files on our TV.
  • Emby: Didn't test.
  • Jellyfin seems the best of the lot.
... sort of odd that the DNLA server software for 2021 isn't quite up to 2016 standards. Not even the leading(?) commercial contender.


Ahad said…

Thanks For Post which have lot of knowledge and informataion thanks.... Universal Media Server Crack
Mala said…
My response on my own website. Appreciation is a wonderful thing...thanks for sharing keep it up. Universal Media Server Crack
salman said…
Thanks for sharing your knowledge to install & crack the Time Tables, but you need to update
it now. because there is a 2022 version available now:
<a href="https://keygen4u.com/universal-media-server-crack/
Unknown said…
This page will provide all the information you need about Disneyplus.Com Login/Begin. We will also solve all your questions regarding it here. We also wrote an article about the List of All Disney Princess Names. Check that.

Detailed Information About Disneyplus.com Login/Begin
There’s no doubt there is no doubt that Disney Plus is one of the most-watched streaming platforms across the world. Many Disney Plus users reported receiving a message urging users to go to disneyplus.com login/begin 8 digit code.

If you also have many problems with this, do not worry about it because, in this post, we will tell you how to use and where to use 8-digit code, including what is DisneyPlus.com/Begin.

What is Disneyplus.com/Begin?
It is an online streaming platform accessible on gadgets like television, tablets, iPhone, Android, Computers Smart TVs. It’s a platform similar to Netflix, Hulu, and Amazon Prime Video. We all know how many online streaming platforms are in operation today. Each of these platforms is overgrowing in this current scenario.

It’s a hugely well-known website called Across the World because it includes the entire catalogue of Disney classics, as well as new favourites.

Where do I go to how do I enter my Disneyplus.com Login/Begin 8 Digit Code?
We’ve already told you that a lot of Disney Plus users get the message that says that you should visit DisneyPlus.com/Begin, and if this is you, then these are the steps you’ll need to adhere to:

Visit the official site of DisneyPlus.com/begin.
Then, enter the 8-digit code that appears on your TV.
Start Connect

Click Continue.
Go onto your favourite device and start enjoying Disney+!
Disneyplus.com Login/Begin 8 Digit Code Video Tutorial

How to Log in to My Disney Plus Account in 2021?
It’s a simple login for Disney Plus in 2021; no problem if you’re not sure what to do. Follow these steps, which will guide you through logging in to your account.

First, make sure you’re a member of Disney Plus.
If you are not subscribed to their service yet, you can visit their website, navigate to the home page and sign up for your account on the home page.
After registering your account, choose the subscription plan.
If your account is already active, you need to log in; you’ll find an option to log in on the website’s main page.
When you are on a website, navigate to the menu and input the required information.
Sometimes, you will be asked that Associate OTP sent you an email and phone number when you log in on Disneyplus.com/Begin.
After that, you’ll need to enter the details of your work, and then you’ll be logged in.
After you have successfully logged in, you’ll have the chance to utilize their complete services, including you can stream shows, movies, live sports, and many others.
How to Renew Disney Plus Subscription in 2021?
There are many here who are struggling to renew the Disney Plus subscription. If you don’t know what to do to renew DisneyPlus, follow the instructions below.

You launch your Disney Plus app or visit Disneyplus.com/begin in your search browser.
Log in to your account with your DisneyPlus account usernames and passwords.
If you don’t remember your password or have lost it, change your password simply by forgetting the password.
Once you have successfully signed in, then click the icon that shows your profile.
Select the Account section and select the Manage Subscription option.
You will then be presented with the choice to cancel or renew your subscription plan easily.
disneyplus.com Login/Begin tv code Enter Code
We have just explained to you above that you need first visit the official website at DisneyPlus.com/begin; you must enter the 8-digit code displayed on your TV’s screen on that site.

It is a normal process that you can accomplish without help. If you’re having issues with it and you are unable to solve it, please tell us about it in a comment, and we’ll be able to solve your issue.

disneyplus.com login/begin 8 digit code xbox
disneyplus.com This page will provide all the information you need about Disneyplus.Com Login/Begin. We will also solve all your questions regarding it here.

Mehtab Kanju said…
Amazing blog! I really like the way you explained such information about this post with us. And blog is really helpful for us this website
Software Hub said…

Congratulations on all of your hard work. I'm grateful for it, and I'm grateful for you sharing it with me.
plex media server crack
softeir said…
This is a fantastic article. Thank you very much for your sound advice and unwavering efforts. Keep going.
Plex Media Server Crack
ascrack.org said…
Great set of tips from the master himself. Excellent ideas. Thanks for Awesome tips Keep it up
Plex Media Server Crack
Bulk Image Downloader Crack
Loaris Trojan Remover Crack
Skype Crack
Firefox Crack

Popular posts from this blog

Forbruker vs. selger

Bluray with menus on Linux - on Ubuntu