FAQ  •  Register  •  Login

BD-S580 no longer works after upgrade from 0.5.2 to 0.6.0.1

<<

Kahanamoku

User avatar

Serviio newbie

Posts: 13

Joined: Mon Aug 29, 2011 1:49 am

Location: Australia

Post Wed Sep 28, 2011 8:50 am

BD-S580 no longer works after upgrade from 0.5.2 to 0.6.0.1

As the topic suggests, after upgrading to 0.6* my sony blu ray player shows all files as corrupt, whereas it worked totally fine on 5.4. Just wondering if anyone has suggested work-arounds or alternate working profiles. The sony bd player profile does not work either.

P.S. Don't bother replying with the link to how to provide details on files that don't work. The file is not the issue, the version change is!
<<

patters

User avatar

DLNA master

Posts: 1282

Joined: Sat Oct 09, 2010 3:51 pm

Location: London, UK

Post Wed Sep 28, 2011 10:00 am

Re: BD-S580 no longer works after upgrade from 5.4 to 0.6.1

When you delete the device from the Serviio console and let it re-detect does it automatically assign the Sony BD profile?
LG OLED55B8PLA | PS4 Pro | Xbox One S | Synology DS214play
Serviio 2.1 package for Synology NAS - with limited hardware transcoding support!
<<

Kahanamoku

User avatar

Serviio newbie

Posts: 13

Joined: Mon Aug 29, 2011 1:49 am

Location: Australia

Post Wed Sep 28, 2011 10:17 am

Re: BD-S580 no longer works after upgrade from 0.5.2 to 0.6.

Yep, and I can't change it to anything else because it automagically goes back to Sony BD Player :(
I'd download the older version and revert to that, but it's not linked anywhere on the site
<<

Kahanamoku

User avatar

Serviio newbie

Posts: 13

Joined: Mon Aug 29, 2011 1:49 am

Location: Australia

Post Wed Sep 28, 2011 10:24 am

Re: BD-S580 no longer works after upgrade from 0.5.2 to 0.6.

viewtopic.php?f=11&t=2004

This worked....Thanks!
<<

Illico

User avatar

DLNA master

Posts: 4646

Joined: Fri Jul 23, 2010 8:08 am

Location: France

Post Wed Sep 28, 2011 1:35 pm

Re: BD-S580 no longer works after upgrade from 0.5.2 to 0.6.

Kahanamoku wrote:This worked....Thanks!

What did you do for that?
Illico
Sony 2010 KDL-46EX501 | BDP-S373 | SMP-N100 | Windows 8-i7 | Network DD HD-CE1.5TLU2 | Livebox2-UHD86 | ServiiDroid | ServiiGo | BubbleUPnP
Serviio beta tester - Moderator
<<

patters

User avatar

DLNA master

Posts: 1282

Joined: Sat Oct 09, 2010 3:51 pm

Location: London, UK

Post Wed Sep 28, 2011 1:39 pm

Re: BD-S580 no longer works after upgrade from 0.5.2 to 0.6.

Hang on - we need to get to the bottom of this so we can fix if appropriate. You might be the only person who has posted on here with an Australian device. I'm assuming that it would be that same as the European PAL ones, but that may not be correct.
The only things that changed between 0.5.2 and 0.6.0.1 for the BDP profile were:

. The new OnlineTranscoding parameters inherited from profile ID 1 which only apply to online feeds
. The transcoding of all H.264 where the profile level is greater than 4.1
. The bitrate of dts audio remuxed to ac3 is now 320Kbps rather than 192.
. The implementation of a slightly tighter device detection to include the Home Theater systems and to allow device status detection (on/off) for 2011 models like yours.

So no fundamental changes to the way media is advertised to the player (neither mime types nor DLNA resource names).

The only reason I can think that the profile gets overridden and autodetected again would be if it keeps changing IP address. So you're saying that not a single video is shown for you using the stock profile?

Can you elaborate what precisely you fixed, by pasting your amended profile from profiles.xml?
LG OLED55B8PLA | PS4 Pro | Xbox One S | Synology DS214play
Serviio 2.1 package for Synology NAS - with limited hardware transcoding support!
<<

Kahanamoku

User avatar

Serviio newbie

Posts: 13

Joined: Mon Aug 29, 2011 1:49 am

Location: Australia

Post Thu Sep 29, 2011 5:57 am

Re: BD-S580 no longer works after upgrade from 0.5.2 to 0.6.

I replaced everything between <Transcoding> and </Transcoding> with the code in the first box of the attached link.
Also replaced the divx with mpeg on the <MediaFormatProfile tag

I should add too, that in 0.5.2 I believe I only used the generic profile and it worked fine, the issues with 0.6.x started because of the automatic assignment to the Sony BD Player profile.

Happy to help you troubleshoot the issues with an Australian device (Now that I got mine working). Just lemme know what you need.

patters wrote:The only reason I can think that the profile gets overridden and autodetected again would be if it keeps changing IP address. So you're saying that not a single video is shown for you using the stock profile?


Thought that too... noticed the device appearing twice in the list, but even after removing all devices and rescanning, then changing the profile listed, saving, refreshing and stop starting the service - it would revert back to Sony BD Player.


Side issue - My Sony BD Player runs over WiFi, My LG 47LW6500 runs over wired... yet the LG has horrid artifacting on the MKV's. This is why I was pushing to get my Sony working, because 3D looks horrible with interlaced artifacts! lol
Last edited by Kahanamoku on Thu Sep 29, 2011 6:16 am, edited 3 times in total.
<<

Kahanamoku

User avatar

Serviio newbie

Posts: 13

Joined: Mon Aug 29, 2011 1:49 am

Location: Australia

Post Thu Sep 29, 2011 6:02 am

Re: BD-S580 no longer works after upgrade from 0.5.2 to 0.6.

OS: Ubuntu 10.04.3 LTS


  Code:
   <Profile id="10" name="Sony BD Player" extendsProfileId="1">
      <!-- Since Serviio 0.5.1 this profile is multiregion -->
      <Detection>
         <UPnPSearch>
            <FriendlyName>(Blu-ray Disc Player|Blu-ray Home Theat(re|er) System)</FriendlyName>
         </UPnPSearch>
         <HttpHeaders>
               <X-AV-Client-Info>(.*Blu-ray Disc Player.*|.*Blu-ray Home Theat(re|er) System.*)</X-AV-Client-Info>
            </HttpHeaders>
      </Detection>
      <DeviceDescription>
         <!-- act as WMP so that the TV doesn't show root categories -->
         <ModelName>Windows Media Player Sharing</ModelName>
         <ModelNumber>3.0</ModelNumber>
         <Manufacturer>Microsoft Corporation</Manufacturer>
      </DeviceDescription>
      <ContentDirectoryMessageBuilder>org.serviio.upnp.service.contentdirectory.SonyDLNAMessageBuilder</ContentDirectoryMessageBuilder>
      <ContentDirectoryDefinitionFilter>org.serviio.upnp.service.contentdirectory.definition.WMPContentDirectoryDefinitionFilter</ContentDirectoryDefinitionFilter>
      <MediaFormatProfiles>
         <!-- force DLNA profile names of supported formats -->
         <!-- e.g. though renderer should support wma, it only does so when disguised as mp3 (many other audio types are transcoded later in the profile) -->
         <MediaFormatProfile mime-type="audio/mpeg" name="MP3">WMA_BASE</MediaFormatProfile>
         <MediaFormatProfile mime-type="audio/mpeg" name="MP3">WMA_FULL</MediaFormatProfile>
         <!-- set mkv to divx mime-type to allow subtitle and multiple audio track support for European and Canadian players -->
         <!-- This native mkv playback disabled by default - read comment in transcoding section for the reasons -->
         <MediaFormatProfile mime-type="video/mpeg">MATROSKA</MediaFormatProfile>
         <!-- To avoid needing region-specific profiles, avi must be set to mpeg mime type (US players require this) -->
         <!-- AVI clips seems to be a little bit slower to start like this on European players. If that bothers you, delete the line below -->
         <MediaFormatProfile mime-type="video/mpeg" name="MPEG_PS_PAL,MPEG_PS_NTSC">AVI</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg" name="MPEG_PS_PAL,MPEG_PS_NTSC">AVC_MP4_MP_SD_AAC_MULT5</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg" name="MPEG_PS_PAL,MPEG_PS_NTSC">AVC_MP4_MP_SD_MPEG1_L3</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg" name="MPEG_PS_PAL,MPEG_PS_NTSC">AVC_MP4_MP_SD_AC3</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg" name="MPEG_PS_PAL,MPEG_PS_NTSC">AVC_MP4_MP_HD_720p_AAC</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg" name="MPEG_PS_PAL,MPEG_PS_NTSC">AVC_MP4_MP_HD_1080i_AAC</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg" name="MPEG_PS_PAL,MPEG_PS_NTSC">AVC_MP4_HP_HD_AAC</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg" name="MPEG_PS_PAL,MPEG_PS_NTSC">AVC_MP4_LPCM</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg" name="MPEG_PS_PAL,MPEG_PS_NTSC">MPEG4_P2_MP4_ASP_AAC</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg" name="MPEG_PS_PAL,MPEG_PS_NTSC">MPEG4_P2_MP4_SP_L6_AAC</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg" name="MPEG_PS_PAL,MPEG_PS_NTSC">MPEG4_P2_MP4_NDSD</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_SD_AAC_MULT5</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_SD_AAC_MULT5_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_SD_AAC_MULT5_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_SD_MPEG1_L3</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_SD_MPEG1_L3_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_SD_MPEG1_L3_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_SD_AAC_MULT5</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_SD_AAC_MULT5_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_SD_AAC_MULT5_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_SD_MPEG1_L3</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_SD_MPEG1_L3_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_SD_MPEG1_L3_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_SD_AC3</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_SD_AC3_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_SD_AC3_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_HD_AAC_MULT5</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_HD_AAC_MULT5_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_HD_AAC_MULT5_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_HD_MPEG1_L3</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_HD_MPEG1_L3_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_HD_MPEG1_L3_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_HD_AC3</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_HD_AC3_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_MP_HD_AC3_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_HD_DTS_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_HD_DTS_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_HD_50_LPCM_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_HP_SD_MPEG1_L2_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_HP_SD_MPEG1_L2_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_HP_HD_MPEG1_L2_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">AVC_TS_HP_HD_MPEG1_L2_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">MPEG4_P2_TS_ASP_AAC</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">MPEG4_P2_TS_ASP_AAC_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">MPEG4_P2_TS_ASP_AAC_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">MPEG4_P2_TS_ASP_AC3</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">MPEG4_P2_TS_ASP_AC3_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">MPEG4_P2_TS_ASP_AC3_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">MPEG4_P2_TS_ASP_MPEG1_L3</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">MPEG4_P2_TS_ASP_MPEG1_L3_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">MPEG4_P2_TS_ASP_MPEG1_L3_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">VC1_TS_AP_L1_AC3_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">VC1_TS_AP_L2_AC3_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">VC1_TS_HD_DTS_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO">VC1_TS_HD_DTS_ISO</MediaFormatProfile>
      </MediaFormatProfiles>
      <Transcoding>
         <Video targetContainer="mpegts">
            <Matches container="matroska" aCodec="ac3"/>
            <Matches container="matroska" aCodec="aac"/>
            <Matches container="mp4" vCodec="h264" />
         </Video>
         <!-- unsupported codecs will be transcoded into mpeg-ts, mpeg2 video and ac3 audio -->
         <Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3">
            <Matches container="asf" />
            <Matches container="flv" />
            <!-- digital camera video formats -->
            <Matches container="avi" vCodec="mjpeg" />
            <Matches container="mp4" vCodec="mjpeg" />
         </Video>
         <Audio targetContainer="lpcm">
            <Matches container="mp4" />
            <Matches container="flac" />
            <Matches container="ogg" />
         </Audio>
      </Transcoding>
   </Profile>
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17215

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Thu Sep 29, 2011 9:01 am

Re: BD-S580 no longer works after upgrade from 0.5.2 to 0.6.

The new profile behaviour was introduced as a part of: https://bitbucket.org/xnejp03/serviio/i ... persistent
It was supposed to make sure that devices get the right profile when they change IP address. Although it's probably ok in most cases (as the provided profiles should be mostly working) it disables you to use another profile if the profile can be autodetected. This also makes testing other profiles with a device more difficult. I'll look into it.
<<

Kahanamoku

User avatar

Serviio newbie

Posts: 13

Joined: Mon Aug 29, 2011 1:49 am

Location: Australia

Post Fri Sep 30, 2011 3:57 am

Re: BD-S580 no longer works after upgrade from 0.5.2 to 0.6.

zip wrote:it disables you to use another profile if the profile can be autodetected.

Well thats a bit silly isn't it ;)

P.S. Hope you like my Avatar pic ;) LOL
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17215

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Fri Sep 30, 2011 10:25 am

Re: BD-S580 no longer works after upgrade from 0.5.2 to 0.6.

zip wrote:it disables you to use another profile if the profile can be autodetected.

Well thats a bit silly isn't it ;)

I didn't think about it at that time. The idea was that if a device can be autodetected then it should always use that profile. Obviously this does not work if I want users to switch profiles to test certain functionality of their devices ;-/

P.S. Hope you like my Avatar pic ;) LOL

Definitely ;-)
<<

Alex Atkin UK

Streaming enthusiast

Posts: 36

Joined: Wed May 04, 2011 7:25 pm

Post Sun Oct 02, 2011 4:50 am

Re: BD-S580 no longer works after upgrade from 0.5.2 to 0.6.

I can confirm the BDP-S480 UK model also fails completely with the stock Sony profile, although it never worked 100% on my BDP-S370 either. (I always had to make changes to the profile to get MKVs working)

As for the 2011 range there are two important points here that merit them having their own profile:

1) The 2011 models officially support MKV streaming. This is good as many MKV files play on my BDP-S480 that failed on my BDP-S370.

2) The 2011 models do NOT have DIVX support, they only have XVID. I would think XVID should decode all none-DRM DIVX encoded files, but perhaps they need to be tagged as XVID instead of DIVX?

That said, I had problems with AVI files randomly not working on my BDP-S370 too so something was never quite 100% with that profile.
<<

patters

User avatar

DLNA master

Posts: 1282

Joined: Sat Oct 09, 2010 3:51 pm

Location: London, UK

Post Sun Oct 02, 2011 7:48 am

Re: BD-S580 no longer works after upgrade from 0.5.2 to 0.6.

The 2010 players support MKV too, it's just that they have problems (see the readme sticky in this forum folder), hence they're remuxed to overcome them.

Can you clarify what 'fails completely' means? No files listed? Or some? As mentioned earlier in the thread, there are no material changes to the profile, so it's surprising,

As for the DivX issue - the players were built to support DivX but it's apparently a bug in the firmware relating to MP3 playback, which these files use as audio. It fails when a certain parameter is not declared in the header, which is quite common. There's a thread on here about it and apparently it has been raised with Sony. It affects all 2011 Bravias and BDPs, and there is no way currently of separating files that will play from those that won't.
LG OLED55B8PLA | PS4 Pro | Xbox One S | Synology DS214play
Serviio 2.1 package for Synology NAS - with limited hardware transcoding support!
<<

roswellgrey

Serviio newbie

Posts: 7

Joined: Mon Oct 03, 2011 12:55 pm

Location: UK

Post Tue Oct 04, 2011 12:09 pm

Re: BD-S580 no longer works after upgrade from 0.5.2 to 0.6.

I too have a total failure of all mkvs playback with default profiles on 0.6 (albeit using a Sony SMP-N100 client)
The error is "The file is corrupt or unsupported" displayed on the client
0.5.2 worked fine.
Removing all transcoding rules from the profile, so that they are just steamed natively , restores mkv functionality BUT causes the 32K block stutter/crash to resurface ( unsurprisingly as i use wifi)

As my usual linux install is more likely to allow user/config error (in terms of librarys already installed etc etc ) I dropped back to a windows install to test,
and installed 0.6.1, debug logged, looked for errors/clues in the logs and manually tried the transcode calls to ffmpeg , and then repeated this for 0.5.2
( Note that I didn't edit the profiles at all, and obviously selected the "Sony BD" profile for 0.5.2 and the N100 profile for 0.6.1.)

The ffmpeg version supplied with 0.5.2 works just fine

The ffmpeg version supplied with 0.6.1 throws the dreaded "[mpegts @ 01d3a0c0] Application provided invalid, non monotonically increasing dts to muxer in stream 0: -7200 >= -7200" error. Hence, it returns error to serviio, and the play then (obviously) fails due to a transcoding failure.

I know this sounds unlikely, but in my case (for some reason) the ffmpeg in 0.6.1 kills playback of all my ( limited number of ) mkvs.
Probably should point out that they are all home-grown, and created by handbrake with the occasional mkvmerge remux.

Info for one test file that proved the problem is as follows :

  Code:
File info from media info

General
Complete name                    : U:\ServiioTestStorage\Test File 1.mkv
Format                           : Matroska
Format version                   : Version 2
File size                        : 512 MiB
Duration                         : 25mn 7s
Overall bit rate                 : 2 850 Kbps
Writing application              : HandBrake 0.9.5
Writing library                  : libmkv 0.6.4.1

Video
ID                               : 1
Format                           : AVC
Format/Info                      : Advanced Video Codec
Format profile                   : High@L3.0
Format settings, CABAC           : Yes
Format settings, ReFrames        : 4 frames
Codec ID                         : V_MPEG4/ISO/AVC
Duration                         : 25mn 7s
Bit rate                         : 2 665 Kbps
Width                            : 720 pixels
Height                           : 574 pixels
Display aspect ratio             : 16:9
Original display aspect ratio    : 16:9
Frame rate mode                  : Variable
Frame rate                       : 25.000 fps
Color space                      : YUV
Chroma subsampling               : 4:2:0
Bit depth                        : 8 bits
Scan type                        : Progressive
Bits/(Pixel*Frame)               : 0.258
Stream size                      : 479 MiB (94%)
Writing library                  : x264 core 112
Encoding settings                : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=3 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=50 / rc=crf / mbtree=1 / crf=20.0 / qcomp=0.60 / qpmin=3 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Language                         : English
Color primaries                  : BT.601-6 525, BT.1358 525, BT.1700 NTSC, SMPTE 170M
Transfer characteristics         : BT.709-5, BT.1361
Matrix coefficients              : BT.601-6 525, BT.1358 525, BT.1700 NTSC, SMPTE 170M

Audio
ID                               : 2
Format                           : AC-3
Format/Info                      : Audio Coding 3
Mode extension                   : CM (complete main)
Codec ID                         : A_AC3
Duration                         : 25mn 7s
Bit rate mode                    : Constant
Bit rate                         : 128 Kbps
Channel(s)                       : 2 channels
Channel positions                : Front: L R
Sampling rate                    : 48.0 KHz
Bit depth                        : 16 bits
Compression mode                 : Lossy
Stream size                      : 23.0 MiB (4%)


Update : a mix and match approach ( serviio 6.0.1 with V.0.5.2's supplied ffmpeg ) works just fine, and my very odd mkv problem is resolved.
Mixing the latest serviio and an older version of ffmpeg will probably break something ( newest streaming functionality maybe ??) but for the functionality that I use it works well ...
Last edited by roswellgrey on Thu Oct 06, 2011 9:36 am, edited 2 times in total.
<<

Illico

User avatar

DLNA master

Posts: 4646

Joined: Fri Jul 23, 2010 8:08 am

Location: France

Post Tue Oct 04, 2011 1:19 pm

Re: BD-S580 no longer works after upgrade from 0.5.2 to 0.6.

Could you use Mkvmerge tool, to remux your mkv test file and try serviio/ffmpeg with the resulting file? (be carefull with header stripping option, must be 'none')
Illico
Sony 2010 KDL-46EX501 | BDP-S373 | SMP-N100 | Windows 8-i7 | Network DD HD-CE1.5TLU2 | Livebox2-UHD86 | ServiiDroid | ServiiGo | BubbleUPnP
Serviio beta tester - Moderator
<<

roswellgrey

Serviio newbie

Posts: 7

Joined: Mon Oct 03, 2011 12:55 pm

Location: UK

Post Tue Oct 04, 2011 1:31 pm

Re: BD-S580 no longer works after upgrade from 0.5.2 to 0.6.

Whilst trying to understand this problem, I had already tried the mkvmerge remux ( and I was very careful about disabling the header compression ) and it didn't help - same result as the untouched mkv - i.e. no playback and the same ffmpeg error when trying to transcode ...
<<

Illico

User avatar

DLNA master

Posts: 4646

Joined: Fri Jul 23, 2010 8:08 am

Location: France

Post Tue Oct 04, 2011 1:38 pm

Re: BD-S580 no longer works after upgrade from 0.5.2 to 0.6.

Look at this, I never try : viewtopic.php?f=17&t=2223
Illico
Sony 2010 KDL-46EX501 | BDP-S373 | SMP-N100 | Windows 8-i7 | Network DD HD-CE1.5TLU2 | Livebox2-UHD86 | ServiiDroid | ServiiGo | BubbleUPnP
Serviio beta tester - Moderator
<<

roswellgrey

Serviio newbie

Posts: 7

Joined: Mon Oct 03, 2011 12:55 pm

Location: UK

Post Tue Oct 04, 2011 2:20 pm

Re: BD-S580 no longer works after upgrade from 0.5.2 to 0.6.

Interesting - I will give that a try :)
I should have noted that vlc and mpc-hc have no problems at all with any of the mkvs when played directly ( not via dlna), even though I appreciate that vlc in particular is very tolerant of odd files ...
Last edited by roswellgrey on Tue Oct 04, 2011 6:50 pm, edited 1 time in total.
<<

edlivian

Serviio newbie

Posts: 13

Joined: Tue Oct 04, 2011 4:07 pm

Post Tue Oct 04, 2011 4:12 pm

Re: BD-S580 no longer works after upgrade from 0.5.2 to 0.6.

I have a US model sony bdp-S580.

I have updated to the most recent firmware M07.R.0427, and running serviio 0.6.0.1.

Should i still make the revision to the profile you recommended in your Feb 2011 post titled "[Readme] Sony Bluray Disc Player 2010 series"

which required editing the profile, or is this edit included in the latest version, and what does this edit do exactly? (sorry being such a newbie)


"There is one more edit to the BDP profile required if you want this change and you have a US player:
Change
Code:
<MediaFormatProfile mime-type="video/divx">MATROSKA</MediaFormatProfile>


to
Code:
<MediaFormatProfile mime-type="video/mpeg">MATROSKA</MediaFormatProfile>"
Sony BDP-S580 M07.R.0553| PS3 Slim | Server 2008 R2 w/ Serviio 0.6.0.1 (ThinkServer TS130, Intel Xeon E3-1235 3.2GHZ 4 Core 8 Thread, 4GB DDR3, 2x 2TB HD running on 20W idle power consumption)
<<

patters

User avatar

DLNA master

Posts: 1282

Joined: Sat Oct 09, 2010 3:51 pm

Location: London, UK

Post Tue Oct 04, 2011 8:44 pm

Re: BD-S580 no longer works after upgrade from 0.5.2 to 0.6.

Hi Roswell grey - thanks for chasing this down. I now realise how it is that I can be here saying that I don't have a problem with this issue!

I'm running my own slightly newer compile of FFmpeg (0.8.2 instead of 0.8) which I built for my Synology package. It was the last build before they started screwing around with codec names and syntax. So I reckon my build doesn't have this issue. Here's the source:
http://dl.dropbox.com/u/1188556/ffmpeg- ... 673.tar.gz
You can test my compiled linux binary (which I think should run on any Intel 64bit CPU with SSSE3) by downloading http://dl.dropbox.com/u/1188556/blog/se ... x86-v1.spk and renaming this file to a .tar extension then extracting package.tgz contained inside. FFmpeg is in the bin folder. Hopefully, you could test on your linux PC.

Perhaps we're gonna need a Serviio 0.6.1 when Zip gets back from holiday...
LG OLED55B8PLA | PS4 Pro | Xbox One S | Synology DS214play
Serviio 2.1 package for Synology NAS - with limited hardware transcoding support!
Next

Return to Sony

Who is online

Users browsing this forum: Google [Bot] and 16 guests

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