Thu Mar 08, 2012 5:06 am by tonydif
Serviio working on the Panasonic tc-p50x3 perfectly from 2 computers with the attached profiles.xml file. Following is the edit to profiles.xml that i made to my original file that would not work I added the following code via notepad to the bottom of my profiles.xml file and it worked. I read all the forum posts on vieras and serviio and can conclude that 2 important steps are never mentioned.
!)Make sure the last bit of code is </Profiles> . Only after this was input did it work. Nowhere was it mentioned in any other posts. My guess is it tells serviio to stop looking for other devices.
2) Forget the "start serviio" after editing .xml file that all posters keep mentioning. Doesnt work...get serviio errors like everyone is complaining about. On 2 computers the edited code only worked if i rebooted PC...serviio worked automatically on startup both times...server console already pointed to the TCP503x profile.
Do not forget to change the profile ID to whatever the next one would be in you original .xml file. For me, Sony Bravia was at 21, so i entered "22" for my next device.
(HERE is edit made to end of .xml file) and the complete file which i cut/paste across all my machines is attached.
<Profile id="22" name="Panasonic Viera Plasma TCP50X3" extendsProfileId="1">
<Detection>
<HttpHeaders>
<User-Agent>Panasonic MIL DLNA CP UPnP/1.*</User-Agent>
</HttpHeaders>
</Detection>
<ContentDirectoryMessageBuilder>org.serviio.upnp.service.contentdirectory.PacketVideoDLNAMessageBuilder</ContentDirectoryMessageBuilder>
<SubtitlesMimeType>text/srt</SubtitlesMimeType>
<Transcoding>
<!-- remux DTS in MKV to AC3 -->
<Video targetContainer="mpegts" targetACodec="ac3">
<Matches container="matroska" vCodec="h264" aCodec="dca" />
</Video>
<!-- Remux all h264 video to MPEG-TS stream -->
<Video targetContainer="mpegts">
<Matches container="avi" vCodec="h264" />
<Matches container="mp4" vCodec="h264" />
<Matches container="matroska" vCodec="h264" />
</Video>
<Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3">
<Matches container="avi" vCodec="mpeg4" aCodec="lpcm" />
<Matches container="flv" />
</Video>
<!-- Transcode all other formats not supported -->
<Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3">
<Matches container="asf" />
<Matches container="avi" />
</Video>
<Audio targetContainer="mp3">
<Matches container="mp4" />
<Matches container="flac" />
<Matches container="ogg" />
</Audio>
</Transcoding>
</Profile>
</Profiles>