<Profile id="11" name="Sony BD Player (US)" extendsProfileId="1">
    <!-- US models only - check Serviio forums for profiles for other regions -->
    <MediaFormatProfiles>
      <!-- force DLNA profile names of supported formats -->
      <!-- e.g. though renderer should support wma, it only does so when disguised as mp3 -->
      <MediaFormatProfile mime-type="audio/mpeg" name="MP3">WMA_BASE</MediaFormatProfile>
      <MediaFormatProfile mime-type="audio/mpeg" name="MP3">WMA_FULL</MediaFormatProfile>
      <!-- US players need most movie types to be forced to video/mpeg and MPEG_PS_PAL DLNA profile -->
      <MediaFormatProfile mime-type="video/mpeg" name="MPEG_PS_NTSC">MATROSKA</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/mpeg" name="MPEG_PS_NTSC">AVI</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/mpeg" name="MPEG_PS_NTSC">AVC_MP4_MP_SD_AAC_MULT5</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/mpeg" name="MPEG_PS_NTSC">AVC_MP4_MP_SD_MPEG1_L3</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/mpeg" name="MPEG_PS_NTSC">AVC_MP4_MP_SD_AC3</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/mpeg" name="MPEG_PS_NTSC">AVC_MP4_MP_HD_720p_AAC</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/mpeg" name="MPEG_PS_NTSC">AVC_MP4_MP_HD_1080i_AAC</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/mpeg" name="MPEG_PS_NTSC">AVC_MP4_HP_HD_AAC</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/mpeg" name="MPEG_PS_NTSC">AVC_MP4_LPCM</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/mpeg" name="MPEG_PS_NTSC">MPEG4_P2_MP4_ASP_AAC</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/mpeg" name="MPEG_PS_NTSC">MPEG4_P2_MP4_SP_L6_AAC</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/mpeg" name="MPEG_PS_NTSC">MPEG4_P2_MP4_NDSD</MediaFormatProfile>
      <!-- for mpeg transport streams, set MPEG_TS_SD_EU DLNA profile -->
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_MP_SD_AAC_MULT5</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_MP_SD_AAC_MULT5_T</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_MP_SD_AAC_MULT5_ISO</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_MP_SD_MPEG1_L3</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_MP_SD_MPEG1_L3_T</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_MP_SD_MPEG1_L3_ISO</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_MP_SD_AAC_MULT5</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_MP_SD_AAC_MULT5_T</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_MP_SD_AAC_MULT5_ISO</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_MP_SD_MPEG1_L3</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_MP_SD_MPEG1_L3_T</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_MP_SD_MPEG1_L3_ISO</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_MP_SD_AC3</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_MP_SD_AC3_T</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_MP_SD_AC3_ISO</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_MP_HD_AAC_MULT5</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_MP_HD_AAC_MULT5_T</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_MP_HD_AAC_MULT5_ISO</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_MP_HD_MPEG1_L3</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_MP_HD_MPEG1_L3_T</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_MP_HD_MPEG1_L3_ISO</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_MP_HD_AC3</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_MP_HD_AC3_T</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_MP_HD_AC3_ISO</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_HD_DTS_T</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_HD_DTS_ISO</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_HD_50_LPCM_T</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_HP_SD_MPEG1_L2_ISO</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_HP_SD_MPEG1_L2_T</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_HP_HD_MPEG1_L2_ISO</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">AVC_TS_HP_HD_MPEG1_L2_T</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">MPEG4_P2_TS_ASP_AAC</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">MPEG4_P2_TS_ASP_AAC_T</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">MPEG4_P2_TS_ASP_AAC_ISO</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">MPEG4_P2_TS_ASP_AC3</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">MPEG4_P2_TS_ASP_AC3_T</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">MPEG4_P2_TS_ASP_AC3_ISO</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">MPEG4_P2_TS_ASP_MPEG1_L3</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">MPEG4_P2_TS_ASP_MPEG1_L3_T</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">MPEG4_P2_TS_ASP_MPEG1_L3_ISO</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">VC1_TS_AP_L1_AC3_ISO</MediaFormatProfile>
      <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts" name="MPEG_TS_SD_NA">VC1_TS_AP_L2_AC3_ISO</MediaFormatProfile>
    </MediaFormatProfiles>
    <Transcoding>
      <!-- remux to mpeg-ts and transcode audio -->
      <Video targetContainer="mpegts" targetACodec="ac3" aBitrate="384">
        <!-- Sony BDP requests all formats except mpeg-ps and mpeg-ts in 32KB chunks which works badly over wifi -->
        <!-- since US players do not support mkv subtitles nor alt audio tracks we may as well remux all mkv to mpeg-ts -->
        <Matches container="matroska" aCodec="dca" />
      </Video>
      <!-- remux container only, to minimize server CPU overhead and quality loss -->
      <Video targetContainer="mpegts">
        <!-- Sony BDP requests all formats except mpeg-ps and mpeg-ts in 32KB chunks which works badly over wifi -->
        <!-- since US players do not support mkv subtitles nor alt audio tracks we may as well remux all mkv to mpeg-ts -->
        <Matches container="matroska" />
        <!-- remux mp4 container files to allow seeking -->
        <!-- this also fixes the renderer's jerky playback of mov container files such as iPhone 4 HD video recordings -->
        <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>
    </Transcoding>
      <OnlineTranscoding>
         <Video targetContainer="mpeg" targetVCodec="mpeg2video" targetACodec="ac3" aBitrate="384" forceInheritance="true">
            <Matches container="rtp"/>
            <Matches container="rtsp"/>
            <Matches container="applehttp"/>
         </Video>
         <Video targetContainer="mpegts" targetACodec="ac3" targetVCodec="mpeg2video" aBitrate="192" maxVBitrate="1000">
            <Matches container="mp4" vCodec="h264" profile="baseline" ftypNotIn="isom"/>
            <Matches container="flv" vCodec="h264" />  
	    </Video>
         <Video targetContainer="mpeg" targetVCodec="mpeg2video" targetACodec="ac3" aBitrate="384">
            <Matches container="asf"/> <!-- to support mms:// streams -->
         </Video>
         <Audio targetContainer="mp3" aBitrate="384" forceInheritance="true">
            <Matches container="flv"/>
            <Matches container="asf"/>
         </Audio>
      </OnlineTranscoding>
    <AutomaticImageRotation>true</AutomaticImageRotation>
    <LimitImageResolution>false</LimitImageResolution>
  </Profile>