fix: the responses to several requests returns erroneous values#117
fix: the responses to several requests returns erroneous values#117FelixPetriconi wants to merge 6 commits intojellyfin:masterfrom
Conversation
* the comparison of the several responses with DLNA complaint servers has shown differences and were fixed accordingly
DSLinuxUser
left a comment
There was a problem hiding this comment.
Tried today the updates and now the Panasonic DMR-BCT750/755 is able to connect to JellyFin and plays videos back.
|
Which profile did you use? What kind of videos container did you play back? |
|
I don't see how this would work as the response isn't being set to anything. |
|
I cannot give you an answer to this, because I don't much about the used framework. I only can say that a response that is set to any mime type is a) not been accepted by the Panasonic player and b) it has now with this changes same result as with e.g. Emby 4.8.10 and Twonky Server 8.5.2. |
What kind of profile do you mean? Device profile? Test was done MP4 with H264/AAC.
Well, before this patch, the Panasonic would just throw the error "Unable to connect to server". |
|
The same for me now. |
DSLinuxUser
left a comment
There was a problem hiding this comment.
Applied the changes, recompiled and replaced the DLLs and the Panasonic can still access JellyFin.
|
It looks like this is taking the response and adding/modifying some headers to the packet. Is that correct? What is the SID? Theres a System import that I'm not sure is needed. I'll test this out this week to see if I can get other devices to work as expected too. |
|
I don't know much about Jellyfin or the DLNA plugin but I assume it is a session ID that is generated by the DLNA plugin and that helps to associate future request of that DLNA client to a certain session context. |
|
Thank you, building from this pr has fixed jellyfin discovery in both vlc and good old lg smart tv. |
* the comparison of the several responses with DLNA complaint servers has shown differences and were fixed accordingly
|
Are there problems with this PR? If so, please let me know. |
|
I wonder if these modifications should not be moved to the handler itself instead of the controller |
|
Hello. Will this PR be merged? |
|
Releasing for 10.10 isn't an easy task when 10.11 is in RC phase. As such I've created a PR with these commits along with some cleanup to #166 and merged into unstable. |

The comparison of the several responses with DLNA complaint servers has shown differences and were fixed accordingly
Please bare with me but I don't know much about C# or the used frameworks. Please advise how to improve the code if necessary.
I just can tell that now my Panasonic Blu-Ray player is able to connect to the Jellyfin instance.
The display of photos, streaming of mp3 and flac, and some mpg works fine.
I intent to add a working profile for that player as soon as I have found out how to get .mkv container playing.