FAQ  •  Register  •  Login

DMP-BD89

<<

MysticVenator

Serviio newbie

Posts: 5

Joined: Fri Oct 04, 2013 9:17 pm

Post Fri Oct 04, 2013 9:34 pm

DMP-BD89

Just got this Blu-ray player and hooked it up to Serviio v1.3.1 running on a headless Ubuntu 12.04.3 Server. I have an LG 3d tv that plays everything using Serviio (including the mkv files that won't play on the BD89). I've tried all the different profiles and everything seems to play fine except for a few avi files which I'm just going to replace. The real problem I'm having is mkv files. It plays mkv files natively and I can play them using the network drive connection but would really like everything to be through the DNLA server. There are a few profiles that will display the mkv listing but none will play a mkv. I've tried multiple mkv's made from different formats but no mkv file that I've tried seems to play. The Panasonic BD Player profile lists all the available files but plays nothing. I have the best luck with the generic profile. As this player is located in a different room I'd really like to get the mkv format working.

To get the ProtocolInfo from the player I had to turn on the players network remote device option (I've also been through all the profiles using this turned on also) and this is what it outputs:
  Code:
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_SM,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_MED,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_LRG,
http-get:*:audio/L16:DLNA.ORG_PN=LPCM,
http-get:*:audio/L16;rate=44100;channels=1:DLNA.ORG_PN=LPCM,
http-get:*:audio/L16;rate=44100;channels=2:DLNA.ORG_PN=LPCM,
http-get:*:audio/L16;rate=48000;channels=1:DLNA.ORG_PN=LPCM,
http-get:*:audio/L16;rate=48000;channels=2:DLNA.ORG_PN=LPCM,
http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMABASE,
http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMAFULL,
http-get:*:audio/mpeg:DLNA.ORG_PN=MP3,
http-get:*:audio/mpeg:DLNA.ORG_PN=MP3X,
http-get:*:audio/mp4:DLNA.ORG_PN=AAC_ISO_320,
http-get:*:audio/mp4:DLNA.ORG_PN=HEAAC_L2_ISO,
http-get:*:audio/mp4:DLNA.ORG_PN=AAC_ISO,
http-get:*:audio/vnd.dlna.adts:DLNA.ORG_PN=AAC_ADTS_320,
http-get:*:video/x-ms-asf:DLNA.ORG_PN=MPEG4_P2_ASF_ASP_L4_SO_G726,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_PAL,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_NA_ISO,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_HD_NA_ISO,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_PAL_XAC3,
http-get:*:video/x-ms-asf:DLNA.ORG_PN=MPEG4_P2_ASF_SP_G726,
http-get:*:video/x-ms-asf:DLNA.ORG_PN=MPEG4_P2_ASF_ASP_L5_SO_G726,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_EU_ISO,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_NTSC,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG1,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_NTSC_XAC3,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_JP_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_NA_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_NA_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_EU_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_NA,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_EU,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_NA,
http-get:*:video/3gpp:DLNA.ORG_PN=MPEG4_H263_MP4_P0_L10_AAC,
http-get:*:video/mp4:DLNA.ORG_PN=AVC_MP4_BL_CIF15_AAC_520,
http-get:*:application/x-dtcp1;CONTENTFORMAT="video/vnd.dlna.mpeg-tts":DLNA.ORG_PN=DTCP_MPEG_TS_JP_T,
http-get:*:application/x-dtcp1;CONTENTFORMAT="video/vnd.dlna.mpeg-tts":DLNA.ORG_PN=DTCP_MPEG_TS_SD_NA,
http-get:*:application/x-dtcp1;CONTENTFORMAT="video/vnd.dlna.mpeg-tts":DLNA.ORG_PN=DTCP_MPEG_TS_SD_NA_T,
http-get:*:application/x-dtcp1;CONTENTFORMAT="video/mpeg":DLNA.ORG_PN=DTCP_MPEG_TS_SD_NA_ISO,
http-get:*:application/x-dtcp1;CONTENTFORMAT="video/vnd.dlna.mpeg-tts":DLNA.ORG_PN=DTCP_MPEG_TS_HD_NA,
http-get:*:application/x-dtcp1;CONTENTFORMAT="video/vnd.dlna.mpeg-tts":DLNA.ORG_PN=DTCP_MPEG_TS_HD_NA_T,
http-get:*:application/x-dtcp1;CONTENTFORMAT="video/mpeg":DLNA.ORG_PN=DTCP_MPEG_TS_HD_NA_ISO,
http-get:*:application/x-dtcp1;CONTENTFORMAT="video/vnd.dlna.mpeg-tts":DLNA.ORG_PN=DTCP_MPEG_TS_SD_KO,
http-get:*:application/x-dtcp1;CONTENTFORMAT="video/vnd.dlna.mpeg-tts":DLNA.ORG_PN=DTCP_MPEG_TS_SD_KO_T,
http-get:*:application/x-dtcp1;CONTENTFORMAT="video/mpeg":DLNA.ORG_PN=DTCP_MPEG_TS_SD_KO_ISO,
http-get:*:application/x-dtcp1;CONTENTFORMAT="video/vnd.dlna.mpeg-tts":DLNA.ORG_PN=DTCP_MPEG_TS_HD_KO,
http-get:*:application/x-dtcp1;CONTENTFORMAT="video/vnd.dlna.mpeg-tts":DLNA.ORG_PN=DTCP_MPEG_TS_HD_KO_T,
http-get:*:application/x-dtcp1;CONTENTFORMAT="video/vnd.dlna.mpeg-tts":DLNA.ORG_PN=DTCP_MPEG_TS_SD_EU,
http-get:*:application/x-dtcp1;CONTENTFORMAT="video/mpeg":DLNA.ORG_PN=DTCP_MPEG_TS_HD_KO_ISO,
http-get:*:application/x-dtcp1;CONTENTFORMAT="video/vnd.dlna.mpeg-tts":DLNA.ORG_PN=DTCP_MPEG_TS_SD_EU_T,
http-get:*:application/x-dtcp1;CONTENTFORMAT="video/mpeg":DLNA.ORG_PN=DTCP_MPEG_TS_SD_EU_ISO,
http-get:*:image/vnd.ms-photo:*,
http-get:*:image/gif:*,
http-get:*:image/x-ycbcr-yuv420:*,
http-get:*:image/jpeg:*,
http-get:*:image/mpo:*,
http-get:*:image/x-icon:*,
http-get:*:image/x-quicktime:*,
http-get:*:image/jpe:*,
http-get:*:image/x-ycbcr-yuv420:*,
http-get:*:audio/L16:*,
http-get:*:audio/L8:*,
http-get:*:audio/mp1:*,
http-get:*:audio/mp2:*,
http-get:*:audio/mpeg:*,
http-get:*:audio/basic:*,
http-get:*:audio/aiff:*,
http-get:*:audio/mid:*,
http-get:*:audio/x-ms-wax:*,
http-get:*:audio/wav:*,
http-get:*:audio/x-ms-wma:*,
http-get:*:audio/vnd.rn-realaudio:*,
http-get:*:audio/x-mpegurl:*,
http-get:*:audio/x-wav:*,
http-get:*:audio/x-flac:*,
http-get:*:audio/flac:*,
http-get:*:audio/mp4:*,
http-get:*:audio/vnd.dlna.adts:*,
http-get:*:audio/x-ms-wmv:*,
http-get:*:audio/x-ogg:*,
http-get:*:audio/midi:*,
http-get:*:audio/x-aac:*,
http-get:*:audio/x-ac3:*,
http-get:*:audio/x-atrac3:*,
http-get:*:audio/x-dts:*,
http-get:*:audio/x-pn-realaudio:*,
http-get:*:audio/x-quicktime:*,
http-get:*:audio/dolby:*,
http-get:*:audio/adts:*,
http-get:*:audio/3gpp:*,
http-get:*:audio/sonyoma:*,
http-get:*:video/vnd.dlna.mpeg-tts:*,
http-get:*:video/mp4:*,
http-get:*:video/3gpp:*,
http-get:*:video/mp2p:*,
http-get:*:video/mpeg2:*,
http-get:*:video/quicktime:*,
http-get:*:video/x-dv:*,
http-get:*:video/x-motion-jpeg:*,
http-get:*:video/x-nerodigital-ps:*,
http-get:*:video/mp1s:*,
http-get:*:video/tts:*,
http-get:*:video/x-msvideo:*,
http-get:*:video/divx:*,
http-get:*:video/xiid:*,
http-get:*:video/asf:*,
http-get:*:video/x-matroska:*,
http-get:*:video/rtml:*,
http-get:*:video/x-ms-wmx:*,
http-get:*:video/x-ms-wm:*,
http-get:*:video/x-ms-asf:*,
http-get:*:video/x-ms-wvx:*,
http-get:*:video/x-ms-dvr:*,
http-get:*:video/avi:*,
http-get:*:video/mpeg:*,
http-get:*:video/vnd.rn-realvideo:*,
http-get:*:video/x-pn-realmedia:*


Any help would be greatly appreciated.
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17215

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Mon Oct 07, 2013 6:57 pm

Re: DMP-BD89

Is the player supposed to play MKV over DLNA ? It doesn't mean that it should work when it works via USB. Do you have a manual that states it's supported?
<<

MysticVenator

Serviio newbie

Posts: 5

Joined: Fri Oct 04, 2013 9:17 pm

Post Mon Oct 07, 2013 8:09 pm

Re: DMP-BD89

Thanks for the reply. The manual gives a list of 4 containers (AVCHD, MP4, PS, TS) that DLNA can play. So I assume that MKV is not directly playable via DLNA. I guess I'm confused that I was under the assumption (yeah, I know... never assume) that Serviio would transcode any non-native playable videos if I could get a profile to work correctly.

I guess that is the question now... a working profile that isn't the generic one. I started working on one but it has no transcoding applied... only 2 media format lines lines really. After these 2 I spent all my time trying to get MKV to play (which now I know it needs to be transcoded). Also the player comes up with a really odd Device Name but only when the network remote device option is turned on. I can provide that name once I get home if it would be of any use. Here's my start of a profile

  Code:
   <Profile id="panasonicBD89" name="Panasonic DMP-BD89" extendsProfileId="1">
      <Detection>
         <UPnPSearch>
            <FriendlyName>DMP-BD89</FriendlyName>
            <Manufacturer>Panasonic</Manufacturer>
         </UPnPSearch>
      </Detection>
      <ContentDirectoryMessageBuilder>org.serviio.upnp.service.contentdirectory.PacketVideoDLNAMessageBuilder</ContentDirectoryMessageBuilder>
      <MediaFormatProfiles>
         <!-- Shows/Plays limited amount of files without progress bar -->
         <MediaFormatProfile mime-type="video/divx">AVI</MediaFormatProfile>

         <!-- Shows/Plays more files but with progress bar but not ALL avi files-->
         <MediaFormatProfile mime-type="video/xvid">AVI</MediaFormatProfile>
      </MediaFormatProfiles>
   </Profile>


Any suggestions on how to continue would be very greatly appreciated.

Here's a link to the manual with the DLNA stuff on page 34:
  Code:
http://service.us.panasonic.com/OPERMANPDF/DMPBD89-MUL.PDF
<<

DenyAll

DLNA master

Posts: 2257

Joined: Fri Mar 08, 2013 11:16 pm

Location: Adelaide, Australia

Post Fri Oct 11, 2013 2:40 am

Re: DMP-BD89

Note however that sometimes the manuals are not correct - for example according to your manual you should not be able to play any AVI files over DLNA, and yet you have been able to. The Protocol Info from the player is the better info, or simply set to the Generic Profile and see what doesn't play (the Generic profile does not transcode anything).

For starters you may want to add this to your profile (just below the </MediaFormatProfiles> statement):

  Code:
<Video targetContainer="mpegts" targetACodec="ac3" aBitrate="384">
   <Matches container="matroska" />
</Video>
This will remux any matroska (MKV) files into a mpeg2 ts container, transcoding audio to dolby digital (AC3) if required. Unfortunately, this may stuff up the aspect ratio for some videos (those higher than 16:9) - if that happens then you will need to use this instead:

  Code:
<Video targetContainer="mpegts" targetVCodec="mpeg2video" DAR="16:9" targetACodec="ac3" aBitrate="384">
   <Matches container="matroska" />
</Video>
You can then add to either one other "Matches" to transcode other files that are not played natively eg.
  Code:
   <Matches container="wtv" />
   <Matches container="asf" />
   <Matches container="flv" />
   <Matches container="ogg" />
   <Matches container="3gp" />
   <Matches container="rm" />
ps. you can also try <MediaFormatProfile mime-type="video/x-msvideo">AVI</MediaFormatProfile> or simply <MediaFormatProfile mime-type="video/avi">AVI</MediaFormatProfile> and see if that provides any better support for AVI's.
DenyAll
Panasonic Viera FX800A | Panasonic Viera CS610A | Sony PS4 | Sony PS3 | Panasonic DMP-BD79 | Yamaha RX-V500D | iPad | Windows 10 | Serviio 1.10.1 Pro
WinHelper | MediaInfo

Beta Tester, Moderator
Please do not PM me for support as any solution cannot be shared with others.
<<

MysticVenator

Serviio newbie

Posts: 5

Joined: Fri Oct 04, 2013 9:17 pm

Post Sat Oct 12, 2013 3:03 pm

Re: DMP-BD89

Thanks for the reply and info but the Matroska stuff did not work. I put them in inside the <Transcoding> block (1 at a time, not together). The player would see the file but when selected the player would act like it was loading (a screen with just the wallpaper showing) and then a message saying "Can not play".

This got me to thinking (lots of trouble comes about when that happens)... will Serviio need the matroska codec installed on the linux box to be able to transcode? Or any of the codecs for that matter. Since my linux box is running Ubuntu Server 12.04.3 with no gui the codecs wouldn't necessarily be installed. So the question branches out to... Do I need to install the codecs on the server?
<<

DenyAll

DLNA master

Posts: 2257

Joined: Fri Mar 08, 2013 11:16 pm

Location: Adelaide, Australia

Post Sun Oct 13, 2013 12:31 am

Re: DMP-BD89

No, Serviio does not require any codecs on your server. It uses ffmpeg to transcode.

Should have worked according to your manual :? - I'm wondering if your box doesn't support the AC3 audio in an mpeg2-ts container (despite the manual). Try playing with the transcoding targets eg. try a mpeg-ps container type:

  Code:
<Video targetContainer="mpeg" targetVCodec="mpeg2video" DAR="16:9" targetACodec="ac3" aBitrate="384">
   <Matches container="matroska" />
</Video>
or, retaining the mpeg-ts container ("mpegts"), try changing the audio type (eg. targetACodec="AAC" or targetACodec="lpcm" - delete the aBitrate part with these). Have a read of http://www.serviio.org/index.php?option ... icle&id=24 - its a matter of finding the right combination of container, video and audio targets to transcode to.
DenyAll
Panasonic Viera FX800A | Panasonic Viera CS610A | Sony PS4 | Sony PS3 | Panasonic DMP-BD79 | Yamaha RX-V500D | iPad | Windows 10 | Serviio 1.10.1 Pro
WinHelper | MediaInfo

Beta Tester, Moderator
Please do not PM me for support as any solution cannot be shared with others.
<<

MysticVenator

Serviio newbie

Posts: 5

Joined: Fri Oct 04, 2013 9:17 pm

Post Tue Oct 22, 2013 11:03 pm

Re: DMP-BD89

I finally got to take a look into this and I was checking the serviio.log and here ffmpeg was not getting loaded. So I went through the steps in the Wiki and followed to get everything setup. On my server I had to configure x264 with --enable-shared set before ffmpeg would compile. Using --disable-opencl had no effect when compiling ffmpeg. Now to see if I can get transcoding to work.
<<

MysticVenator

Serviio newbie

Posts: 5

Joined: Fri Oct 04, 2013 9:17 pm

Post Sat Nov 02, 2013 1:12 am

Re: DMP-BD89

Okay,

I got mkv files to run but it is unwatchable due to the speed of transcoding (I think). Is there any way to speed up the transcoding? The server is running on an AMD x2 w/4gb ram and using a temp directory w/200gb+ of space.

This is the profile I'm using with relative comments:

  Code:
        <Profile id="panasonicBD89" name="Panasonic DMP-BD89" extendsProfileId="1">
                <!-- Device Name: NFLC SDK v1.5 -->
                <Detection>
                        <UPnPSearch>
                                <FriendlyName>DMP-BD89</FriendlyName>
                                <Manufacturer>Panasonic</Manufacturer>
                        </UPnPSearch>
                </Detection>
                <ContentDirectoryMessageBuilder>org.serviio.upnp.service.contentdirectory.PacketVideoDLNAMessageBuilder$
                <MediaFormatProfiles>
                        <!-- commenting out all the MediaFormatProfiles and just inheriting from the generic profile seems to be ok -->

                        <!-- Shows/Plays limited number of files without progress bar -->
                        <!-- <MediaFormatProfile mime-type="video/divx">AVI</MediaFormatProfile> -->
                        <!-- <MediaFormatProfile mime-type="video/x-msvideo">AVI</MediaFormatProfile> -->

                        <!-- Shows/Plays more files with progress bar but not ALL -->
                        <!-- <MediaFormatProfile mime-type="video/xvid">AVI</MediaFormatProfile> -->
                </MediaFormatProfiles>

                <Transcoding>
                      <!-- works but lags every 1-3 seconds with a small visable area proportional to 16:9 but half the usable screen width and height -->
<!--                    <Video targetContainer="mpegts" targetVCodec="mpeg2video" DAR="16:9" targetACodec="ac3" aBitrate="384"> -->
                      <!-- doesn't play -->
<!--                    <Video targetContainer="mpegts" targetACodec="ac3" aBitrate="384"> -->
                      <!-- doesn't play -->
<!--                    <Video targetContainer="mpegts" targetACodec="ac3"> -->

                        <!-- Works sorta... very slow transcoding has full screen output -->
                        <Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3">
                                <Matches container="matroska" />
                        </Video>
                </Transcoding>
        </Profile>
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17215

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Sun Nov 10, 2013 6:55 pm

Re: DMP-BD89

you could set target video bitrate to the trancoding block. Also check the quality setting in the console (transcoding tab)

Return to Panasonic

Who is online

Users browsing this forum: No registered users and 5 guests

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