Jump to content


Photo

MKV files on Sony Bravia

mkv sony DLNA OSX

  • Please log in to reply
40 replies to this topic

#21 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 135803 posts
  • Local time: 09:27 PM

Posted 02 May 2015 - 06:30 PM

Static is for the sync feature. DirectPlay = playback over the file system, which never happens with dlna. so that doesnt' apply at all.

 

DirectStream = stream original file over http. What's happening is the sony doesn't like the transcoding format. Most likely, it doesn't like something contained in the protocolInfo value, but i'm not sure what.



#22 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 135803 posts
  • Local time: 09:27 PM

Posted 02 May 2015 - 06:33 PM

i think i do see a problem actually

 

DLNA.ORG_PN=AVC_TS_HD_24_AC3,AVC_TS_HD_50_AC3,AVC_TS_HD_60_AC3,AVC_TS_HD_EU

 

note the commas. it should actually be three separate res elements rather than one with three values. make sure you're on the github dev branch. i'll try to track this down and put a fix in.



#23 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 135803 posts
  • Local time: 09:27 PM

Posted 02 May 2015 - 06:37 PM

https://github.com/M...7cfbe4e36f4ed29


  • FlorisRobbemont likes this

#24 FlorisRobbemont OFFLINE  

FlorisRobbemont

    Member

  • Members
  • 12 posts
  • Local time: 02:27 AM

Posted 02 May 2015 - 06:39 PM

I've created a fork (in case I needed to change something). I can easily pull those changes to my local repository.

Let me know when you've changed it. In the meantime I can do some tuning of the Sony profile.



#25 FlorisRobbemont OFFLINE  

FlorisRobbemont

    Member

  • Members
  • 12 posts
  • Local time: 02:27 AM

Posted 02 May 2015 - 06:41 PM

Wow you're fast! :)

 

I'll check that change tomorrow (it's almost 1 AM here).

I'll let you know how it works out.


  • Luke likes this

#26 FlorisRobbemont OFFLINE  

FlorisRobbemont

    Member

  • Members
  • 12 posts
  • Local time: 02:27 AM

Posted 03 May 2015 - 08:28 AM

This page might be helpfull: http://pdf.crse.com/...declist.html#10

However, I cannot find any information regarding the max bitrate. I think we'll have to take that one on faith?



#27 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 135803 posts
  • Local time: 09:27 PM

Posted 03 May 2015 - 11:22 AM

how did that change work out?



#28 FlorisRobbemont OFFLINE  

FlorisRobbemont

    Member

  • Members
  • 12 posts
  • Local time: 02:27 AM

Posted 03 May 2015 - 11:42 AM

The change worked! It's now correctly streaming when the TV cannot use direct play.

With the DCA codec added to MKV it's now also correctly recognizing a lot more movies.

 

I'm currently working on getting photos to work (they aren't recognized at all).

 

I'll commit my changes to the profile when I'm done testing.



#29 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 135803 posts
  • Local time: 09:27 PM

Posted 03 May 2015 - 11:46 AM

what do you mean recognizing mkv? they still aren't showing up?



#30 FlorisRobbemont OFFLINE  

FlorisRobbemont

    Member

  • Members
  • 12 posts
  • Local time: 02:27 AM

Posted 03 May 2015 - 11:50 AM

The ones that needed transcoding weren't showing up on the TV. This was because of 2 problems:

 

- Faulty profile (they didn't need transcoding)

- Your fix for the ORG_PN

 

Now they're all showing. Transcoding seems to work as well.

 

However:

 

- No pictures yet

- No artwork (for movies and/or shows) (I don't know if the TV even supports this)



#31 FlorisRobbemont OFFLINE  

FlorisRobbemont

    Member

  • Members
  • 12 posts
  • Local time: 02:27 AM

Posted 03 May 2015 - 11:59 AM

It also seems that the Sony TV has a framerate limit for 1080p (30fps). I don't think we can detect this at the moment?

Might be something to build in the future (I saw on some forums that Plex has difficulty detecting this). 

 

This guy has done some great work for the Plex profile: https://forums.plex....013-kdl32w650a/



#32 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 135803 posts
  • Local time: 09:27 PM

Posted 03 May 2015 - 12:09 PM

Yes we already can do that

#33 FlorisRobbemont OFFLINE  

FlorisRobbemont

    Member

  • Members
  • 12 posts
  • Local time: 02:27 AM

Posted 03 May 2015 - 12:22 PM

Cool! Can this be setup in the profile?

 

I've fixed photos :) Needed to embed art in Didl, and don't limit.

Also removed the max width/height for pictures as the TV seems to be able to handle larger then 1920.

 

Pull request: https://github.com/M...owser/pull/1096



#34 FlorisRobbemont OFFLINE  

FlorisRobbemont

    Member

  • Members
  • 12 posts
  • Local time: 02:27 AM

Posted 03 May 2015 - 12:23 PM

Also, is there a way to create a Mono build from Visual Studio? I want to test these changes on my NAS



#35 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 135803 posts
  • Local time: 09:27 PM

Posted 03 May 2015 - 12:27 PM

Cool! Can this be setup in the profile?

 

I've fixed photos :) Needed to embed art in Didl, and don't limit.

Also removed the max width/height for pictures as the TV seems to be able to handle larger then 1920.

 

Pull request: https://github.com/M...owser/pull/1096

 

Thanks. Fyi, in the future you can just change the .cs profile. I can then dump them all to xml when there are changes.

 

Also, the bitrate should still be limited, not because of the TV, but due to user's networks. The intent of the profile is just to worry about the device so perhaps that's not the best place to incorporate that, but i'll have to think about that.



#36 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 135803 posts
  • Local time: 09:27 PM

Posted 03 May 2015 - 12:29 PM

For dca, what if the tv is not hooked up to a surround receiver? can it decode it? that's why it's left out.



#37 FlorisRobbemont OFFLINE  

FlorisRobbemont

    Member

  • Members
  • 12 posts
  • Local time: 02:27 AM

Posted 03 May 2015 - 02:33 PM

You are correct. When I disabled the sound receiver the Sony couldn't play movies with DTS.

 

Could it be possible to recognize this on the server side? (I don't know if the device is transmitting its capabilities?).

 

Another possible solution would be to have the ability to couple a profile to a device (in the devices menu). That way a user can create a specific profile for a specific device.

I know it's currently possible using the FriendlyName Regex... but allowing this from the GUI would be awesome (just copy the profile with a new specific FriendlyName).

You could even ship profiles out-of-the-box that are disabled by default, and are only enabled when connected to a specific device. This would allow for a better fine-tuning of all the devices.

 

Looking at the code this shouldn't be a large thing to build into the backend.... I don't know how much work this is on the front-end? (not really a front-end guy ;))



#38 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 135803 posts
  • Local time: 09:27 PM

Posted 08 May 2015 - 09:48 PM

You are correct. When I disabled the sound receiver the Sony couldn't play movies with DTS.

 

Could it be possible to recognize this on the server side? (I don't know if the device is transmitting its capabilities?).

 

Another possible solution would be to have the ability to couple a profile to a device (in the devices menu). That way a user can create a specific profile for a specific device.

I know it's currently possible using the FriendlyName Regex... but allowing this from the GUI would be awesome (just copy the profile with a new specific FriendlyName).

You could even ship profiles out-of-the-box that are disabled by default, and are only enabled when connected to a specific device. This would allow for a better fine-tuning of all the devices.

 

Looking at the code this shouldn't be a large thing to build into the backend.... I don't know how much work this is on the front-end? (not really a front-end guy ;))

 

Maybe we can detect the audio by querying the device's ProtocolInfo.



#39 khodges747 OFFLINE  

khodges747

    Advanced Member

  • Members
  • 190 posts
  • Local time: 09:27 PM
  • LocationAlexandria, VA

Posted 05 August 2015 - 10:32 AM

Thanks to ultraroi for his XML file.

 

I used it as the basis for my own TV model, and now I can see all the artwork that was formerly missing.

 

Well done!



#40 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 135803 posts
  • Local time: 09:27 PM

Posted 27 August 2016 - 02:48 PM

The latest beta of Emby Server, 3.1.125, has numerous fixes for Sony Blu ray players from years 2013-2016. The changes will also be in the next stable release of Emby Server. Since I have a device for testing I am now able to test it fully and with the changes I've made everything is now playing perfectly.

It's possible that some of these improvements can be applied to older players or sony bravia tv's, but I do not have those devices available to test with, so for that I'll need to rely on community help. Enjoy.







Also tagged with one or more of these keywords: mkv, sony, DLNA, OSX

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users