FAQ  •  Register  •  Login

Help creating a profile for Panasonic BD player DMP-BD85

<<

spectre73

Streaming enthusiast

Posts: 21

Joined: Tue Dec 28, 2010 5:52 am

Post Wed Jan 26, 2011 1:10 pm

Re: Help creating a profile for Panasonic BD player DMP-BD85

Well the last advice you gave me to reincode in 1920x1080 worked the aspect ration was better but no black bars on top and bottom has it's supposed to be


Illico wrote:
spectre73 wrote:Again only the HD-DVR works and again the aspect ratio is wrong

Again the aspect ratio is a part of ffmpeg responsability and input source ratio.
We (forum community) could work to find ffmpeg option to improve that, but we need your help and your motivation.

spectre73 wrote:and no pause available

Probably a Panasonic BDP issue


...Serviio is free...do not forget
<<

patrickff

Serviio newbie

Posts: 4

Joined: Wed Jan 19, 2011 9:49 pm

Location: D.C.

Post Wed Feb 02, 2011 9:37 pm

Re: Help creating a profile for Panasonic BD player DMP-BD85

I'm trying to create a BD85 profile as well.
First, thanks to Illico and spectre73 for their last profile (MPEG-PS, MPEG2, AC3).

However, according to the Big Picture Big Sound admin, the BD85 (European model) actually should be capable of H264 as well:

PS Video: MPEG2; Audio:AC3, LPCM, MPEG AUDIO
TS Video: MPEG2, H.264; Audio: AAC, AC3, EAC3, HE-AAC, LPCM, MPEG AUDIO


This is the information I found in the BD85's DLNA certificate:

Image:
- JPEG_SM
Video:
- MPEG_PS_PAL
- MPEG_TS_SD_EU
- MPEG_TS_SD_EU_ISO
- MPEG_TS_SD_EU_T


I started writing the transcoding profile:
  Code:
<Transcoding>
  <-- Transcode all H264 files to MPEG-TS/AC3 -->
  <Video targetContainer="mpegts" targetACodec="ac3">
    <Matches container="matroska" vCodec="h264"/>
    <Matches container="mp4" vCodec="h264"/>
    <Matches container="asf" vCodec="h264"/>
    <Matches container="avi" vCodec="h264"/>
    <Matches container="flv" vCodec="h264"/>
  </Video>
  <-- Transcode all non-H264 except MPEG-PS files to MPEG-TS/MPEG-2/AC3 -->
  <Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3">
    <Matches container="mpegts"/>
    <Matches container="matroska"/>
    <Matches container="mp4"/>
    <Matches container="asf"/>
    <Matches container="avi"/>
    <Matches container="flv"/>
  </Video>
  <-- Transcode all MPEG-PS files to MPEG-PS/MPEG-2/AC3 -->
  <Video targetContainer="mpeg" targetVCodec="mpeg2video" targetACodec="ac3">
    <Matches container="mpeg/>
  </Video>
</Transcoding>


What is missing are the MediaFormatProfiles. After all, the BD85 is picky.
Can anyone help?

Regarding detecting the player, the user agent is "Panasonic-UPnPSDK/1.00 DLNADOC/1.50"

Thanks, Patrick :?:
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17212

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Wed Feb 02, 2011 11:32 pm

Re: Help creating a profile for Panasonic BD player DMP-BD85

Transcode profile looks good. What file can't you play with this?
Thanks for the user agent. Is the player recognized in the console or does it say Unknown device?
<<

patrickff

Serviio newbie

Posts: 4

Joined: Wed Jan 19, 2011 9:49 pm

Location: D.C.

Post Fri Feb 04, 2011 2:48 am

Re: Help creating a profile for Panasonic BD player DMP-BD85

I ran serviio with a fixed version of my transcoding profile.
The result was quite sobering.

I tried the following files - and the BD85 only gave me a "Can not play" (it does not even request the file, no GET):
- AVI: MPEG4 video, MP3 audio
- AVI: MPEG4 (XViD in this case) video, MP3 audio, Korean subtitle (Vobsub)
- AVI: MPEG4 video, AC3 audio
- MKV: H.264 video, DCA audio, English subtitle
- MPEG-TS: MPEG-2 video, AC3 audio

Only these two worked:
- MPEG-PS: MPEG-2 video, AC3 audio
- MPEG-PS: MPEG-2 video, MP2 audio

This clearly conflicts with the certificate?? :cry:

Here a few "protocolinfo" (thanks to Wireshark):
- MPEG-PS: MPEG-2 video, AC3 audio:
  Code:
1. http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_PAL;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01500000000000000000000000000000
2. http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_NTSC;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01500000000000000000000000000000


- MPEG-TS: MPEG-2 video, AC3 audio
  Code:
1. http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_EU_ISO;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01500000000000000000000000000000
2. http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_NA_ISO;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01500000000000000000000000000000
3. http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_KO_ISO;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01500000000000000000000000000000


Not sure if this is helpful, the GET for the MPEG-PS/MPEG2/AC3:
  Code:
GET /resource/151/MEDIA_ITEM/MPEG_PS_NTSC HTTP/1.1
TimeSeekRange.dlna.org: npt=0.000-
HOST: (BD85-IP):8895
transferMode.dlna.org: Streaming
getcontentFeatures.dlna.org: 1
<<

Illico

User avatar

DLNA master

Posts: 4646

Joined: Fri Jul 23, 2010 8:08 am

Location: France

Post Fri Feb 04, 2011 8:10 am

Re: Help creating a profile for Panasonic BD player DMP-BD85

patrickff wrote:Only these two worked:
- MPEG-PS: MPEG-2 video, AC3 audio
- MPEG-PS: MPEG-2 video, MP2 audio


Clearely, BD85 does not support MPEG4, AVC/H264 video over DLNA
Only MPEG2PS, MPEG2TS with MPEG2 video and MP2/AC3 audio are supported

patrickff wrote:This clearly conflicts with the certificate?? :cry:

No, the DLNA confirm that only MPEG2PS/TS with MPEG2video are supported

patrickff wrote:Here a few "protocolinfo" (thanks to Wireshark):
- MPEG-PS: MPEG-2 video, AC3 audio:
  Code:
1. http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_PAL;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01500000000000000000000000000000
2. http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_NTSC;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01500000000000000000000000000000


- MPEG-TS: MPEG-2 video, AC3 audio
  Code:
1. http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_EU_ISO;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01500000000000000000000000000000
2. http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_NA_ISO;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01500000000000000000000000000000
3. http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_KO_ISO;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01500000000000000000000000000000


Again confirmation, no AVC/H264 support
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
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17212

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Fri Feb 04, 2011 9:43 am

Re: Help creating a profile for Panasonic BD player DMP-BD85

Illico wrote:- MPEG-TS: MPEG-2 video, AC3 audio
  Code:
1. http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_EU_ISO;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01500000000000000000000000000000
2. http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_NA_ISO;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01500000000000000000000000000000
3. http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_KO_ISO;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01500000000000000000000000000000


Again confirmation, no AVC/H264 support

I think these are values sent by Serviio, nothing to do with what the player supports.
<<

patrickff

Serviio newbie

Posts: 4

Joined: Wed Jan 19, 2011 9:49 pm

Location: D.C.

Post Fri Feb 04, 2011 4:23 pm

Re: Help creating a profile for Panasonic BD player DMP-BD85

Just to clarify: The "http-get" are all part of the directory listings send out (POST) by serviio.
<<

patrickff

Serviio newbie

Posts: 4

Joined: Wed Jan 19, 2011 9:49 pm

Location: D.C.

Post Wed Apr 06, 2011 10:17 pm

Re: Help creating a profile for Panasonic BD player DMP-BD85

Sorry for not replying earlier, but I was simply extremely bust.

I tried to force the BD85 to accept H264 streams by tweaking the "MediaFormatProfiles" (2 different profiles):
  Code:
<MediaFormatProfile mime-type="video/mpeg" name="MPEG_PS_PAL">MPEG_TS_SD_EU_ISO</MediaFormatProfile>
<MediaFormatProfile mime-type="video/mp2t">MPEG_TS_SD_EU_ISO</MediaFormatProfile>


Unfortunately, this did not work - i.e. the BD85 is:
- MPEG-PS, MPEG-2Video, AC3/MP2
only.

A corresponding profile would be
  Code:
<Profile id="?" name="Panasonic DMP-BD85" extendsProfileId="1">
  <Video targetContainer="mpeg" targetVCodec="mpeg2video">
    <Matches container="asf" aCodec="mp2"/>
    <Matches container="mpeg" aCodec="mp2"/>
    <Matches container="mpegts" aCodec="mp2"/>
    <Matches container="mp4" aCodec="mp2"/>
    <Matches container="mpegvideo" aCodec="mp2"/>
    <Matches container="matroska" aCodec="mp2"/>
    <Matches container="avi" aCodec="mp2"/>
    <Matches container="flv" aCodec="mp2"/>
    <Matches container="wtv" aCodec="mp2"/>
  </Video>
  <Video targetContainer="mpeg" targetVCodec="mpeg2video" targetACodec="ac3">
    <Matches container="asf"/>
    <Matches container="mpeg"/>
    <Matches container="mpegts"/>
    <Matches container="mp4"/>
    <Matches container="mpegvideo"/>
    <Matches container="matroska"/>
    <Matches container="avi"/>
    <Matches container="flv"/>
    <Matches container="wtv"/>
  </Video>
</Profile>


I did not manage to get the actually player detected by serviio.
First, the BD85 sends "X-PANASONIC-Registration: (some random string)"
and later "USER-AGENT: Panasonic-UPnPSDK/1.00 DLNADOC/1.50"
Previous

Return to Panasonic

Who is online

Users browsing this forum: No registered users and 8 guests

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