Profile for Panasonic DMR-BST720/721 Questions

Hi,
first sorry for my bad english
I use serviio under ubuntu lts 10.04 and want to add a new profile for my Panasonic DMR-BST721 (blu-ray recoder with twin sat receiver). I used device spy for the following information, but my profile is buggy and serviio didn't start.
Wich steps must I do to have a right profile? Can you help me?
Here the profile:
and here the errot message:
And another question, how can i get the right "german subtitles" and how can i choose the "German sound track" when I have more than one?
Can you help me or is there any "howto setup the own profile" ?
Thanks
best regard pit
first sorry for my bad english

I use serviio under ubuntu lts 10.04 and want to add a new profile for my Panasonic DMR-BST721 (blu-ray recoder with twin sat receiver). I used device spy for the following information, but my profile is buggy and serviio didn't start.
- Code:
http-get:*:application/x-dtcp1;CONTENTFORMAT=video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=DTCP_AVC_TS_HD_50_AC3_T,
http-get:*:application/x-dtcp1;CONTENTFORMAT=video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=DTCP_MPEG_TS_SD_EU_AC3_T,
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_PS_PAL,
http-get:*:application/x-dtcp1;CONTENTFORMAT=video/mpeg:DLNA.ORG_PN=DTCP_MPEG_PS_NTSC,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_24_LPCM_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_24_AC3_X_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_24_AC3_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_24_AC3,
http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_HD_24_AC3_ISO,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_50_LPCM_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_50_AC3_X_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_50_AC3_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_50_AC3,
http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_HD_50_AC3_ISO,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_EU_AC3_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_EU,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_EU_ISO,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_PAL,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_60_LPCM_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_60_AC3_X_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_60_AC3_T,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=AVC_TS_HD_60_AC3,
http-get:*:video/mpeg:DLNA.ORG_PN=AVC_TS_HD_60_AC3_ISO,
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_NA,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_NA_ISO,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_NTSC,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_LRG,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_MED,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_SM,
http-get:*:audio/L16:DLNA.ORG_PN=LPCM,
http-get:*:audio/mpeg:DLNA.ORG_PN=MP3,
http-get:*:application/x-dtcp1;CONTENTFORMAT=video/vnd.dlna.mpeg-tts:*,
http-get:*:application/x-dtcp1;CONTENTFORMAT=video/mpeg:*,
http-get:*:video/vnd.dlna.mpeg-tts:*,
http-get:*:video/mpeg:*,
http-get:*:video/mp4:*,
http-get:*:video/quicktime:*,
http-get:*:image/jpeg:*,
http-get:*:audio/flac:*,
http-get:*:audio/x-flac:*
Wich steps must I do to have a right profile? Can you help me?
Here the profile:
- Code:
<Profile id="30" name="Panasonic DMR-BST720/721" extendsProfileId="1">
<Detection>
<UPnPSearch>
<FriendlyName>DMR-BST720/721</FriendlyName>
<Manufacturer>Panasonic</Manufacturer>
</UPnPSearch>
</Detection>
<ContentDirectoryMessageBuilder>org.serviio.upnp.service.contentdirectory.PacketVideoDLNAMessageBuilder</ContentDirectoryMessageBuilder>
<SubtitlesMimeType>text/srt</SubtitlesMimeType>
<MediaFormatProfiles>
<MediaFormatProfile mime-type="application/x-dtcp1;CONTENTFORMAT=video/vnd.dlna.mpeg-tts">DTCP_AVC_TS_HD_50_AC3_T</MediaFormatProfile>
<MediaFormatProfile mime-type="application/x-dtcp1;CONTENTFORMAT=video/vnd.dlna.mpeg-tts">DTCP_MPEG_TS_SD_EU_AC3_T</MediaFormatProfile>
<MediaFormatProfile mime-type="application/x-dtcp1;CONTENTFORMAT=video/vnd.dlna.mpeg-tts">DTCP_MPEG_TS_SD_EU_T</MediaFormatProfile>
<MediaFormatProfile mime-type="application/x-dtcp1;CONTENTFORMAT=video/mpeg">DTCP_MPEG_PS_PAL</MediaFormatProfile>
<MediaFormatProfile mime-type="application/x-dtcp1;CONTENTFORMAT=video/mpeg">DTCP_MPEG_PS_NTSC</MediaFormatProfile>
<MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_HD_24_LPCM_T</MediaFormatProfile>
<MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_HD_24_AC3_X_T</MediaFormatProfile>
<MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_HD_24_AC3_T</MediaFormatProfile>
<MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_HD_24_AC3</MediaFormatProfile>
<MediaFormatProfile mime-type="video/mpeg">AVC_TS_HD_24_AC3_ISO</MediaFormatProfile>
<MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_HD_50_LPCM_T</MediaFormatProfile>
<MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_HD_50_AC3_X_T</MediaFormatProfile>
<MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_HD_50_AC3_T</MediaFormatProfile>
<MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_HD_50_AC3</MediaFormatProfile>
<MediaFormatProfile mime-type="video/mpeg">AVC_TS_HD_50_AC3_ISO</MediaFormatProfile>
<MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">MPEG_TS_SD_EU_AC3_T</MediaFormatProfile>
<MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">MPEG_TS_SD_EU_T</MediaFormatProfile>
<MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">MPEG_TS_SD_EU</MediaFormatProfile>
<MediaFormatProfile mime-type="video/mpeg">MPEG_TS_SD_EU_ISO</MediaFormatProfile>
<MediaFormatProfile mime-type="video/mpeg">MPEG_PS_PAL</MediaFormatProfile>
<MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_HD_60_LPCM_T</MediaFormatProfile>
<MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_HD_60_AC3_X_T</MediaFormatProfile>
<MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_HD_60_AC3_T</MediaFormatProfile>
<MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_HD_60_AC3</MediaFormatProfile>
<MediaFormatProfile mime-type="video/mpeg">AVC_TS_HD_60_AC3_ISO</MediaFormatProfile>
<MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">MPEG_TS_SD_NA_T</MediaFormatProfile>
<MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">MPEG_TS_SD_NA</MediaFormatProfile>
<MediaFormatProfile mime-type="video/mpeg">MPEG_TS_SD_NA_ISO</MediaFormatProfile>
<MediaFormatProfile mime-type="video/mpeg">MPEG_PS_NTSC</MediaFormatProfile>
<MediaFormatProfile mime-type="image/jpeg">JPEG_LRG</MediaFormatProfile>
<MediaFormatProfile mime-type="image/jpeg">JPEG_MED</MediaFormatProfile>
<MediaFormatProfile mime-type="image/jpeg">JPEG_SM</MediaFormatProfile>
<MediaFormatProfile mime-type="audio/L16">LPCM</MediaFormatProfile>
<MediaFormatProfile mime-type="audio/mpeg">MP3</MediaFormatProfile>
<MediaFormatProfile mime-type="application/x-dtcp1;CONTENTFORMAT=video/vnd.dlna.mpeg-tts">*</MediaFormatProfile>
<MediaFormatProfile mime-type="application/x-dtcp1;CONTENTFORMAT=video/mpeg">*</MediaFormatProfile>
<MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">*</MediaFormatProfile>
<MediaFormatProfile mime-type="video/mpeg">*</MediaFormatProfile>
<MediaFormatProfile mime-type="video/mp4">*</MediaFormatProfile>
<MediaFormatProfile mime-type="video/quicktime">*</MediaFormatProfile>
<MediaFormatProfile mime-type="image/jpeg">*</MediaFormatProfile>
<MediaFormatProfile mime-type="audio/flac">*</MediaFormatProfile>
<MediaFormatProfile mime-type="audio/x-flac">*</MediaFormatProfile>
</MediaFormatProfiles>
<Transcoding>
<!-- unsupported codecs will be transcoded to mpegts with mpeg2video and ac3 audio -->
<Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3">
<Matches container="asf" />
<Matches container="flv" />
<Matches container="ogg" />
<Matches container="avi" />
</Video>
<!-- remux mp4 container files to mpeg-ts to allow seeking -->
<Video targetContainer="mpegts">
<Matches container="mp4" vCodec="h264" />
</Video>
<!-- remux matroska to mpegts -->
<Video targetContainer="mpegts">
<Matches container="matroska" />
</Video>
<!-- transcoding mp2 in ac3, mpeg in mpegts -->
<Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3" aBitrate="384" forceInheritance="true">
<Matches container="mpeg" aCodec="mp2" />
</Video>
<Audio targetContainer="lpcm">
<Matches container="mp4" />
<Matches container="flac" />
<Matches container="ogg" />
<Matches container="adts" />
</Audio>
</Transcoding>
</Profile>
and here the errot message:
- Code:
2012-12-17 15:03:49,365 DEBUG [ProfilesDefinitionParser] Parsing profile definition for profile 30
2012-12-17 15:03:49,745 ERROR [MediaServer] An unexpected error occured. Ending the application. Message: org.serviio.profile.ProfilesDefinitionException: Profile 30 has invalid media format profile DTCP_AVC_TS_HD_50_AC3_T
java.lang.RuntimeException: org.serviio.profile.ProfilesDefinitionException: Profile 30 has invalid media format profile DTCP_AVC_TS_HD_50_AC3_T
at org.serviio.profile.ProfileManager.parseProfilesFromFile(ProfileManager.java:183)
at org.serviio.profile.ProfileManager.loadProfiles(ProfileManager.java:156)
at org.serviio.MediaServer.main(MediaServer.java:112)
Caused by: org.serviio.profile.ProfilesDefinitionException: Profile 30 has invalid media format profile DTCP_AVC_TS_HD_50_AC3_T
at org.serviio.profile.ProfilesDefinitionParser.getProtocolInfoMap(ProfilesDefinitionParser.java:735)
at org.serviio.profile.ProfilesDefinitionParser.processProfileNode(ProfilesDefinitionParser.java:215)
at org.serviio.profile.ProfilesDefinitionParser.parseDefinition(ProfilesDefinitionParser.java:152)
at org.serviio.profile.ProfileManager.parseProfilesFromFile(ProfileManager.java:181)
... 2 more
And another question, how can i get the right "german subtitles" and how can i choose the "German sound track" when I have more than one?
Can you help me or is there any "howto setup the own profile" ?
Thanks
best regard pit