FAQ  •  Register  •  Login

DLNA - obtaining media info

<<

Piero

Serviio newbie

Posts: 7

Joined: Sun May 16, 2010 8:14 am

Post Thu Nov 01, 2012 3:38 pm

DLNA - obtaining media info

Hi all,
just a little question... to know your opinion as DLNA experts.

In order to manage my multimedia files I actualli use a Netgear NV+ NAS unit (MiniDLNA) together with a LG BD-570 (DLNA compliant) bluray player.
This solution works fine... except for the lack of information that are available about every single item (media file) in the database.

In other words: when my wife is choosing a film to watch, the only thing that she can count on is the film's poster... that's not a great help.

She always ask me "...why don't you give me the chance to press a button and obtain some info about the film I'm choosing? Genres, actors, storylines... and so on?"

To better explain her idea: even without involving databases, search options etc... it would be enough a behaviour like this:

  Code:
choose file -> press OK key -> have on the TV screen a .jpg whit infos - > press OK -> play movie

choose file -> press OK key -> have on the TV screen a .jpg whit infos - > press BACK -> back to choose file


I've tried to find a trick, but still no luck. It's incredible that the DLNA protocol, born to manage media files, doesn't provide the option to pass something like an <ALT> file, containing info about the actual (ready-to-play) file.

In your opinion, is there a way to get a solution for the above issue...?

Thank you in advance for your help (...even if it will probably be just a shoulder to cry on :D)

Regards
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17215

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Thu Nov 01, 2012 5:22 pm

Re: DLNA - obtaining media info

DLNA protocol does provide it, it's the devices that choose to ignore that and not have the UI for it, probably based on the fact most media servers don't supply the data. Serviio does.
<<

Piero

Serviio newbie

Posts: 7

Joined: Sun May 16, 2010 8:14 am

Post Fri Nov 02, 2012 8:30 am

Re: DLNA - obtaining media info

Thank you for your quick answer, zip.

Not sure I've understood.

I'm looking for a way "...to pass something like an <ALT> file, containing info about the actual (ready-to-play) file", and you say that
DLNA protocol does provide it, it's the devices that choose to ignore that and not have the UI for it, probably based on the fact most media servers don't supply the data. Serviio does.


...Are you talking about posters (images to usa as icons for media files, already OK on minidlna too), or are you saying me that Serviio already can do what I mean, that is "linking" an item -the movie- to another item -a .jpg image containing infos about thhe movie, to be shown in full screen before the movie- ?

...(or are you thinking about a playlist, or something like that?)

Than you again

Regards
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17215

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Fri Nov 02, 2012 12:28 pm

Re: DLNA - obtaining media info

Serviio gets movie matatada from the internet, so it knows about the actors, directors, genre, plot summary, etc. It sends it to the devices, as per DLNA protocol spec. But I don't now about any device that actually uses this data for showing them to the viewers in any meaningful way.
<<

atc98092

User avatar

DLNA master

Posts: 5436

Joined: Fri Aug 17, 2012 10:22 pm

Location: Washington (the state)

Post Fri Nov 02, 2012 12:32 pm

Re: DLNA - obtaining media info

I believe what Zip is refering to is that the Serviio database already contains information such as actors, director, plot synopsis, etc as well as the DVD cover image. I've looked within the database and have seen all the stored data available. But to view this data is entirely dependent on your playback device. Neither my Panasonic TV or Blu-Ray player has any method to display this information. I also have a Sony media streamer box, and I have seen it display this info from on-line sources but I have not attempted to see if it works from my Serviio stream.

EDIT: I checked the Sony N200 media box and it also will not display any of the metadata. It does however allow selecting subtitles and alternate audio tracks (if available), as does my new Panasonic BDT220 Bluray player.

There's nothing that can be done from the stream provider's (such as Serviio) side to allow you to see the information. It has to be built into the stream receiver.
Last edited by atc98092 on Tue Nov 06, 2012 1:27 pm, edited 1 time in total.
Dan

LG NANO85 4K TV, Samsung JU7100 4K TV, Sony BDP-S3500, Sharp 4K Roku TV, Insignia Roku TV, Roku Ultra, Premiere and Stick, Nvidia Shield, Yamaha RX-V583 AVR.
Primary server: AMD Ryzen 5 5600GT, 32 gig ram, Windows 11 Pro, 22 TB hard drive space | Test server: Intel i5-6400, 16 gig ram, Windows 10 Pro

HOWTO: Enable debug logging HOWTO: Identify media file contents
<<

Piero

Serviio newbie

Posts: 7

Joined: Sun May 16, 2010 8:14 am

Post Sat Nov 03, 2012 8:17 am

Re: DLNA - obtaining media info

OK... it's clear that
the Serviio database already contains information such as actors, director, plot synopsis, etc

...but they're not useful, because
it's the devices that choose to ignore that and not have the UI for it

In other words, there's no
device that actually uses this data for showing them to the viewers in any meaningful way.

(...and that's the reason why many people hate DLNA, in my opinion...)

But my idea is different. Try to better explain.
I'm looking for a "trick" to push a .jpg file (...just to let you understand: think to a screenshot of an IMDB's page...) as a "header", before the delivery of the choosen file (the movie).
How to obtain those .jpg is a different step (...but thinking to generate them on the fly using the information stored on the db, instead of having pre-generated files for all videos, is possible.)
The above could be done working on the server-side only.

...Should it be possible to work on the concept of playlist? Maybe.
...Should it be possible to think to a particular container (filetype), allowing a "preswentation screen" (a menu?) that could be used for displaying info? Maybe.

I would like to know your opinion... in other words: do you think it's possible? And what's the way you consider the most promising to (try to) achieve a result..?

Thank you in advance for your answers :)

Regards
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17215

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Sat Nov 03, 2012 11:58 am

Re: DLNA - obtaining media info

It probably would be possible, but I don't think I'll be implementing this. Sorry.
<<

Piero

Serviio newbie

Posts: 7

Joined: Sun May 16, 2010 8:14 am

Post Mon Oct 28, 2013 12:07 pm

Re: DLNA - obtaining media info

Ok... these are my final results about the above stuff.

- playlist: not usable, because the playlist is not considered (...at least by minidlna) as a file, but as a container. The playlist is served to the player exactly as a folder, and this means (i)no thumbnail and (ii) no way to jump (at least on my player) from the first file (the info screen, a .jpg) to the second (the movie itself, a .avi).

- container: I tried using divx container, that (theoretically) supports menu. It seemed to be a promising way... but my player -even if it's "DivX certified"- doesn't (correctly) play a divx file containing menus (...it simply plays the first avi track).

No luck, in any way. But... I can say to my grandchildren that I've tried :)

Regards
<<

zachofalltrades

Serviio newbie

Posts: 10

Joined: Tue Oct 22, 2013 8:57 pm

Post Mon Oct 28, 2013 10:35 pm

Re: DLNA - obtaining media info

Pierro -- very sporting of you to post a followup on your question of nearly a year ago. I also struggle with the horribly bland interfaces that are presented by most devices that advertise their support for DLNA. There are at least a couple of ways to get better information from your collection:

1. if your device supports the "get meta data" command for a given track or movie, then Serviio _will_ give you the details: genre, description, actors, etc. from the database.
2. could use the ServiiGO android app to browse the collection to find what you want to watch -- it does provide a more rich UI with covers and plot summaries -- then use the DLNA client to actually connect and watch the show
<<

Piero

Serviio newbie

Posts: 7

Joined: Sun May 16, 2010 8:14 am

Post Sun Nov 03, 2013 8:45 am

Re: DLNA - obtaining media info

Thank you for your suggestions, zachofalltrades... but
if your device supports the "get meta data" command...

unfortunately no :(


could use the ServiiGO android app to browse the collection...

...that's exactly what I was trying to avoid :)

I'll wait for some new player (and/or some DLNA protocol enhancements), since I don't want to migrate to NMTs or HTPCs (I don't like to hear fans & disks running).

As the final chapter, I asked DivX labs a question: "I have a LG BD570 BR player, that's DivX certified (...or at least: it has the "DivX HD" logo printed on its case). Why can't I see the main menu, which is at the beginning on most of my DivX files...?"
...this is their answer:
Sounds like your DivX files were created with our older DivX Ultra Profile features such as menus. Your particular device is certified for DivX HD which does not support files created in the DivX Ultra Profile. Your device would need to be DivX Ultra certified in order to see the menus.

:D :D :D

Regards
<<

nickski

Streaming enthusiast

Posts: 28

Joined: Thu May 10, 2012 3:39 pm

Post Wed Nov 13, 2013 11:24 am

Re: DLNA - obtaining media info

Hi Piero,
I totally agree - Selecting what movie to view based on the limited metadata that most players provide is highly unsatisfactory - and in my opinion really limits the Serviio experience - and that's one reason why I believe Serviio is a great "enthusiast's product" but some way off a "consumer product".

When I add a new movie to my library, I create my own "stub" video file and place it alongside the movie file in the same folder.
see discussion here -> viewtopic.php?f=6&t=11240
and example here -> https://www.dropbox.com/s/r4vh5vn4n9pln ... mation.mkv

This works very well for my family - but sadly the code is not easily portable :/

======================================================================================================================================================

I also have an Android/tablet based alternative. I can access my own (non Serviio) movie database from my tablet then use Panasonic's "TV Remote 2" to push DLNA content from Serviio to the TV. This is OK if one or two people are making the selection, but its hard to share a tablet with more than one other. That's why we need a TV/player based method of presenting metadata.
nickski
Render: Panasonic Viera TX-L42E30B + DMP-BDT210 + Jelly Bean 4.1 Tablet + Onkyo TX-NR616 | Server: Intel i5 Win 7 ult x64 | NW: Homeplug @ 175 Mbps

Return to General discussion

Who is online

Users browsing this forum: No registered users and 16 guests

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.