<?xml version="1.0" encoding="UTF-8"?>
<!-- 
	 Copyright (c) 2004-2007 TVersity Inc.  All rights reserved.
	This file is distributed under the TVersity license agreement which was acepted by the user upon installation of the software, please refer to this agreement for more information.
	To eliminate doubt, it is hereby repeated that you may only utilize the TVersity Software including this file (and the information or portions of the information it contains), for Your personal, individual and non-commercial use.
-->

<!-- Note: the use of the pipe character ('|') in the string value of attributes is not allowed as this
character is used a separator in the software -->
<profileList>
    
	<profile id="alwaysvideo">
        <friendlyName>MPEG Device</friendlyName>
		<manufacturerName>Various</manufacturerName>
		<modelName>Various</modelName>

		<!-- List of ip addresses corresponding to devices that TVersity should always map to this profile. This is provided as a manual workaround for device models that cannot be auto-detected otherwise.
		<devicesIP value="ip1|ip2|ip3..."/>
		-->
		
        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect --> <!-- Use 1, 2, 3 as identifiers for audio, images, video since some players may require for binding to the remote -->
        <contentDirectory audio="1" photo="2" video="3"/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/mpeg" video="video/mpeg" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/mpeg" onlinePhoto="image/jpeg"/>
        
        <maxVideoInfo width="720" height="576" bitrate="5000000" fps="60"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>
        
        <maxImageInfo width="720" height="480"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
        
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="32000"></minAudioInfo>
        
		<mimetypeList>

            <mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
			
			<mimetype value="image/jpeg"/><!-- jpeg image format-->
			
			<mimetype value="video/mpeg"/><!-- MPEG (1 or 2 program or transport stream) video format-->
			<mimetype value="video/mp1s" rename="video/mpeg"/><!-- MPEG1 system stream video format-->			
			<mimetype value="video/mpeg2" rename="video/mpeg"/><!-- MPEG2 (program or transport stream) video format-->
			<mimetype value="video/mp2p" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/dvd" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/mp2t"/><!-- MPEG2 transport stream video format-->
		</mimetypeList>
	</profile>

	<profile id="alwaysaudio">
        <friendlyName>MP3 Device</friendlyName>
		<manufacturerName>Various</manufacturerName>
		<modelName>Various</modelName>

        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect --> <!-- Use 1, 2, 3 as identifiers for audio, images, video since some players may require for binding to the remote -->
        <contentDirectory audio="1" photo="null" video="null"/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/mpeg" video="audio/mpeg" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="audio/mpeg" onlinePhoto="image/jpeg"/>
        
        <maxVideoInfo width="720" height="576" bitrate="5000000" fps="30"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>
        
        <maxImageInfo width="720" height="480"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
        
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="32000"></minAudioInfo>
        
		<mimetypeList>
            <mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
		</mimetypeList>
	</profile>

	<profile id="19ba8841-c2b6-4318-ae96-ef436f1eb8c7">
        <friendlyName>LinkTheater Mini</friendlyName>
		<manufacturerName>Buffalo</manufacturerName>
		<modelName>LinkTheater Mini</modelName>

		<!--
			inUASubstr - Used to identify the media hub we are dealing with.
			User-Agent: Mediabolic-IMHTTP/1.8.224 UPNP/1.0 DLNADOC/1.00
		-->
        <HTTPHeader inUASubstr="Mediabolic-IMHTTP/1.8.224"/>
        
        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/wav" video="video/mpeg" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/mpeg" onlinePhoto="image/jpeg"/>
        
        <maxVideoInfo width="720" height="576" bitrate="5000000" fps="60"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>
        
        <maxImageInfo width="720" height="480"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
        
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="32000"></minAudioInfo>
        
		<mimetypeList>

            <mimetype value="audio/wav"/><!-- WAV audio format-->
            <mimetype value="audio/x-wav" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/wave" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/x-pn-wav" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
			
			<mimetype value="image/jpeg"/><!-- jpeg image format-->
			
			<mimetype value="video/mpeg"/><!-- MPEG (1 or 2 program or transport stream) video format-->
			<mimetype value="video/mp1s" rename="video/mpeg"/><!-- MPEG1 system stream video format-->			
			<mimetype value="video/mpeg2" rename="video/mpeg"/><!-- MPEG2 (program or transport stream) video format-->
			<mimetype value="video/mp2p" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/dvd" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/mp2t"/><!-- MPEG2 transport stream video format-->
		</mimetypeList>
	</profile>

	<profile id="5370fc02-e25c-4f8f-bae6-c2b23267c5d9">
        <friendlyName>Vaio MR100U</friendlyName>
		<manufacturerName>Sony</manufacturerName>
		<modelName>VGP-MR100U</modelName>

		<!--
			inUASubstr - Used to identify the media hub we are dealing with.
			User-Agent: DLNADOC/1.00

			Note: exclusiveIP must be true since some requests have a NULL user agent

			Note: The PS3 has similar user agent. The VGP user agent is a subsring of the PS3 and hence the PS3 profile has to be considerd before the Vaio so that PS3 won't mistakenly be identified as Vaio, this means the profile has to be in the file AFTER the Vaio
		-->
        <HTTPHeader inUASubstr="DLNADOC/1.00"/>
        
        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/wav" video="video/mpeg" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/mpeg" onlinePhoto="image/jpeg"
                         adjustReadStartPos="false" />
        
        <maxVideoInfo width="720" height="576" bitrate="10000000" fps="60"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>
        
        <maxImageInfo width="720" height="480"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
        
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="32000"></minAudioInfo>
        
		<mimetypeList>

            <mimetype value="audio/wav"/><!-- WAV audio format-->
            <mimetype value="audio/x-wav" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/wave" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/x-pn-wav" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
			
			<mimetype value="image/jpeg"/><!-- jpeg image format-->
			
			<mimetype value="video/mpeg"/><!-- MPEG (1 or 2 program or transport stream) video format-->
			<mimetype value="video/mp1s" rename="video/mpeg"/><!-- MPEG1 system stream video format-->			
			<mimetype value="video/mpeg2" rename="video/mpeg"/><!-- MPEG2 (program or transport stream) video format-->
			<mimetype value="video/mp2p" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/dvd" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/mp2t"/><!-- MPEG2 transport stream video format-->
		</mimetypeList>
	</profile>
    
 	<profile id="28a1af95-cda8-4aac-a758-81c843415a14">
        <friendlyName>Telegent TG100</friendlyName>
		<manufacturerName>Telegent</manufacturerName>
		<modelName>TG100</modelName>

     	<!--
			inUASubstr - Used to identify the media hub we are dealing with.
			User-Agent: UPnP/1.0 DLNADOC/1.00

			and it's user agent for fetching files is:
			User-Agent: dma/1.0 (http://www.cybertan.com.tw/)

			Note: The PS3 has same user agent as the TG100 so we give it precedence by having him considered first (which is achieved by putting its profile after this one). Both the TG100 and PS3 need to be after the Vaio since the Vaio user agent is a substring of theirs
		-->
        <HTTPHeader inUASubstr="UPnP/1.0 DLNADOC/1.00|dma/1.0 (http://www.cybertan.com.tw/)"/>
        
        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/wav" video="video/vcd" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/vcd" onlinePhoto="image/jpeg"/>
        
        <maxVideoInfo width="720" height="576" bitrate="10000000" fps="60"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>
        
        <maxImageInfo width="720" height="480"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
        
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="32000"></minAudioInfo>
        
		<mimetypeList>
            <mimetype value="audio/L16"/><!--PCM audio format-->
            <mimetype value="audio/wav"/><!-- WAV audio format-->
            <mimetype value="audio/x-wav" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/wave" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/x-pn-wav" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/mpeg"><!-- MP3 audio format-->
                <!--codec name="MP2" maxBitrate="320000"/--><!-- MPEG2 Audio--><!-- never tested-->
                <!--codec name="MP3" maxBitrate="320000"/--><!-- MPEG1 Layer 3 Audio-->
            </mimetype>
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-ms-wma"><!--WMA audio format--> <!-- WMA pro, lossless and DRM are not supported-->
                <codec name="WMAV1"/>
                <codec name="WMAV2"/>
                <!-- Not supported<codec name="0x0162"/><codec name="WMAPRO"/>--><!-- WMA 9 Professional-->
                <!-- Not supported<codec name="0x0163"/>--><!-- WMA 9 Lossless-->
            </mimetype>
            <mimetype value="audio/x-ms-asf" rename="audio/x-ms-wma"/>
            <mimetype value="audio/aiff"><!--Apple (Audio Interchange File Format) audio format-->
                <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
                <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
            </mimetype>
			
            <mimetype value="image/bmp"/><!-- BMP image format-->
            <mimetype value="image/jpeg"/><!-- jpeg image format-->
            <mimetype value="image/gif"/><!-- GIF image format-->
            <mimetype value="image/tiff"/><!--TIFF image format-->
            <mimetype value="image/png"/><!-- PNG image format-->
            
            <mimetype value="video/mpeg"/><!-- MPEG (1 or 2 program or transport stream) video format-->
            <mimetype value="video/mp1s" rename="video/mpeg"/><!-- MPEG1 system stream video format-->			
            <mimetype value="video/mpeg2" rename="video/mpeg"/><!-- MPEG2 (program or transport stream) video format-->
            <mimetype value="video/mp2p" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
            <mimetype value="video/dvd" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
            <mimetype value="video/mp2t"/><!-- MPEG2 transport stream video format-->
            <mimetype value="video/MP4V-ES"><!-- MPEG4 video format-->
            <codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10, is not included here)-->
                    <codec name="H263"/><!-- h263-->
                    <!--Not supported <codec name="H264"/>--> <!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->
    
                    <codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested-->
                    <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
                    <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
                    <codec name="AC3"/><!-- Dolby Digital AC3 Audio-->
                    <codec name="DTS"/><!-- DTS Audio-->
                    <codec name="AAC"/><!-- MPEG4 AAC-->
                    <codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
            </mimetype>
            <mimetype value="video/mp4" rename="video/MP4V-ES"/><!-- MPEG4 video format-->
            <mimetype value="video/x-msvideo"><!-- AVI video format-->
              <codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 layer 10, is not included here)-->
                
                <codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested in AVI-->
                <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
                <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
                <codec name="AC3"/><!-- Dolby Digital AC3 Audio-->
                <codec name="DTS"/><!-- DTS Audio-->
                <codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
                
                <!--Not supported <codec name="MSMPEG4V3"/>--><!-- MSMPEG4v3 which is also DIVX version 3 (fourcc DIV3)and AngelPotion (fourcc AP41)-->
                <!--Not supported <codec name="RAWVIDEO"/>--> <!-- FOURCC 0x0 - RAW video -->
            </mimetype>
            <mimetype  value="video/avi" rename="video/x-msvideo"/><!-- Another AVI video mime type-->
            <mimetype value="video/msvideo" rename="video/x-msvideo"/><!-- Yet another AVI video mime type-->
		</mimetypeList>
	</profile>

	<profile id="deeb34d6-1cc1-42f4-8d57-dd72ec67db40">
      <friendlyName>DSM 750</friendlyName>
      <manufacturerName>DLink</manufacturerName>
      <modelName>DSM-750</modelName>

		<!-- 
			outServerUA - Using this value the Dlink DSM will think it is working with the
             Dlink media server.

			inUASubstr - Used to identify the media hub we are dealing with. For this hub the full user agent
			 used while browsing the media library is one of:
			User-Agent: INTEL_NMPR/2.1 DLNADOC/1.50 Intel MicroStack/1.0.1423
			User-Agent: INTEL_NMPR/2.1 DLNADOC/1.50 REDSONIC-SH
		-->
      <HTTPHeader outServerUA="AV CEL / MicroMediaServe&#x0D;&#x0A;User-Agent: redsonic&#x0D;&#x0A;" inUASubstr="INTEL_NMPR/2.1 DLNADOC/1.50 REDSONIC-SH|INTEL_NMPR/2.1 DLNADOC/1.50 Intel MicroStack/1.0.1423"/>
     
      <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that corresponds to this profile -->
      <deviceDescription name="UPNP_AV_MediaServer_1.0.DSM.xml"/>
     
      <!-- The container identifier media players of this profile expect -->
      <contentDirectory audio="0\Music\" photo="0\Photo\" video="0\Movie\"/>

      <!-- When transcoding is needed to which format should we transcode -->
      <transcodeTarget audio="audio/x-wav" video="video/vcd" photo="image/jpeg"
							  onlineAudio="audio/mpeg" onlineVideo="video/vcd" onlinePhoto="image/jpeg"/>

      <maxVideoInfo width="1920" height="1080" bitrate="20000000" fps="60"></maxVideoInfo>
      <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>
     
      <maxImageInfo width="1920" height="1080"></maxImageInfo>
      <minImageInfo width="0" height="0"></minImageInfo>

      <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
      <minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="32000"></minAudioInfo>

      <mimetypeList>
         <mimetype value="audio/L16"/><!--PCM audio format-->
         <mimetype value="audio/x-wav"/><!-- WAV audio format-->
         <mimetype value="audio/wav" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
         <mimetype value="audio/wave" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
         <mimetype value="audio/x-pn-wav" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
         <mimetype value="audio/mpeg"><!-- MP3 audio format-->
            <!--codec name="MP2" maxBitrate="320000"/--><!-- MPEG2 Audio--><!-- never tested-->
            <codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
         </mimetype>

         <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
         <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
         <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
         <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
         <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
         <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
         <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
         <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
         <mimetype value="audio/x-ms-wma"><!--WMA audio format--> <!-- WMA 10 pro, lossless and DRM are not supported-->
            <codec name="WMAV1"/>
            <codec name="WMAV2"/>
            <codec name="0x0162"/><codec name="WMAPRO"/><!-- WMA 9 Professional--><!--support is untested -->
            <!--unsupported  codec name="0x0163"/--><!-- WMA 9 Lossless-->
         </mimetype>
         <mimetype value="audio/x-ms-asf" rename="audio/x-ms-wma"/>

         <mimetype value="audio/aiff"><!--Apple (Audio Interchange File Format) audio format-->
            <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
            <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
         </mimetype>
         
         <mimetype value="application/ogg"/><!--OGG Vorbis audio format-->
         <mimetype value="audio/ogg" rename="application/ogg"/><!--OGG Vorbis audio format-->
         <mimetype value="audio/vorbis" rename="application/ogg"/><!--OGG Vorbis audio format-->
         <mimetype value="audio/x-ogg" rename="application/ogg"/><!--OGG Vorbis audio format-->
         <mimetype value="audio/x-vorbis" rename="application/ogg"/><!--OGG Vorbis audio format-->
         <mimetype value="application/x-ogg" rename="application/ogg"/><!--OGG Vorbis audio format-->

         <!--<mimetype value="audio/mp1"/>--><!--MPEG Layer 1 audio format-->
         <!--<mimetype value="audio/x-mpeg1" rename ="audio/mp1"/>--><!--MPEG Layer 1 audio format-->
         <!--<mimetype value="audio/mpeg1" rename ="audio/mp1"/>--><!--MPEG Layer 1 audio format-->
         <!--<mimetype value="audio/mp2"/>--><!--MPEG Layer 2 audio format-->
         <!--<mimetype value="audio/mpeg2" rename ="audio/mp2"/>--><!--MPEG Layer 2 audio format-->
         <!--<mimetype value="audio/x-mpeg2" rename ="audio/mp2"/>--><!--MPEG Layer 2 audio format-->
         <!--AAC support was removed in firmware 1.06, users of older firmwware should uncomment this line <mimetype value="audio/aac"/>--><!--MPEG4 audio format-->
         <!--AAC support was removed in firmware 1.06, users of older firmwware should uncomment this line <mimetype value="audio/x-aac" rename="audio/aac"/>--><!--MPEG4 audio format-->
     
         <mimetype value="image/bmp"/><!-- BMP image format-->
         <mimetype value="image/jpeg"/><!-- jpeg image format-->
         <mimetype value="image/gif"/><!-- GIF image format-->
         <mimetype value="image/tiff"/><!--TIFF image format-->
         <mimetype value="image/jp2"/><!--JPEG2000 image format-->
         <mimetype value="image/png"/><!-- PNG image format-->
         
         <mimetype value="video/mpeg"/><!-- MPEG (1 or 2 program or transport stream) video format-->
         <mimetype value="video/mpv" rename="video/MP4V-ES"/>
         <mimetype value="video/mp1s" rename="video/mpeg"/><!-- MPEG1 system stream video format-->         
         <mimetype value="video/mpeg2" rename="video/mpeg"/><!-- MPEG2 (program or transport stream) video format-->
         <mimetype value="video/mp2p" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
         <mimetype value="video/dvd" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
         <mimetype value="video/mp2t"/><!-- MPEG2 transport stream video format-->
         <mimetype value="video/MP4V-ES"><!-- MPEG4 video format-->
            <codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10, is not included here)-->
            <codec name="H263"/><!-- h263-->
            <codec name="H264"/><!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->
            <codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested-->
            <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
            <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
            <codec name="AC3"/><!-- Dolby Digital AC3 Audio-->
            <codec name="DTS"/><!-- DTS Audio-->
            <codec name="AAC"/><!-- MPEG4 AAC-->
            <codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
            <codec name="VORBIS"/><!-- Ogg Vorbis audio codec (some users reported the DSM could handle MP4 files that had vorbis audio, we never actually tested it ourselves)-->
         </mimetype>

         <mimetype value="video/mp4" rename="video/MP4V-ES"/><!-- MPEG4 video format-->
         <mimetype value="video/x-msvideo"><!-- AVI video format-->
            <codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 layer 10, is not included here)-->
            <codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested in AVI-->
            <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
            <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
            <codec name="AC3"/><!-- Dolby Digital AC3 Audio-->
            <codec name="DTS"/><!-- DTS Audio-->
            <codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
               <!--Not supported <codec name="MSMPEG4V3"/>--><!-- MSMPEG4v3 which is also DIVX version 3 (fourcc DIV3)and AngelPotion (fourcc AP41)-->
               <!--Not supported <codec name="RAWVIDEO"/>--> <!-- FOURCC 0x0 - RAW video -->
         </mimetype>
         
         <mimetype value="video/avi" rename="video/x-msvideo"/><!-- Another AVI video mime type-->
         <mimetype value="video/msvideo" rename="video/x-msvideo"/><!-- Yet another AVI video mime type-->
         <mimetype value="video/x-ms-wmv"><!-- Maximum resolution for WMV is 720p but we do not mention it here -->
            <codec name="WMV3"/> <!-- WMV3 is the codec version used for what MS calls WMV9 and only this is supported -->
            <codec name="WMAV1"/>
            <codec name="WMAV2"/>
            <codec name="0x0162"/><codec name="WMAPRO"/><!-- WMV 9 Professional--><!--support is untested -->
            <codec name="VC1"/> <!--Windows Media Video 9 Advanced Profile for VC-1-->
            <!--unsupported  codec name="0x0163"/--><!-- WMA 9 Lossless-->
         <!--<codec name="WMVA"/--> <!--original implementation of WMV Advanced Profile, not supported most of the time now as it is depreciated-->
         </mimetype>

         <!-- not supported mimetype value="video/x-matroska" rename="video/MP4V-ES"/--> <!--This is for hopefull "x264" support in the future, specifically for matroska (x264) files -->
         <mimetype value="video/x-ms-asf" rename="video/x-ms-wmv"/>
         <mimetype value="application/x-ms-asf" rename="video/x-ms-wmv"/>
         <mimetype value="video/x-ms-dvr"/>

      </mimetypeList>
   </profile>
   
	<profile id="5A345E32-4C9E-4ad3-985B-5BA889141531">
        <friendlyName>DSM 320/R/RD</friendlyName>
		<manufacturerName>DLink</manufacturerName>
		<modelName>DSM-320</modelName>

        <!-- 
			outServerUA - Using this value the Dlink DSM 320 will think it is working with the
             Dlink media server. In which case the player issues HTML range requests with lower and upper bound.
			 Otherwise the requests are only with lower bound and then once the chunk it needs is received the
             player closes the connection. Note that the DLink server keeps the connection alive so this will work
             only when the media server keeps the connection alive (which is the default behavior for our server) 

			inUASubstr - Used to identify the media hub we are dealing with. For this hub the full user agent
			 used while browsing the media library is one of:
			User-Agent: POSIX, UPnP/1.0, Intel MicroStack/1.0.1423
			User-Agent:dma/1.0 redsonic
			User-Agent: dma/1.0 (http://www.redsonic.com/dma)

			The 320RD is also using:
			User-Agent: INTEL_NMPR/2.1 DLNADOC/1.00 Intel MicroStack/1.0.1423 (which is unfortunately same as DSM 520)
		-->
        <HTTPHeader outServerUA="AV CEL / MicroMediaServe&#x0D;&#x0A;User-Agent: redsonic&#x0D;&#x0A;" inUASubstr="POSIX, UPnP/1.0, Intel MicroStack/1.0.1423|redsonic"/>
        
        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.DSM.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory audio="0\Music\" photo="0\Photo\" video="0\Movie\"/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/x-wav" video="video/mpeg" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/mpeg" onlinePhoto="image/jpeg"/>
        
        <maxVideoInfo width="720" height="576" bitrate="10000000" fps="60"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>
        
        <maxImageInfo width="720" height="480"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="32000"></minAudioInfo>
        
		<mimetypeList>
            <mimetype value="audio/L16"/><!--PCM audio format-->
            <mimetype value="audio/x-wav"/><!-- WAV audio format-->
            <mimetype value="audio/wav" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/wave" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/x-pn-wav" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
			<mimetype value="audio/mpeg"><!-- MP3 audio format-->
                <!--codec name="MP2" maxBitrate="320000"/--><!-- MPEG2 Audio--><!-- never tested-->
                <!--codec name="MP3" maxBitrate="320000"/--><!-- MPEG1 Layer 3 Audio-->
            </mimetype>
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-ms-wma"><!--WMA audio format--> <!-- WMA pro, lossless and DRM are not supported-->
                <codec name="WMAV1"/>
                <codec name="WMAV2"/>
                <!-- Not supported<codec name="0x0162"/><codec name="WMAPRO"/>--><!-- WMA 9 Professional-->
                <!-- Not supported<codec name="0x0163"/>--><!-- WMA 9 Lossless-->
            </mimetype>
            <mimetype value="audio/x-ms-asf" rename="audio/x-ms-wma"/>
            <mimetype value="audio/aiff"><!--Apple (Audio Interchange File Format) audio format-->
                <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
                <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
            </mimetype>
            <mimetype value="application/ogg"/><!--OGG Vorbis audio format-->
            <mimetype value="audio/ogg" rename="application/ogg"/><!--OGG Vorbis audio format-->
            <mimetype value="audio/vorbis" rename="application/ogg"/><!--OGG Vorbis audio format-->
            <mimetype value="audio/x-ogg" rename="application/ogg"/><!--OGG Vorbis audio format-->
            <mimetype value="audio/x-vorbis" rename="application/ogg"/><!--OGG Vorbis audio format-->
            <mimetype value="application/x-ogg" rename="application/ogg"/><!--OGG Vorbis audio format-->

            <!--<mimetype value="audio/mp1"/>--><!--MPEG Layer 1 audio format-->
            <!--<mimetype value="audio/x-mpeg1" rename ="audio/mp1"/>--><!--MPEG Layer 1 audio format-->
            <!--<mimetype value="audio/mpeg1" rename ="audio/mp1"/>--><!--MPEG Layer 1 audio format-->
            <!--<mimetype value="audio/mp2"/>--><!--MPEG Layer 2 audio format-->
            <!--<mimetype value="audio/mpeg2" rename ="audio/mp2"/>--><!--MPEG Layer 2 audio format-->
            <!--<mimetype value="audio/x-mpeg2" rename ="audio/mp2"/>--><!--MPEG Layer 2 audio format-->
            <!--AAC support was removed in firmware 1.06, users of older firmwware should uncomment this line <mimetype value="audio/aac"/>--><!--MPEG4 audio format-->
            <!--AAC support was removed in firmware 1.06, users of older firmwware should uncomment this line <mimetype value="audio/x-aac" rename="audio/aac"/>--><!--MPEG4 audio format-->
			
			<mimetype value="image/bmp"/><!-- BMP image format-->
			<mimetype value="image/jpeg"/><!-- jpeg image format-->
			<mimetype value="image/gif"/><!-- GIF image format-->
			<mimetype value="image/tiff"/><!--TIFF image format-->
			<mimetype value="image/jp2"/><!--JPEG2000 image format-->
			
			<mimetype value="video/mpeg"/><!-- MPEG (1 or 2 program or transport stream) video format-->
			<mimetype value="video/mp1s" rename="video/mpeg"/><!-- MPEG1 system stream video format-->			
			<mimetype value="video/mpeg2" rename="video/mpeg"/><!-- MPEG2 (program or transport stream) video format-->
			<mimetype value="video/mp2p" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/dvd" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/mp2t"/><!-- MPEG2 transport stream video format-->
            <mimetype value="video/MP4V-ES"><!-- MPEG4 video format-->
				<codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10, is not included here)-->
                <codec name="H263"/><!-- h263-->
                <!--Not supported <codec name="H264"/>--> <!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->

                <codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested-->
                <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
                <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
                <codec name="AC3"/><!-- Dolby Digital AC3 Audio-->
                <codec name="DTS"/><!-- DTS Audio-->
                <codec name="AAC"/><!-- MPEG4 AAC-->
                <codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
                <codec name="VORBIS"/><!-- Ogg Vorbis audio codec (some users reported the DSM could handle MP4 files that had vorbis audio, we never actually tested it ourselves)-->
            </mimetype>
            <mimetype value="video/mp4" rename="video/MP4V-ES"/><!-- MPEG4 video format-->
			<mimetype value="video/x-msvideo"><!-- AVI video format-->
				<codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 layer 10, is not included here)-->
                
                <codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested in AVI-->
                <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
                <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
                <codec name="AC3"/><!-- Dolby Digital AC3 Audio-->
                <codec name="DTS"/><!-- DTS Audio-->
                <codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
                
   				<!--Not supported <codec name="MSMPEG4V3"/>--><!-- MSMPEG4v3 which is also DIVX version 3 (fourcc DIV3)and AngelPotion (fourcc AP41)-->
                <!--Not supported <codec name="RAWVIDEO"/>--> <!-- FOURCC 0x0 - RAW video -->
			</mimetype>
			<mimetype  value="video/avi" rename="video/x-msvideo"/><!-- Another AVI video mime type-->
			<mimetype value="video/msvideo" rename="video/x-msvideo"/><!-- Yet another AVI video mime type-->
		</mimetypeList>
	</profile>

	<profile id="e10252b2-c33b-4f10-a909-fec93c0351e4">
        <friendlyName>DSM 520</friendlyName>
		<manufacturerName>DLink</manufacturerName>
		<modelName>DSM-520</modelName>

        <!-- outServerUA - Using this value the Dlink DSM 320 will think it is working with the
             Dlink media server. In which case the player issues HTML range requests with lower and upper bound.
			 Otherwise the requests are only with lower bound and then once the chunk it needs is received the
             player closes the connection. Note that the DLink server keeps the connection alive so this will work
             only when the media server keeps the connection alive (which is the default behavior for our server)

			inUASubstr - Used to identify the media hub we are dealing with. For this hub the full user agent starting from firmware 1.02 (older ones had same UA as DSM 320)
			User-Agent: INTEL_NMPR/2.1 DLNADOC/1.00 REDSONIC-SH
			User-Agent:INTEL_NMPR/2.1 DLNADOC/1.00 Intel MicroStack/1.0.1423
		 -->
        <HTTPHeader outServerUA="AV CEL / MicroMediaServe&#x0D;&#x0A;User-Agent: redsonic&#x0D;&#x0A;" inUASubstr="INTEL_NMPR/2.1 DLNADOC/1.00 REDSONIC-SH|INTEL_NMPR/2.1 DLNADOC/1.00 Intel MicroStack"/>
        
        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.DSM.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory audio="0\Music\" photo="0\Photo\" video="0\Movie\"/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/x-wav" video="video/vcd" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/vcd" onlinePhoto="image/jpeg"/>
        
        <maxVideoInfo width="1920" height="1080" bitrate="20000000" fps="60"></maxVideoInfo><!-- MPEG2 at 1080i is supported, WMV only 720p and mpeg1 at 480p (SVCD?) bitrate for mpeg1 is maximum of 8 Mbps-->
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>
        
        <maxImageInfo width="1920" height="1080"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
        
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="32000"></minAudioInfo>
        
        <fileInfo maxSize="9223372036854775807"/>
        
		<mimetypeList>
            <mimetype value="audio/L16"/><!--PCM audio format-->
            <mimetype value="audio/x-wav"/><!-- WAV audio format-->
            <mimetype value="audio/wav" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/wave" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/x-pn-wav" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
			<mimetype value="audio/mpeg"><!-- MP3 audio format-->
                <!--codec name="MP2" maxBitrate="320000"/--><!-- MPEG2 Audio--><!-- never tested-->
                <!--codec name="MP3" maxBitrate="320000"/--><!-- MPEG1 Layer 3 Audio-->
            </mimetype>
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-ms-wma"><!--WMA audio format--> <!-- WMA pro, lossless and DRM are not supported-->
                <codec name="WMAV1"/>
                <codec name="WMAV2"/>
                <!-- Not supported<codec name="0x0162"/><codec name="WMAPRO"/>--><!-- WMA 9 Professional-->
                <!-- Not supported<codec name="0x0163"/>--><!-- WMA 9 Lossless-->
            </mimetype>
            <mimetype value="audio/x-ms-asf" rename="audio/x-ms-wma"/>
            <mimetype value="audio/aiff"><!--Apple (Audio Interchange File Format) audio format-->
                <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
                <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
            </mimetype>
            <mimetype value="application/ogg"/><!--OGG Vorbis audio format-->
            <mimetype value="audio/ogg" rename="application/ogg"/><!--OGG Vorbis audio format-->
            <mimetype value="audio/vorbis" rename="application/ogg"/><!--OGG Vorbis audio format-->
            <mimetype value="audio/x-ogg" rename="application/ogg"/><!--OGG Vorbis audio format-->
            <mimetype value="audio/x-vorbis" rename="application/ogg"/><!--OGG Vorbis audio format-->
            <mimetype value="application/x-ogg" rename="application/ogg"/><!--OGG Vorbis audio format-->

            <!--<mimetype value="audio/mp1"/>--><!--MPEG Layer 1 audio format-->
            <!--<mimetype value="audio/x-mpeg1" rename ="audio/mp1"/>--><!--MPEG Layer 1 audio format-->
            <!--<mimetype value="audio/mpeg1" rename ="audio/mp1"/>--><!--MPEG Layer 1 audio format-->
            <!--<mimetype value="audio/mp2"/>--><!--MPEG Layer 2 audio format-->
            <!--<mimetype value="audio/mpeg2" rename ="audio/mp2"/>--><!--MPEG Layer 2 audio format-->
            <!--<mimetype value="audio/x-mpeg2" rename ="audio/mp2"/>--><!--MPEG Layer 2 audio format-->
            <!--AAC support was removed in firmware 1.06, users of older firmwware should uncomment this line <mimetype value="audio/aac"/>--><!--MPEG4 audio format-->
            <!--AAC support was removed in firmware 1.06, users of older firmwware should uncomment this line <mimetype value="audio/x-aac" rename="audio/aac"/>--><!--MPEG4 audio format-->
			
			<mimetype value="image/bmp"/><!-- BMP image format-->
			<mimetype value="image/jpeg"/><!-- jpeg image format-->
			<mimetype value="image/gif"/><!-- GIF image format-->
			<mimetype value="image/tiff"/><!--TIFF image format-->
			<mimetype value="image/jp2"/><!--JPEG2000 image format-->
			<mimetype value="image/png"/><!-- PNG image format-->
						
			<mimetype value="video/mpeg"/><!-- MPEG (1 or 2 program or transport stream) video format-->
			<mimetype value="video/mp1s" rename="video/mpeg"/><!-- MPEG1 system stream video format-->			
			<mimetype value="video/mpeg2" rename="video/mpeg"/><!-- MPEG2 (program or transport stream) video format-->
			<mimetype value="video/mp2p" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/dvd" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/mp2t"/><!-- MPEG2 transport stream video format-->
            <mimetype value="video/MP4V-ES"><!-- MPEG4 video format-->
				<codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10, is not included here)-->
                <codec name="H263"/><!-- h263-->
                <!--Not supported <codec name="H264"/>--> <!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->

                <codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested-->
                <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
                <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
                <codec name="AC3"/><!-- Dolby Digital AC3 Audio-->
                <codec name="DTS"/><!-- DTS Audio-->
                <codec name="AAC"/><!-- MPEG4 AAC-->
                <codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
                <codec name="VORBIS"/><!-- Ogg Vorbis audio codec (some users reported the DSM could handle MP4 files that had vorbis audio, we never actually tested it ourselves)-->
            </mimetype>
            <mimetype value="video/mp4" rename="video/MP4V-ES"/><!-- MPEG4 video format-->
			<mimetype value="video/x-msvideo"><!-- AVI video format-->
				<codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 layer 10, is not included here)-->
                
                <codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested in AVI-->
                <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
                <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
                <codec name="AC3"/><!-- Dolby Digital AC3 Audio-->
                <codec name="DTS"/><!-- DTS Audio-->
                <codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
                
   				<!--Not supported <codec name="MSMPEG4V3"/>--><!-- MSMPEG4v3 which is also DIVX version 3 (fourcc DIV3)and AngelPotion (fourcc AP41)-->
                <!--Not supported <codec name="RAWVIDEO"/>--> <!-- FOURCC 0x0 - RAW video -->
			</mimetype>
			<mimetype  value="video/avi" rename="video/x-msvideo"/><!-- Another AVI video mime type-->
			<mimetype value="video/msvideo" rename="video/x-msvideo"/><!-- Yet another AVI video mime type-->
			<mimetype value="video/x-ms-wmv">	<!-- Maximum resolution for WMV is 720p but we do not mention it here -->
				<codec name="WMV3"/> <!-- WMV3 is the codec version used for what MS calls WMV9 and only this is supported -->
				<codec name="WMAV1"/>
                <codec name="WMAV2"/>
                <!-- Not supported<codec name="0x0162"/><codec name="WMAPRO"/>--><!-- WMA 9 Professional-->
                <!-- Not supported<codec name="0x0163"/>--><!-- WMA 9 Lossless-->
			</mimetype>
			<mimetype value="video/x-ms-asf" rename="video/x-ms-wmv"/> 
			<mimetype value="application/x-ms-asf" rename="video/x-ms-wmv"/>
		</mimetypeList>
	</profile>

	<profile id="f71c292e-3998-457c-8e95-84968099ea25"> 
		<friendlyName>DLink DSM 510</friendlyName> 
		<manufacturerName>DLink</manufacturerName> 
		<modelName>DSM-510</modelName> 

		<!-- 
		inUASubstr - Used to identify the media hub we are dealing with. For this hub the full user agent starting from firmware 1.02 (older ones had same UA as DSM 320) 
		User-Agent: DLNADOC/1.00 INTEL_NMPR/2.1 
		
		When accessing media, no user agent is provided 
		--> 
		<HTTPHeader outServerUA="AV CEL / MicroMediaServe&#x0D;&#x0A;User-Agent: redsonic&#x0D;&#x0A;" inUASubstr="DLNADOC/1.50 INTEL_NMPR/2.1"/> 
	
		<!-- The Name of the media serverdevice description file that should be used in conjunction with a player that 
		corresponds to this profile --> 
		<deviceDescription name="UPNP_AV_MediaServer_1.0.DSM.xml"/> 
		
		<!-- The container identifier media players of this profile expect --> 
		<contentDirectory audio="0\Music\" photo="0\Photo\" video="0\Movie\"/> 
		
		<!-- When transcoding is needed to which format should we transcode --> 
		<transcodeTarget audio="audio/wav" video="video/mpeg" photo="image/jpeg" 
		onlineAudio="audio/mpeg" onlineVideo="video/mpeg" onlinePhoto="image/jpeg"/> 
		
		<maxVideoInfo width="1920" height="1080" bitrate="20000000" fps="60"></maxVideoInfo> 
		<minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo> 
		
		<maxImageInfo width="720" height="480"></maxImageInfo> 
		<minImageInfo width="0" height="0"></minImageInfo> 
		
		<maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo> 
		<minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="32000"></minAudioInfo> 
		
		<mimetypeList> 
	
			<mimetype value="audio/L16"/><!--PCM audio format--> 
			<mimetype value="audio/x-wav"/><!-- WAV audio format--> 
			<mimetype value="audio/wav" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format--> 
			<mimetype value="audio/wave" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format--> 
			<mimetype value="audio/x-pn-wav" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format--> 
			<mimetype value="audio/mpeg"/><!-- MP3 audio format--> 
			<mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format--> 
			<mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format--> 
			<mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format--> 
			<mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format--> 
			<mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format--> 
			<mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format--> 
			<mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format--> 
			<mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format--> 
			<mimetype value="audio/x-ms-wma"/><!--WMA audio format--> <!-- WMA DRM is not supported, pro and lossless are supported--> 
			<mimetype value="audio/x-ms-asf" rename="audio/x-ms-wma"/>
			<mimetype value="audio/aac" rename="video/mp4v"/><!--MPEG4 audio format--> 
			<mimetype value="audio/x-aac" rename="video/mp4v"/><!--MPEG4 audio format--> 
			
			<mimetype value="image/bmp"/><!-- BMP image format--> 
			<mimetype value="image/jpeg"/><!-- jpeg image format--> 
			<mimetype value="image/png"/><!-- PNG image format--> 
			<mimetype value="image/gif"/><!-- GIF image format--> 
			<mimetype value="image/tiff"/><!--TIFF image format--> 
			
			<mimetype value="video/mpeg"/><!-- MPEG (1 or 2 program or transport stream) video format--> 
			<mimetype value="video/mp1s" rename="video/mpeg"/><!-- MPEG1 system stream video format--> 
			<mimetype value="video/mpeg2" rename="video/mpeg"/><!-- MPEG2 (program or transport stream) video format--> 
			<mimetype value="video/mp2p" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format--> 
			<mimetype value="video/dvd" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format--> 
			<mimetype value="video/mp2t"/><!-- MPEG2 transport stream video format--> 
			
			<mimetype value="video/MP4V-ES"><!-- MPEG4 video format--> 
				<codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10, is not included here)--> 
				<codec name="H263"/><!-- h263--> 
				<!--Not supported <codec name="H264"/>--> <!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 --> 
				
				<codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested--> 
				<codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio--> 
				<codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested--> 
				<codec name="AC3"/><!-- Dolby Digital AC3 Audio--> 
				<codec name="DTS"/><!-- DTS Audio--> 
				<codec name="AAC"/><!-- MPEG4 AAC--> 
				<codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio--> 
			</mimetype> 
			<mimetype value="video/mp4v" rename="video/MP4V-ES"/> 
			<mimetype value="video/mp4" rename="video/MP4V-ES"/><!-- MPEG4 video format--> 
			
			<mimetype value="video/avi"><!-- AVI video format--> 
				<codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 layer 10, is not included here)--> 
				<codec name="RAWVIDEO"/> <!-- FOURCC 0x0 - RAW video --> 
				
				<codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested in AVI--> 
				<codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio--> 
				<codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested--> 
				<codec name="AC3"/><!-- Dolby Digital AC3 Audio--> 
				<codec name="DTS"/><!-- DTS Audio--> 
				<codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio--> 
			</mimetype> 
			<mimetype value="video/x-msvideo" rename="video/avi"/> 
			<mimetype value="video/msvideo" rename="video/avi"/>
			
			<mimetype value="video/x-ms-wmv"><!--WMV video format--> 
				<codec name="WMAV2"/><!-- Windows Media Audio 9.1 --> 
				<codec name="WMV3"/><!-- AKA WMV 9 --> 
				<!-- Not supported<codec name="WMV2"/>--><!-- AKA WMV 8 --> 
				<!-- Not supported<codec name="WMV1"/>--><!-- AKA WMV 7 --> 
			</mimetype>
			<mimetype value="video/x-ms-asf" rename="video/x-ms-wmv"/>
			<mimetype value="application/x-ms-asf" rename="video/x-ms-wmv"/>
	
		</mimetypeList> 
	</profile>
  
	<profile id="25fa8952-e706-4d74-bdf1-ff44a3222cb7">
        <friendlyName>Sony PS3</friendlyName>
		<manufacturerName>Sony</manufacturerName>
		<modelName>Playstation 3</modelName>
		<icon>/images/device_icon_ps3.png</icon>

        <!-- 
			inUASubstr - Used to identify the media hub we are dealing with.
			Via web browser:
			User-Agent: Mozilla/5.0 (PLAYSTATION 3; 1.00)

			UPnP M-Search
			UPnP/1.0

			UPnP Browse:
			UPnP/1.0 DLNADOC/1.00
			UPnP/1.0 DLNADOC/1.50

			UPnP HTTP Get of some media:
			PLAYSTATION3

			Note: The PS3 has similar user agent. The VGP user agent is a subsring of the PS3 and hence the PS3 profile has to be considerd before the Vaio so that PS3 won't mistakenly be identified as Vaio, this means the profile has to be in the file AFTER the Vaio
		 -->
        <HTTPHeader inUASubstr="PLAYSTATION 3|PLAYSTATION3|UPnP/1.0 DLNADOC"/>
        
        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory shortUrl="true" friendlyFilename="true"/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/x-wav" video="video/mpeg16" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/mpeg16" onlinePhoto="image/jpeg"
                         adjustReadStartPos="false" audioFailFutureSeek="false" videoFailFutureSeek="true" />
        
        <maxVideoInfo width="1920" height="1080" bitrate="20000000" fps="60"></maxVideoInfo><!-- MPEG1,2,4 at 1080p is supported -->
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>
        
        <maxImageInfo width="1920" height="1080"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
        
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="0"></minAudioInfo>
        
        <fileInfo maxSize="9223372036854775807"/>
        
		<mimetypeList>
            <mimetype value="audio/x-wav"/><!-- WAV audio format-->
            <mimetype value="audio/wav" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/wave" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/x-pn-wav" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
			<mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3"  rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-ms-wma"><!--WMA audio format--> <!-- WMA DRM, pro, lossless not supported -->
                <codec name="WMAV1"/>
                <codec name="WMAV2"/>
                <!-- Not supported<codec name="0x0162"/><codec name="WMAPRO"/>--><!-- WMA 9 Professional-->
                <!-- Not supported<codec name="0x0163"/>--><!-- WMA 9 Lossless-->
            </mimetype>
            <mimetype value="audio/x-ms-asf" rename="audio/x-ms-wma"/>
            <mimetype value="audio/mp4">
				<codec name="AAC"/><!-- MPEG4 AAC-->
			</mimetype> 
            <mimetype value="audio/m4a" rename="audio/mp4"/><!--MPEG4 audio format-->
			<mimetype value="audio/x-aac" rename="audio/mp4"/><!--MPEG4 audio format-->
			<mimetype value="audio/aac" rename="audio/mp4"/><!--MPEG4 audio format-->
			
			<mimetype value="image/bmp"/><!-- BMP image format-->
			<mimetype value="image/jpeg"/><!-- jpeg image format-->
			<mimetype value="image/gif"/><!-- GIF image format-->
			<mimetype value="image/tiff"/><!--TIFF image format-->
			<mimetype value="image/jp2"/><!--JPEG2000 image format-->
			<mimetype value="image/png"/><!-- PNG image format-->
			
			<mimetype value="video/mpeg"/><!-- MPEG (1 or 2 program or transport stream) video format-->
			<mimetype value="video/mp1s" rename="video/mpeg"/><!-- MPEG1 system stream video format-->			
			<mimetype value="video/mpeg2" rename="video/mpeg"/><!-- MPEG2 (program or transport stream) video format-->
			<mimetype value="video/mp2p" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/dvd" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/mp2t"/><!-- MPEG2 transport stream video format-->
			
            <mimetype value="video/mp4"><!-- MPEG4 video format-->
				<codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10, is not included here)-->
                <codec name="H263"/><!-- h263-->
               <codec name="H264"/> <!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->

                <codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested-->
                <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
                <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
                <codec name="AC3"/><!-- Dolby Digital AC3 Audio-->
                <codec name="DTS"/><!-- DTS Audio-->
                <codec name="AAC"/><!-- MPEG4 AAC-->
                <codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
            </mimetype>
            <mimetype value="video/MP4V-ES" rename="video/mp4"/><!-- MPEG4 video format-->
            <mimetype value="video/h264" rename="video/mp4"/><!-- MPEG4 video format-->
            <mimetype value="video/mp4v" rename="video/mp4"/><!-- MPEG4 video format-->
            
			<mimetype value="video/avi"><!-- AVI video format-->
				<codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 layer 10, is not included here)-->

                <codec name="MP2"/><!-- MPEG2 Audio--><!-- never tested in AVI-->
                <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
                <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
                <codec name="AC3"/><!-- Dolby Digital AC3 Audio-->
                <codec name="DTS"/><!-- DTS Audio-->
                <codec name="MP3"/><!-- MPEG1 Layer 3 Audio-->
                <codec name="MJPEG"/> <!-- Motion JPEG -->
			</mimetype>
			<mimetype value="video/x-msvideo" rename="video/avi"/><!-- AVI video format-->
			
			<mimetype value="video/x-ms-wmv">	<!-- Maximum resolution for WMV is 720p but we do not mention it here -->
				<codec name="WMV3"/> <!-- WMV3 is the codec version used for what MS calls WMV9 and only this is supported -->
				<codec name="VC1"/>
   				<!-- Not supported<codec name="WMAV1"/>-->
                <codec name="WMAV2"/>
                <codec name="0x0162"/><codec name="WMAPRO"/><!-- WMA 9 Professional-->
                <!-- Not supported<codec name="0x0163"/>--><!-- WMA 9 Lossless-->
			</mimetype>
			<mimetype value="video/x-ms-asf" rename="video/x-ms-wmv"/>
			<mimetype value="application/x-ms-asf" rename="video/x-ms-wmv"/>

		</mimetypeList>
	</profile>

  <profile id="2f626312-b3cf-4a69-b22f-694f4b8ddd01">
      <friendlyName>LG BD390</friendlyName>
      <manufacturerName>LG</manufacturerName>
      <modelName>BD390</modelName>

      <HTTPHeader inUASubstr="Linux/2.6.24.7.0909171-REL UPnP/1.0 DLNADOC/1.50 INTEL_NMPR/2.0 LG_DLNA_SDK/1.5.0"/>

      <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
      corresponds to this profile -->
      <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>

      <!-- The container identifier media players of this profile expect
      -->
      <contentDirectory shortUrl="true" friendlyFilename="false"/>

      <!-- When transcoding is needed to which format should we transcode -->
      <transcodeTarget audio="audio/mpeg" video="video/mpeg16" photo="image/jpeg"
      onlineAudio="audio/mpeg" onlineVideo="video/mpeg16" onlinePhoto="image/jpeg" />

      <maxVideoInfo width="1920" height="1080" bitrate="20000000" fps="60000/1001"></maxVideoInfo>
      <minVideoInfo width="0" height="0" bitrate="0" fps="24"></minVideoInfo>

      <maxImageInfo width="1920" height="1080"></maxImageInfo>
      <minImageInfo width="0" height="0"></minImageInfo>

      <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
      <minAudioInfo sampleRate="44100" bitsperSample="8" nchannels="1" bitrate="20000"></minAudioInfo>

      <fileInfo maxSize="9223372036854775807"/>

      <mimetypeList>
         <mimetype value="audio/L16"/><!--PCM audio format-->
         <mimetype value="audio/wav"/><!-- WAV audio format-->
         <mimetype value="audio/x-wav" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
         <mimetype value="audio/wave" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
         <mimetype value="audio/x-pn-wav" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->

         <mimetype value="audio/mpeg"/><!-- MP3 audio format-->
         <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
         <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
         <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
         <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
         <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
         <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
         <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
         <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->

         <mimetype value="image/jpeg"/><!-- jpeg image format-->
         <mimetype value="image/jp2"/><!--JPEG2000 image format-->

         <mimetype value="video/mpeg"><!-- MPEG (1 or 2 program or transport stream) video format -->
            <codec name="MPEG2VIDEO" />
            <codec name="MP2" />
            <codec name="MP3" />
         </mimetype>
         <mimetype value="video/mpeg2" rename="video/mpeg"/><!-- MPEG2 (program or transport stream) video format-->
         <mimetype value="video/mp2p" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
         <mimetype value="video/dvd" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
         <mimetype value="video/mp2t" rename="video/mpeg"/><!-- MPEG2 transport stream video format-->
         <mimetype value="video/MP4V-ES"><!-- MPEG4 video format-->
            <codec name="H264"/><!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->
            <codec name="AC3"/><!-- Dolby Digital AC3 Audio-->
         </mimetype>
         <mimetype value="video/mp4" rename="video/MP4V-ES"/><!-- MPEG4 video format-->
         <mimetype value="video/x-matroska" rename="video/MP4V-ES"/>
      </mimetypeList>

   </profile>

	<profile id="b5bcada2-8431-4bdf-9cd0-59062a16bce5"><!-- Adobe Flash Player 7 or higher -->
        <friendlyName>Flash Player</friendlyName>
		<manufacturerName>Adobe</manufacturerName>
		<modelName>Flash</modelName>

        <!-- 
			inUASubstr - Used to identify the media hub we are dealing with.
			There is not specific user agent for requests originating from the flash plugin (it the same as the one used by the browser in which flash is running)
		 -->
        <HTTPHeader exclusiveIP="false"/>
        
        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory shortUrl="true" friendlyFilename="true"/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/flmp3" video="video/x-flv" photo="image/jpeg"
                         onlineAudio="audio/flmp3" onlineVideo="video/x-flv" onlinePhoto="image/jpeg"
                         adjustReadStartPos="false"/>
        
        <maxVideoInfo width="640" height="480" bitrate="8000000" fps="60"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>
        
        <maxImageInfo width="3000" height="3000"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
        
        <maxAudioInfo sampleRate="44100" bitsperSample="16" nchannels="2" bitrate="320000"></maxAudioInfo>
        <minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="8000"></minAudioInfo>

        <!-- Adobe Flash running inside IE 6 or PS3 browser cannot handle files larger than th maximum signed integer 32 bit, in firefox 2.0 it can -->
        <fileInfo maxVideoSize="2147483647" maxAudioSize="500000000" concurrentAVAccess="false"/>
        
		<mimetypeList>
            <mimetype value="audio/x-wav"/><!-- WAV audio format-->
            <mimetype value="audio/wav" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/wave" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/x-pn-wav" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
			<mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
			
			<mimetype value="image/jpeg"/><!-- jpeg image format-->
			<!-- Supported only in Flash 8 or higer <mimetype value="image/gif"/>--><!-- GIF image format-->
			<!-- Supported only in Flash 8 or higer<mimetype value="image/png"/>--><!-- PNG image format-->
			
			<mimetype value="video/x-flv"/><!-- Flash video-->
			<mimetype value="video/flv" rename="video/x-flv"/><!-- Flash video-->
		</mimetypeList>
	</profile>

	<profile id="f6a0ae0e-ee6e-4d22-80ac-ceb09cfd7401" inherits="b5bcada2-8431-4bdf-9cd0-59062a16bce5">
        <friendlyName>Nintendo Wii</friendlyName>
		<manufacturerName>Nintendo</manufacturerName>
		<modelName>Wii</modelName>
		<icon>/images/device_icon_wii.png</icon>
		
		  <!-- 
			inUASubstr - Used to identify the media hub we are dealing with.
			User-Agent: Opera/9.00 (Nintendo Wii; U; ; 1309-9; en)
		 -->
		<HTTPHeader inUASubstr="Nintendo Wii"/>
	</profile>

   	<profile id="2f626312-b3cf-4a69-b22f-694f4b8ddd00"><!-- DirecTV HR20/HR21 HD Receiver with MP3 and WAV -->
        <friendlyName>DIRECTV HR20/1</friendlyName>
		<manufacturerName>DirecTV</manufacturerName>
		<modelName>HR20/HR21</modelName>
		<icon>/images/device_icon_dtv.png</icon>

		<!--
			To be set manually by users
		-->
        <HTTPHeader />

        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect 
		-->
        <contentDirectory shortUrl="true" friendlyFilename="false"/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/wav" video="video/vcd" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/vcd" onlinePhoto="image/jpeg" />
        
        <maxVideoInfo width="1920" height="1080" bitrate="20000000" fps="60000/1001"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="24"></minVideoInfo>

        <maxImageInfo width="640" height="480"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="44100" bitsperSample="8" nchannels="1" bitrate="20000"></minAudioInfo>

        <fileInfo maxSize="9223372036854775807"/>
        
		<mimetypeList>
            <mimetype value="audio/L16"/><!--PCM audio format-->
            <mimetype value="audio/wav"/><!-- WAV audio format-->
            <mimetype value="audio/x-wav" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/wave" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/x-pn-wav" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
            
   			<mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->

			<mimetype value="image/jpeg"/><!-- jpeg image format-->
			<mimetype value="image/jp2"/><!--JPEG2000 image format-->
			
			<mimetype value="video/mpeg"><!-- MPEG (1 or 2 program or transport stream) video format -->
                <codec name="MPEG2VIDEO" />
                <codec name="MP2" />
                <codec name="MP3" />
			</mimetype>
			<mimetype value="video/mpeg2" rename="video/mpeg"/><!-- MPEG2 (program or transport stream) video format-->
			<mimetype value="video/mp2p" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/dvd" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/mp2t" rename="video/mpeg"/><!-- MPEG2 transport stream video format-->
		</mimetypeList>
		
	</profile>
	
   	<profile id="5164f31b-efd1-424e-993b-de0f4b43567c"><!-- DirecTV HR20/HR21 HD Receiver with PCM only -->
        <friendlyName>DIRECTV HR20/1</friendlyName>
		<manufacturerName>DirecTV</manufacturerName>
		<modelName>HR20/HR21</modelName>
		<icon>/images/device_icon_dtv.png</icon>

		<!--
			To be set manually by users
		-->
        <HTTPHeader />

        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect 
		-->
        <contentDirectory shortUrl="true" friendlyFilename="false"/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/L16" video="video/vcd" photo="image/jpeg"
                         onlineAudio="audio/L16" onlineVideo="video/vcd" onlinePhoto="image/jpeg" adjustReadStartPos="false" />
        
        <maxVideoInfo width="1920" height="1080" bitrate="20000000" fps="60000/1001"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="24"></minVideoInfo>

        <maxImageInfo width="640" height="480"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="44100" bitsperSample="8" nchannels="1" bitrate="20000"></minAudioInfo>

        <fileInfo maxSize="2147483647"/>
        
		<mimetypeList>
            <mimetype value="audio/L16"/><!--PCM audio format-->

			<mimetype value="image/jpeg"/><!-- jpeg image format-->
			<mimetype value="image/jp2"/><!--JPEG2000 image format-->

			<mimetype value="video/mpeg"><!-- MPEG (1 or 2 program or transport stream) video format -->
                <codec name="MPEG2VIDEO" />
                <codec name="MP2" />
                <codec name="MP3" />
			</mimetype>
			<mimetype value="video/mpeg2" rename="video/mpeg"/><!-- MPEG2 (program or transport stream) video format-->
			<mimetype value="video/mp2p" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/dvd" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/mp2t" rename="video/mpeg"/><!-- MPEG2 transport stream video format-->
		</mimetypeList>
		
	</profile>

   	<profile id="44103b44-fa31-4101-a318-96bfcb95fd19"><!-- DirecTV HR20/HR21 HD Receiver with WAV (default) -->
        <friendlyName>DIRECTV HR20/1</friendlyName>
		<manufacturerName>DirecTV</manufacturerName>
		<modelName>HR20/HR21</modelName>
		<icon>/images/device_icon_dtv.png</icon>

   		<!--
			inUASubstr - Used to identify the media hub we are dealing with.
			When browsing/searching the library:
			User-Agent: Linux/2.4.29-uclibc-brcm, UPnP/1.0 JetHead SDK for UPnP devices /1.0 DLNADOC/1.00 INTEL_NMPR/2.1
			User-Agent: Linux/2.4.29-uclibc-brcm, UPnP/1.0 DIRECTV VIIV devices /1.0 DLNADOC/1.00 INTEL_NMPR/2.1

			When streaming media the user agent is:
			User-Agent: LIBCDI http util DLNADOC/1.00 INTEL_NMPR/2.1
		-->
        <HTTPHeader inUASubstr="JetHead|DIRECTV"/>

        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect 
		-->
        <contentDirectory shortUrl="true" friendlyFilename="false"/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/wav" video="video/vcd" photo="image/jpeg"
                         onlineAudio="audio/wav" onlineVideo="video/vcd" onlinePhoto="image/jpeg" adjustReadStartPos="false" />
        
        <maxVideoInfo width="1920" height="1080" bitrate="20000000" fps="60000/1001"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="24"></minVideoInfo>

        <maxImageInfo width="640" height="480"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="44100" bitsperSample="8" nchannels="1" bitrate="20000"></minAudioInfo>

        <fileInfo maxSize="2147483647"/>
        
		<mimetypeList>
            <mimetype value="audio/L16"/><!--PCM audio format-->
            <mimetype value="audio/wav"/><!-- WAV audio format-->
            <mimetype value="audio/x-wav" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/wave" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/x-pn-wav" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
            
			<mimetype value="image/jpeg"/><!-- jpeg image format-->
			<mimetype value="image/jp2"/><!--JPEG2000 image format-->
			
			<mimetype value="video/mpeg"><!-- MPEG (1 or 2 program or transport stream) video format -->
                <codec name="MPEG2VIDEO" />
                <codec name="MP2" />
                <codec name="MP3" />
			</mimetype>
			<mimetype value="video/mpeg2" rename="video/mpeg"/><!-- MPEG2 (program or transport stream) video format-->
			<mimetype value="video/mp2p" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/dvd" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/mp2t" rename="video/mpeg"/><!-- MPEG2 transport stream video format-->
		</mimetypeList>
		
	</profile>

   	<profile id="6fd627f2-367a-46d6-8be1-976ff26c5b61">
        <friendlyName>XBOX 360</friendlyName>
		<manufacturerName>Microsoft</manufacturerName>
		<modelName>XBOX 360</modelName>
		<icon>/images/device_icon_xbox360.png</icon>

		<!--
			inUASubstr - Used to identify the media hub we are dealing with.
			When browsing/searching the library:
			User-Agent:
			Xbox/2.0.2858.0 UPnP/1.0 Xbox/2.0.2858.0
			Xbox/2.0.5759.0 UPnP/1.0 Xbox/2.0.5759.0

			When streaming media:
			User=Agent: Xenon
		-->
        <HTTPHeader outServerUA="Microsoft-Windows-NT/5.1 UPnP/1.0 UPnP-Device-Host/1.0 Microsoft-HTTPAPI/1.0&#x0D;&#x0A;" inUASubstr="Xbox|Xenon"/>

        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.xbox360.xml"/>
        
        <!-- The container identifier media players of this profile expect 
			  NOTES:
			  - Adding photoFolder="16" and modifying to photo="3" will alow one to browse just his local photo folders instead of local and Internet photos
			  - Replacing audioFeed="F" with musicPlaylist="F" will allow one to browse under playlists just the music playlists and no Podcasts
		-->
        <contentDirectory audio="1" photo="16" video="15" musicAlbum="7" musicArtistAlbum="6" musicGenre="5" musicAll="4" audioFeed="F" videoActor="A" videoAlbum="E" videoAll="8" videoGenre="9" photoAlbum="D" photoAll="B" photoDate="C"
        shortUrl="true" friendlyFilename="false"/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/L16" video="video/x-ms-wmv" photo="image/jpeg"
						onlineAudio="audio/mpeg" onlineVideo="video/x-ms-wmv" onlinePhoto="image/jpeg"
                         adjustReadStartPos="false" />
        
        <maxVideoInfo width="1920" height="1080" bitrate="20000000" fps="60"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>

        <maxImageInfo width="3000" height="3000"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="8000" bitsperSample="8" nchannels="1" bitrate="32000"></minAudioInfo>
        
        <fileInfo maxVideoSize="4294967295" maxAudioSize="2147483647"/>
        
		<mimetypeList>
            
            <mimetype value="audio/L16"/><!--PCM audio format-->
			<mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-ms-wma"><!--WMA audio format--> <!-- WMA pro, lossless and DRM are not supported-->
                <codec name="WMAV1"/>
                <codec name="WMAV2"/>
                <!-- Not supported<codec name="0x0162"/><codec name="WMAPRO"/>--><!-- WMA 9 Professional-->
                <!-- Not supported<codec name="0x0163"/>--><!-- WMA 9 Lossless-->
            </mimetype>
            <mimetype value="audio/x-ms-asf" rename="audio/x-ms-wma"/>

            <mimetype value="audio/mp4"/>
            <mimetype value="audio/x-aac" rename="audio/mp4"/><!--MPEG4 audio format-->
            <mimetype value="audio/aac" rename="audio/mp4"/><!--MPEG4 audio format-->`

            <mimetype value="image/jpeg"/><!-- jpeg image format-->
            <mimetype value="image/gif"/><!-- GIF image format-->
            <mimetype value="image/jp2"/><!--JPEG2000 image format-->
            
            <mimetype value="video/avi"><!-- AVI video format-->
              <codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 layer 10, is not included here)-->
                      
                      <codec name="MP2"/><!-- MPEG2 Audio--><!-- never tested in AVI-->
                      <codec name="AC3"/><!-- Dolby Digital AC3 Audio-->
                      <codec name="DTS"/><!-- DTS Audio-->
                      <codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
            </mimetype>
            <mimetype  value="video/x-msvideo" rename="video/avi"/><!-- Another AVI video mime type-->
            <mimetype value="video/msvideo" rename="video/avi"/><!-- Yet another AVI video mime type-->
      
            <mimetype value="video/x-ms-wmv"/>
            <mimetype value="video/x-ms-asf" rename="video/x-ms-wmv"/> 
            <mimetype value="application/x-ms-asf" rename="video/x-ms-wmv"/> 
          
            <mimetype value="video/mp4"><!-- MPEG4 video format-->
              <codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10, is not included here)-->
              <codec name="H264"/><!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->
              
              <codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested-->
              <codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
              <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
              <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
              <codec name="AAC"/><!-- MPEG4 AAC-->
            </mimetype>
            <mimetype value="video/MP4V-ES" rename="video/mp4"/>
            <mimetype value="video/mp4v" rename="video/mp4"/><!-- MPEG4 video format-->
            <mimetype value="video/h264" rename="video/mp4"/><!-- MPEG4 video format-->

		</mimetypeList>
		
	</profile>

   	<profile id="5f4a58eb-53f8-4321-a7a6-adf7be0d6088">
        <friendlyName>LobsterTunes</friendlyName>
		<manufacturerName>Electric Pocket </manufacturerName>
		<modelName>LobsterTunes</modelName>

		<!--
			WINDOWS, UPnP/1.1, Intel MicroStack/1.0.1846, UPnP/1.0, IntelMicroStack/1.0.1868
			Electric Pocket LobsterTunes
		-->
        <HTTPHeader inUASubstr="LobsterTunes" exclusiveIP="false"/>

        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect 
			  NOTES:
			  - Adding photoFolder="16" and modifying to photo="3" will alow one to browse just his local photo folders instead of local and Internet photos
			  - Replacing audioFeed="F" with musicPlaylist="F" will allow one to browse under playlists just the music playlists and no Podcasts
		-->
        <contentDirectory shortUrl="true" friendlyFilename="true"/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/mpeg" video="video/x-ms-wmv" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/x-ms-wmv" onlinePhoto="image/jpeg" actualSizeMatchFileSize="false"/>
        
        <maxVideoInfo width="320" height="240" bitrate="1000000" fps="30"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>

        <maxImageInfo width="640" height="480"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="8000" bitsperSample="8" nchannels="1" bitrate="32000"></minAudioInfo>
        
        <fileInfo maxVideoSize="4294967295" maxAudioSize="2147483647"/>
        
		<mimetypeList>
            
   			<mimetype value="audio/mpeg"/><!-- MP3 audio format-->
        <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
        <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
        <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
        <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
        <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
        <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
        <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
        <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
			<mimetype value="audio/x-ms-wma"/><!--WMA audio format-->
			<mimetype value="audio/x-ms-asf" rename="audio/x-ms-wma"/>

			<mimetype value="image/jpeg"/><!-- jpeg image format-->
			<mimetype value="image/gif"/><!-- GIF image format-->
			<mimetype value="image/tiff"/><!--TIFF image format-->
			<mimetype value="image/jp2"/><!--JPEG2000 image format-->
			
			<mimetype value="video/x-ms-wmv"/>
			<mimetype value="video/x-ms-asf" rename="video/x-ms-wmv"/> 
			<mimetype value="application/x-ms-asf" rename="video/x-ms-wmv"/> 

		</mimetypeList>
		
	</profile>

   	<profile id="0750eae3-8895-47ac-a0c6-37e183497efc">
        <friendlyName>Windows Mobile</friendlyName>
		<manufacturerName>Microsoft</manufacturerName>
		<modelName>Windows Mobile</modelName>

		<!--
			MSIE
			User-Agent: Mozilla/4.0 (compatible; MSIE5.5; Windows CE; PPC; 240x320)
			User-Agent: Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220)
			User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.7)

		    WMPCE
			User-Agent: NSPlayer/8.91 WMPCE/8.91.01.4955
		-->
        <HTTPHeader inUASubstr="WMPCE|Windows CE|IEMobile" exclusiveIP="false"/>

        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect 
			  NOTES:
			  - Adding photoFolder="16" and modifying to photo="3" will alow one to browse just his local photo folders instead of local and Internet photos
			  - Replacing audioFeed="F" with musicPlaylist="F" will allow one to browse under playlists just the music playlists and no Podcasts
		-->
        <contentDirectory shortUrl="true" friendlyFilename="true"/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/x-ms-wma" video="video/x-ms-wmv" photo="image/jpeg"
                         onlineAudio="audio/x-ms-wma" onlineVideo="video/x-ms-wmv" onlinePhoto="image/jpeg" actualSizeMatchFileSize="false"/>
        
        <maxVideoInfo width="320" height="240" bitrate="1000000" fps="30"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>

        <maxImageInfo width="640" height="480"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="8000" bitsperSample="8" nchannels="1" bitrate="32000"></minAudioInfo>
        
        <fileInfo maxVideoSize="4294967295" maxAudioSize="2147483647"/>
        
		<mimetypeList>
            
			<mimetype value="audio/x-ms-wma"/><!--WMA audio format-->
			<mimetype value="audio/x-ms-asf" rename="audio/x-ms-wma"/>

			<mimetype value="image/jpeg"/><!-- jpeg image format-->
			<mimetype value="image/gif"/><!-- GIF image format-->
			<mimetype value="image/tiff"/><!--TIFF image format-->
			<mimetype value="image/jp2"/><!--JPEG2000 image format-->
			
			<mimetype value="video/x-ms-wmv" />
			<mimetype value="video/x-ms-asf" rename="video/x-ms-wmv"/> 
			<mimetype value="application/x-ms-asf" rename="video/x-ms-wmv"/> 

		</mimetypeList>
		
	</profile>

   	<profile id="3db0811a-59ae-4507-92d5-c70736d925a4">
        <friendlyName>WMV9 Device</friendlyName>
		<manufacturerName>Various</manufacturerName>
		<modelName>Various</modelName>

        <HTTPHeader />

        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect 
			  NOTES:
			  - Adding photoFolder="16" and modifying to photo="3" will alow one to browse just his local photo folders instead of local and Internet photos
			  - Replacing audioFeed="F" with musicPlaylist="F" will allow one to browse under playlists just the music playlists and no Podcasts
		-->
        <contentDirectory shortUrl="true" friendlyFilename="false"/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/mpeg" video="video/wmv9" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/wmv9" onlinePhoto="image/jpeg"
			 adjustReadStartPos="false"/>
        
        <maxVideoInfo width="1920" height="1080" bitrate="20000000" fps="30"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>

        <maxImageInfo width="3000" height="3000"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="8000" bitsperSample="8" nchannels="1" bitrate="32000"></minAudioInfo>
        
        <fileInfo maxVideoSize="4294967295" maxAudioSize="2147483647"/>
        
		<mimetypeList>
            
			<mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-ms-wma"><!--WMA audio format--> <!-- WMA pro, lossless and DRM are not supported-->
                <codec name="WMAV1"/>
                <codec name="WMAV2"/>
                <!-- Not supported<codec name="0x0162"/><codec name="WMAPRO"/>--><!-- WMA 9 Professional-->
                <!-- Not supported<codec name="0x0163"/>--><!-- WMA 9 Lossless-->
            </mimetype>
            <mimetype value="audio/x-ms-asf" rename="audio/x-ms-wma"/>

            <mimetype value="image/jpeg"/><!-- jpeg image format-->
            <mimetype value="image/gif"/><!-- GIF image format-->
            <mimetype value="image/tiff"/><!--TIFF image format-->
            <mimetype value="image/jp2"/><!--JPEG2000 image format-->
            
            <mimetype value="video/x-ms-wmv">
              <codec name="WMV3"/> <!-- WMV3 is the codec version used for what MS calls WMV9 and only this is supported -->
              <codec name="WMAV1"/>
                      <codec name="WMAV2"/>
                      <!-- Not supported<codec name="0x0162"/><codec name="WMAPRO"/>--><!-- WMA 9 Professional-->
                      <!-- Not supported<codec name="0x0163"/>--><!-- WMA 9 Lossless-->
            </mimetype>
            <mimetype value="video/x-ms-asf" rename="video/x-ms-wmv"/> 
            <mimetype value="application/x-ms-asf" rename="video/x-ms-wmv"/> 

		</mimetypeList>
		
	</profile>

   	<profile id="0b1e0247-450c-408f-b973-dfa65ccf8511">
        <friendlyName>Media Center</friendlyName>
		<manufacturerName>Microsoft</manufacturerName>
		<modelName>Windows Media Center</modelName>

		<!--
			inUASubstr - Used to identify the media hub we are dealing with.
			User Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; MediaCenter 6.0.6000.16484)
		-->
        <HTTPHeader inUASubstr="MediaCenter|Media Center PC"/>

        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect 
        -->
        <contentDirectory shortUrl="true" friendlyFilename="false"/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/mpeg" video="video/mpeg" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/mpeg" onlinePhoto="image/jpeg"
                         adjustReadStartPos="false"/>
        
        <maxVideoInfo width="1920" height="1080" bitrate="20000000" fps="60"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>

        <maxImageInfo width="3000" height="3000"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="8000" bitsperSample="8" nchannels="1" bitrate="32000"></minAudioInfo>
        
        <fileInfo maxVideoSize="4294967295" maxAudioSize="2147483647"/>
        
                <fileInfo maxVideoSize="4294967295" maxAudioSize="2147483647"/>
        
		<mimetypeList>
            
            <mimetype value="audio/L16"/><!--PCM audio format-->
            <mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-ms-wma"/><!--WMA audio format--> <!-- WMA pro, lossless and DRM are not supported-->
            <mimetype value="audio/x-ms-asf" rename="audio/x-ms-wma"/>

      
            <mimetype value="image/jpeg"/><!-- jpeg image format-->
            <mimetype value="image/gif"/><!-- GIF image format-->
            <mimetype value="image/tiff"/><!--TIFF image format-->
            <mimetype value="image/jp2"/><!--JPEG2000 image format-->
      
            <mimetype value="video/mpeg"/><!-- MPEG (1 or 2 program or transport stream) video format-->
            <mimetype value="video/mp1s" rename="video/mpeg"/><!-- MPEG1 system stream video format-->			
            <mimetype value="video/mpeg2" rename="video/mpeg"/><!-- MPEG2 (program or transport stream) video format-->
            <mimetype value="video/mp2p" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
            <mimetype value="video/dvd" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
            <mimetype value="video/mp2t"/><!-- MPEG2 transport stream video format-->
            
            <mimetype value="video/x-ms-wmv"/>
            <mimetype value="video/x-ms-asf" rename="video/x-ms-wmv"/> 
            <mimetype value="application/x-ms-asf" rename="video/x-ms-wmv"/> 
		</mimetypeList>
		
	</profile>

   	<profile id="da94eb73-9ff5-4f0d-ab39-3d41e052c717"><!-- Roku SoundBridge M500/M1000/M2000 (or Philips Streamium WAS 700/37) -->
        <friendlyName>SoundBridge</friendlyName>
		<manufacturerName>Roku</manufacturerName>
		<modelName>M500/M1000/M2000</modelName>

		<!--
			inUASubstr - Used to identify the media hub we are dealing with.
			User-Agent: Allegro-Software-WebClient/4.32
			User-Agent: Roku SoundBridge/2.1

			Note: the Allegro-Software-WebClient/4.32 is also used for the Philips Streamium WAS700 which is also an audio only player. This player also uses the Streamium/1.0 header but we
			can't rely on it since this same header is used by the SL300i/SL400i which are A/V units. The WAS700 is said to support MP3, PCM, WMA. We currently do not know if it supports WAV.
			While not ideal we are ok with the WAS700 using the Roku profile since the only thing the Roku supports and it does not is aiff (which is rarely used anyhow). While the soundbridge should
            support AAC, it does not seem to support it with UPnP servers so we are transcoding those anyway which is as the WAS700 needs.
		-->
        <HTTPHeader inUASubstr="Allegro-Software-WebClient/4.32|Roku SoundBridge"/>

        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory photo="null" video="null"/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/wav" video="audio/wav" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="audio/mpeg" onlinePhoto="image/jpeg"/>
        
        <maxVideoInfo width="0" height="0" bitrate="0" fps="30"></maxVideoInfo><!-- This is to insure that video will always be transcoded -->
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>

        <maxImageInfo width="720" height="480"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="8000" bitsperSample="8" nchannels="1" bitrate="32000"></minAudioInfo>
        
		<mimetypeList>
            
            <mimetype value="audio/L16"/><!--PCM audio format-->
            <mimetype value="audio/wav"/><!-- WAV audio format-->
            <mimetype value="audio/x-wav" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/wave" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/x-pn-wav" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-ms-wma"><!--WMA audio format--> <!-- WMA lossless and DRM are not supported (WMA pro is unknown) -->
                <codec name="WMAV1"/>
                <codec name="WMAV2"/>
                <codec name="0x0162"/><codec name="WMAPRO"/><!-- WMA 9 Professional-->
                <!-- Not supported<codec name="0x0163"/>--><!-- WMA 9 Lossless-->
            </mimetype>
            <mimetype value="audio/x-ms-asf" rename="audio/x-ms-wma"/>

            <mimetype value="audio/aiff"><!--Apple (Audio Interchange File Format) audio format-->
                <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
                <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
            </mimetype>

            <!-- commented out since despite the spec claiming support for AAC it seems to work only with iTunes and not with a UpnP server <mimetype value="audio/x-aac"/>--><!--MPEG4 audio format-->
            <!-- commented out since despite the spec claiming support for AAC it seems to work only with iTunes and not with a UpnP server <mimetype value="audio/aac" rename="audio/x-aac"/>--><!--MPEG4 audio format-->
		</mimetypeList>
	</profile>

   	<profile id="fb2d280e-9070-4621-a00d-f374d2cfbc97"><!-- Omnifi DMS1 (firmware 2.0 only) -->
        <friendlyName>Omnifi DMS1</friendlyName>
		<manufacturerName>Omnifi</manufacturerName>
		<modelName>DMS1</modelName>

		<!--
			inUASubstr - Used to identify the media hub we are dealing with.
			User-Agent for firmware 2.0:
								Linux/2.4.18-rmk7, UPnP/1.0, Intel SDK for UPnP devices /1.2
			User-Agent for firmware 2.1.012:
								POSIX, UPnP/1.0, Intel MicroStack/1.0.1497
			Note: exclusiveIP must be true since some requests have a NULL user agent
		-->
        <HTTPHeader inUASubstr="Linux/2.4.18-rmk7, UPnP/1.0, Intel SDK for UPnP devices /1.2|POSIX, UPnP/1.0, Intel MicroStack/1.0.1497"/>

        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory photo="null"/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/wav" video="audio/wav" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="audio/mpeg" onlinePhoto="image/jpeg"/>
        
        <maxVideoInfo width="0" height="0" bitrate="0" fps="30"></maxVideoInfo><!-- This is to insure that video will always be transcoded -->
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>

        <maxImageInfo width="720" height="480"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="8000" bitsperSample="8" nchannels="1" bitrate="32000"></minAudioInfo>
        
		<mimetypeList>
            
            <mimetype value="audio/L16"/><!--PCM audio format-->
            <mimetype value="audio/wav"/><!-- WAV audio format-->
            <mimetype value="audio/x-wav" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/wave" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/x-pn-wav" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-ms-wma"><!--WMA audio format--> <!-- WMA lossless and DRM are not supported (WMA pro is unknown) -->
                <codec name="WMAV1"/>
                <codec name="WMAV2"/>
                <codec name="0x0162"/><codec name="WMAPRO"/><!-- WMA 9 Professional-->
                <!-- Not supported<codec name="0x0163"/>--><!-- WMA 9 Lossless-->
            </mimetype>
            <mimetype value="audio/x-ms-asf" rename="audio/x-ms-wma"/>

            <mimetype value="audio/aiff"><!--Apple (Audio Interchange File Format) audio format-->
                <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
                <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
            </mimetype>

            <!-- commented out since despite the spec claiming support for AAC it seems to work only with iTunes and not with a UpnP server <mimetype value="audio/x-aac"/>--><!--MPEG4 audio format-->
            <!-- commented out since despite the spec claiming support for AAC it seems to work only with iTunes and not with a UpnP server <mimetype value="audio/aac" rename="audio/x-aac"/>--><!--MPEG4 audio format-->
		</mimetypeList>
	</profile>

	<profile id="2d73a95d-874a-4c1f-b0fc-f6ef65a40786">
        <friendlyName>SMC EZStream</friendlyName>
		<manufacturerName>SMC</manufacturerName>
		<modelName>EZStream</modelName>

        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.SMC.xml"/>
        
        <!-- Commented out since thid device does not identify itself with any User Agent <HTTPHeader inUASubstr="???"/> -->
        
        <!-- The container identifier media players of this profile expect , The EZStream must receive 1, 2 ,3 ,4 for audio, images, video and iradio respectively or else it will fail -->
        <contentDirectory audio="1" photo="2" video="3" online="4"/>

        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/mpeg" video="video/mpeg" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/mpeg" onlinePhoto="image/jpeg"/>

        <maxVideoInfo width="720" height="576" bitrate="4000000" fps="60"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>

        <maxImageInfo width="720" height="480"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="32000"></minAudioInfo>
        
		<mimetypeList>

            <mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
			
			<mimetype value="image/bmp"/><!-- BMP image format-->
			<mimetype value="image/jpeg"/><!-- jpeg image format-->
			
			<mimetype value="video/mpeg"><!-- MPEG (1 or 2 program or transport stream) video format-->
                <codec name="MPEG2VIDEO" maxBitrate="4000000"/>
                <codec name="MPEG1VIDEO" maxBitrate="2000000"/>
                <codec name="MP2" maxBitrate="320000"/>
                <codec name="MP3" maxBitrate="320000"/>
            </mimetype>
			<mimetype value="video/mp1s"><!-- MPEG1 system stream video format-->			
                <codec name="MPEG1VIDEO" maxBitrate="2000000"/>
                <codec name="MP2" maxBitrate="320000"/>
                <codec name="MP3" maxBitrate="320000"/>
            </mimetype>
			<mimetype value="video/mpeg2"><!-- MPEG2 (program or transport stream) video format-->
                <codec name="MPEG2VIDEO" maxBitrate="4000000"/>
                <codec name="MP2" maxBitrate="320000"/>
                <codec name="MP3" maxBitrate="320000"/>
            </mimetype>
			<mimetype value="video/mp2p"><!-- MPEG2 program stream (VOB) video format-->
                <codec name="MPEG2VIDEO" maxBitrate="4000000"/>
                <codec name="MP2" maxBitrate="320000"/>
                <codec name="MP3" maxBitrate="320000"/>
            </mimetype>
			<mimetype value="video/dvd" rename="video/mp2p"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/mp2t"><!-- MPEG2 transport stream video format-->
                <codec name="MPEG2VIDEO" maxBitrate="4000000"/>
                <codec name="MP2" maxBitrate="320000"/>
                <codec name="MP3" maxBitrate="320000"/>
            </mimetype>
            
		</mimetypeList>
	</profile>

   	<profile id="dbd8346a-e111-4e5f-b5e6-ce92e0fa64a6">
        <friendlyName>SL300i/SL400i/MX6000i</friendlyName>
		<manufacturerName>Philips</manufacturerName>
		<modelName>SL300i/SL400i/MX6000i</modelName>

		<!--
			inUASubstr - Used to identify the media hub we are dealing with. For this hub the full user agent
			 used while browsing the media library is:
			User-Agent: Allegro-Software-WebClient/4.30
			User-Agent: Streamium/1.0

			Note: We cannot rely on the Streamium/1.0 header since it is also used by the WAS700 which is an audio only player
		-->
        <HTTPHeader inUASubstr="Allegro-Software-WebClient/4.30"/>

        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/x-wav" video="video/vcd" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/vcd" onlinePhoto="image/jpeg"/>
        
        <maxVideoInfo width="720" height="576" bitrate="6000000" fps="60"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>

        <maxImageInfo width="720" height="480"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="32000"></minAudioInfo>
        
        <fileInfo maxSize="9223372036854775807"/>
        
		<mimetypeList>
            
            <mimetype value="audio/L16"/><!--PCM audio format-->
            <mimetype value="audio/x-wav"/><!-- WAV audio format-->
            <mimetype value="audio/wav" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/wave" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/x-pn-wav" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-ms-wma"/><!--WMA audio format--> <!-- WMA DRM is not supported, pro and lossless are supported-->
            <mimetype value="audio/x-ms-asf" rename="audio/x-ms-wma"/>
            <mimetype value="audio/aiff"><!--Apple (Audio Interchange File Format) audio format-->
                <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
                <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
            </mimetype>
            <mimetype value="audio/aac" rename="video/mp4v"/><!--MPEG4 audio format-->
            <mimetype value="audio/x-aac" rename="video/mp4v"/><!--MPEG4 audio format-->
            
            <mimetype value="image/bmp"/><!-- BMP image format-->
            <mimetype value="image/jpeg"/><!-- jpeg image format-->
            <mimetype value="image/png"/><!-- PNG image format-->
            <mimetype value="image/gif"/><!-- GIF image format-->
            <mimetype value="image/tiff"/><!--TIFF image format-->
            <mimetype value="image/jp2"/><!--JPEG2000 image format-->
            
            <mimetype value="video/mpeg"/><!-- MPEG (1 or 2 program or transport stream) video format-->
            <mimetype value="video/mp1s" rename="video/mpeg"/><!-- MPEG1 system stream video format-->			
            <mimetype value="video/mpeg2" rename="video/mpeg"/><!-- MPEG2 (program or transport stream) video format-->
            <mimetype value="video/mp2p" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
            <mimetype value="video/dvd" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
            <mimetype value="video/mp2t"/><!-- MPEG2 transport stream video format-->
                  <mimetype value="video/mp4v"><!-- MPEG4 video format-->
              <codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10, is not included here)-->
                      <codec name="H263"/><!-- h263-->
                      <!--Not supported <codec name="H264"/>--> <!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->
      
                      <codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested-->
                      <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
                      <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
                      <codec name="AC3"/><!-- Dolby Digital AC3 Audio-->
                      <codec name="DTS"/><!-- DTS Audio-->
                      <codec name="AAC"/><!-- MPEG4 AAC-->
                      <codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
            </mimetype>
            <mimetype value="video/MP4V-ES" rename="video/mp4v"/>
            <mimetype value="video/mp4" rename="video/mp4v"/><!-- MPEG4 video format-->
            <mimetype value="video/x-msvideo"><!-- AVI video format-->
              <codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 layer 10, is not included here)-->
                      
                      <codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested in AVI-->
                      <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
                      <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
                      <codec name="AC3"/><!-- Dolby Digital AC3 Audio-->
                      <codec name="DTS"/><!-- DTS Audio-->
                      <codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
                      
                <codec name="MSMPEG4V3"/><!-- MSMPEG4v3 which is also DIVX version 3 (fourcc DIV3)and AngelPotion (fourcc AP41)-->
                      <codec name="RAWVIDEO"/> <!-- FOURCC 0x0 - RAW video -->
            </mimetype>
            <mimetype  value="video/avi" rename="video/x-msvideo"/><!-- Another AVI video mime type-->
            <mimetype value="video/msvideo" rename="video/x-msvideo"/><!-- Yet another AVI video mime type-->
		</mimetypeList>
	</profile>

   	<profile id="ae78a361-c8c7-4fb3-b140-763ab92d121a"><!-- Sony PSP (firmware 2.6 or higher) Web Browser -->
        <friendlyName>Sony PSP</friendlyName>
		<manufacturerName>Sony</manufacturerName>
		<modelName>PSP (firmware 2.6 or higher)</modelName>

		<!--
			inUASubstr - Used to identify the media hub we are dealing with. For this hub the full user agent
			 used while browsing the media library is:
			User-Agent: Mozilla/4.0 (PSP (PlayStation Portable); 2.00)

			exclusiveIP - can we assume that the device/application is not sharing its IP address with other devices/applications
			This is true by default since a hardware device will never share its IP address, only applications (such as web Browser or podcast manager like iTunes or like PSP Media Manager) can share the same
			IP. Devices like the Sony PSP have a different profile for their RSS Manager and for their web browser and so in a sense their IP is non exclusive since it is shared by the RSS and web application
            however since the RSS manager and the web browser cannot run concurrently it does not really matter what settings we choose here to this value.
			Please note that a non exclusive IP requires the device/application behind the profile to always report an identifiable user agent or else the server may miidentify it and hence not serve it
            properly. This is unlike the case of exclusive IP where it is enough to provide an identifiable user agent upon the first access from the device with subsequent requests being allowed to use no user agent
            or an unidentifiable one.
		-->
        <HTTPHeader inUASubstr="PlayStation Portable" exclusiveIP="false"/>
        
        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory shortUrl="true" friendlyFilename="true"/>	<!-- No video for now since the PSP cannot stream video -->
        
        <!-- When transcoding is needed to which format should we transcode -->
        <!-- We do not transcode to WAV since the PSP cannot handle WAV inside RSS feeds, it can handle WAV files saved to the memory stick but we wish to be compatible with both -->
        <transcodeTarget audio="audio/mpeg" video="video/psp" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/psp" onlinePhoto="image/jpeg" actualSizeMatchFileSize="false"/>
        
		<!--  480x272 is the native resolution (in runtime we make sure that the values are multiple of 16 and width*height<=76800) -->
        <maxVideoInfo width="480" height="272" bitrate="6000000" fps="30"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>

        <maxImageInfo width="1280" height="1024"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="32000"></minAudioInfo>
        
        <!-- PSP cannot handle files larger than th maximum signed integer 32 bit -->
        <fileInfo maxSize="2147483647"/>
        
		<mimetypeList>
            
			<mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-aac"/><!--MPEG4 audio format-->
            <mimetype value="audio/aac" rename="audio/x-aac"/><!--MPEG4 audio format-->`
            <mimetype value="audio/x-ms-wma"><!--WMA audio format--> <!-- WMA DRM, pro, lossless not supported -->
                <codec name="WMAV1"/>
                <codec name="WMAV2"/>
                <!-- Not supported<codec name="0x0162"/><codec name="WMAPRO"/>--><!-- WMA 9 Professional-->
                <!-- Not supported<codec name="0x0163"/>--><!-- WMA 9 Lossless-->
            </mimetype>
            <mimetype value="audio/x-ms-asf" rename="audio/x-ms-wma"/>
            <mimetype value="audio/x-wav"/><!-- WAV audio format-->
            <mimetype value="audio/wav" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
            
            <mimetype value="image/jpeg"/><!-- jpeg image format-->
            <mimetype value="image/png"/><!-- PNG image format-->
            <mimetype value="image/gif"/><!-- GIF image format-->
            <mimetype value="image/jp2"/><!--JPEG2000 image format-->
            <mimetype value="image/tiff"/><!--TIFF image format-->
			
            <mimetype value="video/mp4"><!-- MPEG4 video format-->
            <codec name="MPEG4" maxBitrate="768000"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10, is not included here)-->
                <codec name="H264" maxBitrate="768000"/><!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->

                <codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested-->
                <codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
                <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
                <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
                <codec name="AAC"/><!-- MPEG4 AAC-->
            </mimetype>
            <mimetype value="video/MP4V-ES" rename="video/mp4"/>
            <mimetype value="video/mp4v" rename="video/mp4"/><!-- MPEG4 video format-->
            <mimetype value="video/h264" rename="video/mp4"/>
			
            <mimetype value="video/avi"><!-- AVI video format-->
              <codec name="PCM_MULAW"/>
              <codec name="PCM_S16LE"/>
                      <codec name="MJPEG" maxBitrate="6000000"/> <!-- Motion JPEG -->
            </mimetype>
		</mimetypeList>
	</profile>

   	<profile id="865fb299-cd8a-4dbb-96ea-2ba348d080e9"><!-- Sony PSP (firmware 2.6 or higher) RSS Reader -->
        <friendlyName>Sony PSP</friendlyName>
		<manufacturerName>Sony</manufacturerName>
		<modelName>PSP (firmware 2.6 or higher)</modelName>

		<!--
			inUASubstr - Used to identify the media hub we are dealing with. For this hub the full user agent
			 used while browsing the media library is:
			User-Agent: PSPRssChannel-agent/1.0.0 libhttp/1.0.0

			exclusiveIP - can we assume that the device/application is not sharing its IP address with other devices/applications
			This is true by default since a hardware device will never share its IP address, only applications (such as web Browser or podcast manager like iTunes or like PSP Media Manager) can share the same
			IP. Devices like the Sony PSP have a different profile for their RSS Manager and for their web browser and so in a sense their IP is non exclusive since it is shared by the RSS and web application
            however since the RSS manager and the web browser cannot run concurrently it does not really matter what settings we choose here to this value.
			Please note that a non exclusive IP requires the device/application behind the profile to always report an identifiable user agent or else the server may miidentify it and hence not serve it
            properly. This is unlike the case of exclusive IP where it is enough to provide an identifiable user agent upon the first access from the device with subsequent requests being allowed to use no user agent
            or an unidentifiable one.
		-->
        <HTTPHeader inUASubstr="PSPRssChannel-agent" exclusiveIP="false"/>
        
        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory video="null" shortUrl="true" friendlyFilename="true"/>	<!-- No video for now since the PSP cannot stream video -->
        
        <!-- When transcoding is needed to which format should we transcode -->
       <transcodeTarget audio="audio/mpeg" video="video/psp" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/psp" onlinePhoto="image/jpeg" actualSizeMatchFileSize="false"/>
        
	<!--  480x272 is the native resolution (in runtime we make sure that the values are multiple of 16 and width*height<=76800) -->
        <maxVideoInfo width="480" height="272" bitrate="6000000" fps="30"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>

        <maxImageInfo width="1280" height="1024"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="32000"></minAudioInfo>
        
        <!-- PSP cannot handle files larger than th maximum signed integer 32 bit -->
        <fileInfo maxSize="2147483647"/>
        
		<mimetypeList>
            
			<mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-aac"/><!--MPEG4 audio format-->
            <mimetype value="audio/aac" rename="audio/x-aac"/><!--MPEG4 audio format-->
   			<!-- Commented out since WMA is not supported in RSS feeds only when played from memory stick<mimetype value="audio/x-ms-wma"/>--><!--WMA audio format--> <!-- WMA DRM is not supported, pro and lossless are supported-->
            <!-- Commented out since WAV is not supported in RSS feeds only when played from memory stick<mimetype value="audio/x-wav"/>--><!-- WAV audio format-->
            <!-- Commented out since WAV is not supported in RSS feeds only when played from memory stick<mimetype value="audio/wav" rename="audio/x-wav"/>--><!-- Another mume type used for WAV audio format-->
            
			<mimetype value="image/jpeg"/><!-- jpeg image format-->
			<mimetype value="image/png"/><!-- PNG image format-->
			<mimetype value="image/gif"/><!-- GIF image format-->
			<mimetype value="image/jp2"/><!--JPEG2000 image format-->
			
            <mimetype value="video/mp4"><!-- MPEG4 video format-->
				<codec name="MPEG4" maxBitrate="768000"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10, is not included here)-->
                <codec name="H264" maxBitrate="768000"/><!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->

                <codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested-->
                <codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
                <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
                <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
                <codec name="AAC"/><!-- MPEG4 AAC-->
            </mimetype>
            <mimetype value="video/MP4V-ES" rename="video/mp4"/>
            <mimetype value="video/mp4v" rename="video/mp4"/><!-- MPEG4 video format-->
            <mimetype value="video/h264" rename="video/mp4"/>
			
			<mimetype value="video/avi"><!-- AVI video format-->
				<codec name="PCM_MULAW"/>
				<codec name="PCM_S16LE"/>
                <codec name="MJPEG" maxBitrate="6000000"/> <!-- Motion JPEG -->
			</mimetype>

		</mimetypeList>
	</profile>

   	<profile id="db9db5cc-7105-453d-9366-d2e0c31ac0e0"><!-- Mobile Phone (WAP 2.0 / XHTML-MP + Multimedia Streaming) -->
        <friendlyName>Mobile Phone</friendlyName>
		<manufacturerName>Various mobile phone manufacturers</manufacturerName>
		<modelName>Various mobile phone models</modelName>

		<!--
			inUASubstr - Used to identify the media hub we are dealing with. For this hub the full user agent
			 used while browsing the media library is:
			Some User-Agent examples for cell phones:
			Opera Mini:							Opera/8.01 (J2ME/MIDP; Opera Mini/2.0.3918; en; U; ssr)
			OpenWave SDK:					OPWV-SDK/62 UP.Browser/6.2.2.1.208 (GUI) MMP/2.0  
			Motorola Razr V3c:				MOT-GATW_/00.62 UP.Browser/6.2.3.4.c.1.109 (GUI) MMP/2.0
			Nokia 6230i:						Nokia6230i/2.0 (03.25) Profile/MIDP-2.0 Configuration/CLDC-1.1
			Nokia 660:							Nokia6600/1.0 (4.03.24) SymbianOS/6.1 Series60/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.0
			Ericsson T610:					SonyEricssonT610/R501 Profile/MIDP-1.0 Configuration/CLDC-1.0
			EricssonK 700i: 					SonyEricssonK700i/R2AG SEMC-Browser/4.0.3 Profile/MIDP-2.0 Configuration/CLDC-1.1
		-->
        <HTTPHeader inUASubstr="Opera Mini|Ericsson|UP.Browser|Nokia|SymbianOS|Profile/MIDP|KBrowser|Alcatel|WAP|jBrowser|Klondike|Mitsu|MobileExplorer|UP/4|WapBrowser|CellPhone|SmartPhone|Panasonic|Rainbow|SAMSUNG"/>
        
        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/mpeg" video="video/mpeg" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/mpeg" onlinePhoto="image/jpeg"/>
        
        <maxVideoInfo width="176" height="144" bitrate="250000" fps="24"></maxVideoInfo> <!-- QCIF resolution of 176x144 at under 300 kbps and 24 fps to minimize the load on the phone and on the Internet connection -->
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>

        <maxImageInfo width="320" height="240"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="320000"></maxAudioInfo>
        <minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="32000"></minAudioInfo>
        
        <!-- mobile devices are assumed not to beable to handle files larger than th maximum signed integer 32 bit -->
        <fileInfo maxSize="2147483647"/>
        
		<mimetypeList>
			<mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            
			<mimetype value="image/jpeg"/><!-- jpeg image format-->
			<mimetype value="image/png"/><!-- PNG image format-->
			<mimetype value="image/gif"/><!-- GIF image format-->
			
			<mimetype value="video/mpeg"/><!-- MPEG (1 or 2 program or transport stream) video format-->
			<mimetype value="video/mp1s" rename="video/mpeg"/><!-- MPEG1 system stream video format-->			
			<mimetype value="video/mpeg2" rename="video/mpeg"/><!-- MPEG2 (program or transport stream) video format-->
			<mimetype value="video/mp2p" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/dvd" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/mp2t"/><!-- MPEG2 transport stream video format-->
           		
           	<mimetype value="video/MP4V-ES"/><!-- MPEG4 video format-->
			<mimetype value="video/mp4v" rename="video/MP4V-ES"/>
			<mimetype value="video/mp4" rename="video/MP4V-ES"/><!-- MPEG4 video format-->
		</mimetypeList>
	</profile>

	<profile id="fb452768-fc46-48a2-850a-a209126a1f06"><!-- BlackBerry with media player (Curve 83xx, Pearl 81xx), preferably with WiFi (8320, 8120), Progressive download (streaming over HTTP) is only available in OS4.3 or higher -->
        <friendlyName>Blackberry</friendlyName>
		<manufacturerName>Research In Motion</manufacturerName>
		<modelName>Peral / Curve (OS 4.2/4.3/4.5)</modelName>

		<!--
			inUASubstr - Used to identify the media hub we are dealing with.

			For the Blackberry Curve 8320:
			User Agent: BlackBerry8320/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/100
			User Agent: BlackBerry8320/4.5.0.10 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/100

                        Opera Mini does not identify the device still we treat it as Blacberry for now
                        Opera/9.60 (J2ME/MIDP; Opera Mini/4.2.13216/608; U; en) Presto/2.2.0
		-->
        <HTTPHeader inUASubstr="BlackBerry|Opera Mini"/>
        
        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory friendlyFilename="true" shortUrl="true" />
        
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/mpeg" video="video/wmv9" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/wmv9" onlinePhoto="image/jpeg" />
        
        <maxVideoInfo width="240" height="180" bitrate="300000" fps="15"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>

        <maxImageInfo width="640" height="480"></maxImageInfo>	
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="44100" bitsperSample="16" nchannels="2" bitrate="64000"></maxAudioInfo>
        <minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="32000"></minAudioInfo>
        
        <!-- mobile devices are assumed not to beable to handle files larger than th maximum signed integer 32 bit, some carriers (like Verizon)
              have more restrictive limits
		 -->
        <fileInfo maxSize="30000000"/>

		<mimetypeList>
			<mimetype value="audio/mid"/><!-- MIDI audio format-->
			<mimetype value="audio/m" rename="audio/mid"/><!-- MIDI audio format-->
			<mimetype value="audio/x-midi" rename="audio/mid"/><!-- MIDI audio format-->
			<mimetype value="application/x-midi" rename="audio/mid"/><!-- MIDI audio format-->

            <mimetype value="audio/x-wav"/><!-- WAV audio format-->
            <mimetype value="audio/wav" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/wave" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/x-pn-wav" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
            
			<mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            
            <mimetype value="audio/x-m4a"/><!--MPEG4 audio format-->
            <mimetype value="audio/aac" rename="audio/x-m4a"/><!--MPEG4 audio format-->
            <mimetype value="audio/x-aac" rename="audio/x-m4a"/><!--MPEG4 audio format-->
            
            <mimetype value="audio/AMR"/>
            <mimetype value="audio/3gpp" rename="audio/AMR"/>
                        
            <mimetype value="audio/x-ms-wma"><!--WMA audio format-->
                    <codec name="WMAV1"/>
                    <codec name="WMAV2"/>
                    <codec name="0x0162"/><codec name="WMAPRO"/><!-- WMA 9 Professional-->
                    <!-- Not supported<codec name="0x0163"/>--><!-- WMA 9 Lossless-->
          </mimetype>
          <mimetype value="audio/x-ms-asf" rename="audio/x-ms-wma"/>
    
          <mimetype value="image/jpeg"/><!-- jpeg image format-->
          <mimetype value="image/png"/><!-- PNG image format-->
          <mimetype value="image/gif"/><!-- GIF image format-->
          
          <mimetype value="video/mp4"/><!-- MPEG4 video format-->           		
          <mimetype value="video/MP4V-ES"  rename="video/mp4"/>
          <mimetype value="video/mp4v" rename="video/mp4"/>
          
          <mimetype value="video/x-ms-wmv"><!--WMV video format-->
                    <codec name="WMV3"/> <!-- WMV3 is the codec version used for what MS calls WMV9 and only this is supported -->
                    <!-- Not supported<codec name="WMV2"/>--><!-- AKA WMV 8 -->
                    <!-- Not supported<codec name="WMV1"/>--><!-- AKA WMV 7 -->
    
                    <codec name="WMAV1"/>
                    <codec name="WMAV2"/>
                    <codec name="0x0162"/><codec name="WMAPRO"/><!-- WMA 9 Professional-->
          </mimetype>
          <mimetype value="video/x-ms-asf" rename="video/x-ms-wmv"/> 
          <mimetype value="application/x-ms-asf" rename="video/x-ms-wmv"/> 
    
          <mimetype value="video/x-msvideo"><!-- AVI video format-->
                    <codec name="MPEG4"/><!-- XVID, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264 is not included here) -->
                    <codec name="H263"/><!-- h263-->
            
                    <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
                    <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
                    <codec name="MP3"/><!-- MPEG1 Layer 3 Audio-->
                    <codec name="AAC"/><!-- MPEG4 AAC-->
                    <codec name="AMR_NB" />
                    <!--Not supported <codec name="MSMPEG4V3"/>--><!-- MSMPEG4v3 which is also DIVX version 3 (fourcc DIV3)and AngelPotion (fourcc AP41)-->
                    <!--Not supported <codec name="RAWVIDEO"/>--> <!-- FOURCC 0x0 - RAW video -->
          </mimetype>
          <mimetype  value="video/avi" rename="video/x-msvideo"/><!-- Another AVI video mime type-->
          <mimetype value="video/msvideo" rename="video/x-msvideo"/><!-- Yet another AVI video mime type-->
          
          <mimetype value="video/3gpp"/>
		</mimetypeList>
	</profile>
	
   	<profile id="b04dbaeb-75c5-402d-8d7c-3169c1c5212a">
        <friendlyName>Nokia 770</friendlyName>
		<manufacturerName>Nokia</manufacturerName>
		<modelName>770</modelName>

		<!--
			inUASubstr - Used to identify the media hub we are dealing with. For this hub the full user agent
			 used while browsing the media library is:
			User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; ; Linux armv5tejl; U) Opera 8.02 [en] N770/SU-180.2005.42-1PR
			User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; ; Linux armv5tejl; U) Opera 8.02 [en] N770/SU-18_0.2006.04-1_PR

			With MediaStreamer 1.2-12
			User-Agent: gnome-vfs/2.12.0.12 neon/0.24.7

			The Media Streamer and built in mediaplayer on the 770 and N800 when browsing libraries is using:
			User-Agent: libcurl-agent/1.0

			The RSS reader on the N800 us using:
			User-Agent: Liferea/1.0.52-2 (Linux; en_US; http://liferea.sf.net/)
		-->
        <HTTPHeader inUASubstr="N770|neon|libcurl-agent|liferea"/>
        
        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory shortUrl="true" friendlyFilename="true"/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/mpeg" video="video/mpeg" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/mpeg" onlinePhoto="image/jpeg"/>
        
        <maxVideoInfo width="176" height="144" bitrate="768000" fps="24"></maxVideoInfo> <!-- This is the maximum resolution the 770 seems to be able to handle with 24 fps. In any case it must be multiple of 16 and under 800 kbps -->
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>

        <maxImageInfo width="800" height="480"></maxImageInfo>	<!-- 800x480 is the native resolution but it can probably handle higher resolution images -->
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="44100" bitsperSample="16" nchannels="6" bitrate="320000"></maxAudioInfo>
        <minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="32000"></minAudioInfo>
        
        <!-- mobile devices are assumed not to beable to handle files larger than th maximum signed integer 32 bit -->
        <fileInfo maxSize="2147483647"/>
        
		<mimetypeList>
			<mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            
   			<mimetype value="audio/x-mpegurl"/> <!--M3U ( MP3 playlist) metafile format-->
			<mimetype value="audio/x-scpls"/> <!--PLS ( generic playlist) metafile format-->

			<mimetype value="image/jpeg"/><!-- jpeg image format-->
			<mimetype value="image/png"/><!-- PNG image format-->
			<mimetype value="image/gif"/><!-- GIF image format-->
			
			<mimetype value="video/mpeg"/><!-- MPEG (1 or 2 program or transport stream) video format-->
			<mimetype value="video/mp1s" rename="video/mpeg"/><!-- MPEG1 system stream video format-->			
			<mimetype value="video/mpeg2" rename="video/mpeg"/><!-- MPEG2 (program or transport stream) video format-->
			<mimetype value="video/mp2p" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/dvd" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/mp2t"/><!-- MPEG2 transport stream video format-->
           		
           	<mimetype value="video/MP4V-ES"/><!-- MPEG4 video format-->
			<mimetype value="video/mp4v" rename="video/MP4V-ES"/>
			<mimetype value="video/mp4" rename="video/MP4V-ES"/><!-- MPEG4 video format-->
			<mimetype value="video/x-msvideo"><!-- AVI video format-->
				<codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 layer 10, is not included here)-->
				
				<codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested in AVI-->
				<codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
				<codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
				<codec name="AC3"/><!-- Dolby Digital AC3 Audio-->
				<codec name="DTS"/><!-- DTS Audio-->
				<codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
				
				<!--Not supported <codec name="MSMPEG4V3"/>--><!-- MSMPEG4v3 which is also DIVX version 3 (fourcc DIV3)and AngelPotion (fourcc AP41)-->
				<!--Not supported <codec name="RAWVIDEO"/>--> <!-- FOURCC 0x0 - RAW video -->
			</mimetype>
			<mimetype  value="video/avi" rename="video/x-msvideo"/><!-- Another AVI video mime type-->
			<mimetype value="video/msvideo" rename="video/x-msvideo"/><!-- Yet another AVI video mime type-->

		</mimetypeList>
	</profile>

   	<profile id="66d97dd6-fd5a-4b56-99bc-fe818f03fa44">
        <friendlyName>Nokia N800/810</friendlyName>
		<manufacturerName>Nokia</manufacturerName>
		<modelName>N800</modelName>

		<!--
			inUASubstr - Used to identify the media hub we are dealing with. For this hub the full user agent
			 used while browsing the media library is:
			User-Agent: Mozilla/4.0 (compatible; MSIE6.0; X11; Linux armv6l; U) Opera 8.5 [en_US] Maemo browser 0.7.6 RX-34_2007SE_2.2006.51-6

			Open URLs with the built in Media Player uses the headers:
			User-Agent:gnome-vfs/2.12.0.16 neon/0.24.7

			With MediaStreamer 1.2-12
			User-Agent: gnome-vfs/2.12.0.17 neon/0.24.7

			The Media Streamer and built in mediaplayer on the 770 and N800 when browsing libraries is using:
			User-Agent: libcurl-agent/1.0

			Web browser on the N810 (firefox based unlike 770/N800 which was Opera):
			User-Agent: Mozilla/5.0 (X11; U; Linux armv6l; en-US; rv:1.9a6pre) Gecko/20071128 Firefox/3.0a1 Tablet browser 0.2.2 RX-34+RX-44_2008SE_2.2007.50-2

			Note: the user of same agent for both 770 and N800 is problematic of-course since the profiles are different. TVersity will use the last profile in the file
           which is a match and users of the other device will need to select it manually
		-->
        <HTTPHeader inUASubstr="Maemo browser|neon|libcurl-agent|Tablet browser"/>
        
        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory shortUrl="true" friendlyFilename="true"/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/mpeg" video="video/mpeg" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/mpeg" onlinePhoto="image/jpeg"
                         />
        
        <maxVideoInfo width="400" height="240" bitrate="640000" fps="30"></maxVideoInfo> <!-- This is the maximum resolution the N800 seems to be able to handle with 24 fps. In any case it must be multiple of 16 and under 800 kbps -->
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>

        <maxImageInfo width="800" height="480"></maxImageInfo>	<!-- 800x480 is the native resolution but it can probably handle higher resolution images -->
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="44100" bitsperSample="16" nchannels="6" bitrate="320000"></maxAudioInfo>
        <minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="32000"></minAudioInfo>
        
        <!-- mobile devices are assumed not to beable to handle files larger than th maximum signed integer 32 bit -->
        <fileInfo maxSize="2147483647" concurrentAVAccess="false"/>
        
		<mimetypeList>
			<mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            
   			<mimetype value="audio/x-mpegurl"/> <!--M3U ( MP3 playlist) metafile format-->
			<mimetype value="audio/x-scpls"/> <!--PLS ( generic playlist) metafile format-->

			<mimetype value="image/jpeg"/><!-- jpeg image format-->
			<mimetype value="image/png"/><!-- PNG image format-->
			<mimetype value="image/gif"/><!-- GIF image format-->
			
			<mimetype value="video/mpeg"/><!-- MPEG (1 or 2 program or transport stream) video format-->
			<mimetype value="video/mp1s" rename="video/mpeg"/><!-- MPEG1 system stream video format-->			
			<mimetype value="video/mpeg2" rename="video/mpeg"/><!-- MPEG2 (program or transport stream) video format-->
			<mimetype value="video/mp2p" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/dvd" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/mp2t"/><!-- MPEG2 transport stream video format-->
           		
           	<mimetype value="video/MP4V-ES"/><!-- MPEG4 video format-->
			<mimetype value="video/mp4v" rename="video/MP4V-ES"/>
			<mimetype value="video/mp4" rename="video/MP4V-ES"/><!-- MPEG4 video format-->
			<mimetype value="video/x-msvideo"><!-- AVI video format-->
				<codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 layer 10, is not included here)-->
				
				<codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested in AVI-->
				<codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
				<codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
				<codec name="AC3"/><!-- Dolby Digital AC3 Audio-->
				<codec name="DTS"/><!-- DTS Audio-->
				<codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
				
				<!--Not supported <codec name="MSMPEG4V3"/>--><!-- MSMPEG4v3 which is also DIVX version 3 (fourcc DIV3)and AngelPotion (fourcc AP41)-->
				<!--Not supported <codec name="RAWVIDEO"/>--> <!-- FOURCC 0x0 - RAW video -->
			</mimetype>
			<mimetype  value="video/avi" rename="video/x-msvideo"/><!-- Another AVI video mime type-->
			<mimetype value="video/msvideo" rename="video/x-msvideo"/><!-- Yet another AVI video mime type-->

		</mimetypeList>
	</profile>

   	<profile id="12143137-9c6d-437c-9802-2cfacb73316a">
        <friendlyName>iPhone/iPod</friendlyName>
		<manufacturerName>Apple</manufacturerName>
		<modelName>iPhone/iPod</modelName>
		<icon>/images/device_icon_iphone.png</icon>

		<!--
			inUASubstr - Used to identify the media hub we are dealing with. For this hub the full user agent
			 used while browsing the media library is:
			User-Agent:iTunes/6.0 (Windows; N)

			exclusiveIP - can we assume that the device/application is not sharing its IP address with other devices/applications
			This is true by default since a hardware device will never share its IP address, only applications (such as web Browser or podcast manager like iTunes or like PSP Media Manager) can share the same
			IP. Devices like the Sony PSP have a different profile for their RSS Manager and for their web browser and so in a sense their IP is non exclusive since it is shared by the RSS and web application
            
            User agents for the iPhone:
            Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543a Safari/419.3
            Mozilla/5.0 (iPhone; U; XXXXX like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/241 Safari/419.3
			Mozilla/5.0 (iPhone; U; XXXXX like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A477c Safari/419.3
			Mozilla/5.0 (iPhone; U; XXXXX like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A477d Safari/419.3
			Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A498b Safari/419.3
			Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A535b Safari/419.3
			Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A538b Safari/419.3
			Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543a Safari/419.3
			Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Kevin) Version/3.0 Mobile/1A543a Safari/419.3
			Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A566a Safari/419.3
			Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1C9 Safari/419.3
			Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1C10 Safari/419.3
			Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A522a Safari/419.3
			Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1C6 Safari/419.3
			Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A537a Safari/419.3
			Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko)	Version/3.0 Mobile/1A543a Safari/419.3

		   For the iPod Touch:
			Mozilla/5.0 (iPod; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML,like Gecko) Version/3.0 Mobile/3A100a Safari/419.3 


		-->
        <HTTPHeader inUASubstr="iTunes|iPhone|iPod" exclusiveIP="false"/>
        
        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory shortUrl="true" friendlyFilename="true"/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/mpeg" video="video/mp2tavc" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/mp2tavc" onlinePhoto="image/jpeg"
                         adjustReadStartPos="false"/>
        
        <maxVideoInfo width="480" height="360" bitrate="900000" fps="30"></maxVideoInfo><!-- Apple recommends encoding H264 at 480x360 900kbps -->
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>

        <maxImageInfo width="640" height="480"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="2" bitrate="320000"></maxAudioInfo>
        <minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="32000"></minAudioInfo>

        <fileInfo maxSize="2147483647"/>
        
		<mimetypeList>
			<mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/aiff"/><!--Apple (Audio Interchange File Format) audio format-->
            <mimetype value="audio/x-m4a"/><!--MPEG4 audio format-->
            <mimetype value="audio/aac" rename="audio/x-m4a"/><!--MPEG4 audio format-->
            <mimetype value="audio/x-aac" rename="audio/x-m4a"/><!--MPEG4 audio format-->
          
			<mimetype value="audio/x-mpegurl"/> <!--M3U ( MP3 playlist) metafile format-->
			<mimetype value="audio/x-scpls"/> <!--PLS ( generic playlist) metafile format-->
			
			<mimetype value="image/bmp"/><!-- BMP image format-->
			<mimetype value="image/jpeg"/><!-- jpeg image format-->
			<mimetype value="image/png"/><!-- PNG image format-->
			<mimetype value="image/gif"/><!-- GIF image format-->
			<mimetype value="image/jp2"/><!--JPEG2000 image format-->
						
			<mimetype value="video/mp4"><!-- MPEG4 video format-->
				<codec name="MPEG4" maxBitrate="2500000"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10, is not included here)-->
                <codec name="H264" maxBitrate="900000"/> <!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->
                <codec name="AAC" maxBitrate="160000"/><!-- MPEG4 AAC-->
			</mimetype>
           	<mimetype value="video/MP4V-ES" rename="video/mp4"/><!-- MPEG4 video format-->
			<mimetype value="video/mp4v" rename="video/mp4"/>
			<mimetype value="video/h264" rename="video/mp4"/>
			
			<mimetype value="video/quicktime"><!-- MOV video format-->
				<codec name="MPEG4" maxBitrate="2500000"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10, is not included here)-->
                <codec name="H264" maxBitrate="2500000"/> <!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->
                <codec name="AAC" maxBitrate="160000"/><!-- MPEG4 AAC-->
			</mimetype>
			
			<mimetype value="video/mp2t"><!-- MPEG2 TS video format-->
                <codec name="H264" maxBitrate="640000"/> <!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->
                <codec name="AAC" maxBitrate="160000"/><!-- MPEG4 AAC-->
                <codec name="MP3" maxSampleRate="22050" maxBitrate="128000"/><!-- MPEG1 Layer 3 Audio-->
			</mimetype>
		</mimetypeList>
	</profile>

   	<profile id="ebe80805-5640-4753-b0ad-e3f53817ae2f">
        <friendlyName>iPad</friendlyName>
		<manufacturerName>Apple</manufacturerName>
		<modelName>iPad</modelName>
		<icon>/images/device_icon_iphone.png</icon>

		<!--
			inUASubstr - Used to identify the media hub we are dealing with. For this hub the full user agent
			 used while browsing the media library is:
			User-Agent:iTunes/6.0 (Windows; N)

			exclusiveIP - can we assume that the device/application is not sharing its IP address with other devices/applications
			This is true by default since a hardware device will never share its IP address, only applications (such as web Browser or podcast manager like iTunes or like PSP Media Manager) can share the same
			IP. Devices like the Sony PSP have a different profile for their RSS Manager and for their web browser and so in a sense their IP is non exclusive since it is shared by the RSS and web application
            
            User agents for the iPad:
			User-Agent: Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari (Safari)/531.21.10
			User-Agent: AppleCoreMedia/1.0.0.7B367 (iPad; U; CPU OS 3_2 like Mac OS X)

		-->
        <HTTPHeader inUASubstr="iPad" exclusiveIP="false"/>
        
        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory shortUrl="true" friendlyFilename="true"/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/mpeg" video="video/mp2tavc" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/mp2tavc" onlinePhoto="image/jpeg"
                         adjustReadStartPos="false" />
        
        <maxVideoInfo width="1280" height="720" bitrate="35000000" fps="30"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>

        <maxImageInfo width="1280" height="720"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="2" bitrate="320000"></maxAudioInfo>
        <minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="32000"></minAudioInfo>

        <fileInfo maxSize="2147483647"/>
        
		<mimetypeList>
			<mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/aiff"/><!--Apple (Audio Interchange File Format) audio format-->
            <mimetype value="audio/x-m4a"/><!--MPEG4 audio format-->
            <mimetype value="audio/aac" rename="audio/x-m4a"/><!--MPEG4 audio format-->
            <mimetype value="audio/x-aac" rename="audio/x-m4a"/><!--MPEG4 audio format-->
          
			<mimetype value="audio/x-mpegurl"/> <!--M3U ( MP3 playlist) metafile format-->
			
			<mimetype value="image/bmp"/><!-- BMP image format-->
			<mimetype value="image/jpeg"/><!-- jpeg image format-->
			<mimetype value="image/png"/><!-- PNG image format-->
			<mimetype value="image/gif"/><!-- GIF image format-->
			<mimetype value="image/jp2"/><!--JPEG2000 image format-->
						
			<mimetype value="video/mp4"><!-- MPEG4 video format-->
				<codec name="MPEG4" maxBitrate="2500000"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10, is not included here)-->
                <codec name="H264" maxBitrate="14000000"/> <!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->
                <codec name="AAC" maxBitrate="160000"/><!-- MPEG4 AAC-->
			</mimetype>
           	<mimetype value="video/MP4V-ES" rename="video/mp4"/><!-- MPEG4 video format-->
			<mimetype value="video/mp4v" rename="video/mp4"/>
			<mimetype value="video/h264" rename="video/mp4"/>
			
			<mimetype value="video/quicktime"><!-- MOV video format-->
				<codec name="MPEG4" maxBitrate="2500000"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10, is not included here)-->
                <codec name="H264" maxBitrate="14000000"/> <!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->
                <codec name="AAC" maxBitrate="160000"/><!-- MPEG4 AAC-->
			</mimetype>
			
			<mimetype value="video/mp2t"><!-- MPEG2 TS video format -->
                <codec name="H264" maxBitrate="2000000"/> <!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->
                <codec name="AAC" maxBitrate="160000"/><!-- MPEG4 AAC-->
                <codec name="MP3" maxSampleRate="22050" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
			</mimetype>
			
			<mimetype value="video/avi"><!-- AVI video format-->
				<codec name="PCM_MULAW"/>
                <codec name="MJPEG" maxBitrate="35000000"/> <!-- Motion JPEG -->
			</mimetype>
		</mimetypeList>
	</profile>

	<profile id="f6a2b470-8a9a-42cf-b1ea-6b74dadfa1c3"><!-- iPhone on EDGE -->
        <friendlyName>iPhone</friendlyName>
		<manufacturerName>Apple</manufacturerName>
		<modelName>iPhone</modelName>
		<icon>/images/device_icon_iphone.png</icon>

		<!--
			inUASubstr - Used to identify the media hub we are dealing with.
			For iPhone over EDGE we cannot identify EDGE from the user agent so we never automatically use this profile. Instead we let people
			select it by using /iphone/edge
		-->
        <HTTPHeader exclusiveIP="false"/>
        
        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory />
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/mpeg" video="video/mp2tavc" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/mp2tavc" onlinePhoto="image/jpeg"/>
        
        <maxVideoInfo width="176" height="144" bitrate="128000" fps="24"></maxVideoInfo><!-- Apple recommends 64 kbit, H.264, 176 x 144; frame rate: 10 or 15; Audio settings: 16 kbit, AAC-LC -->
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>

        <maxImageInfo width="640" height="480"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="2" bitrate="32000"></maxAudioInfo>
        <minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="16000"></minAudioInfo>

		<mimetypeList>
			<mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/aiff"/><!--Apple (Audio Interchange File Format) audio format-->
            <mimetype value="audio/aac" rename="video/mp4v"/><!--MPEG4 audio format-->
            <mimetype value="audio/x-aac" rename="video/mp4v"/><!--MPEG4 audio format-->
          
			<mimetype value="audio/x-mpegurl"/> <!--M3U ( MP3 playlist) metafile format-->
			
			<mimetype value="image/bmp"/><!-- BMP image format-->
			<mimetype value="image/jpeg"/><!-- jpeg image format-->
			<mimetype value="image/png"/><!-- PNG image format-->
			<mimetype value="image/gif"/><!-- GIF image format-->
			<mimetype value="image/jp2"/><!--JPEG2000 image format-->
						
			<mimetype value="video/mp4"><!-- MPEG4 video format-->
				<codec name="MPEG4" maxBitrate="2500000"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10, is not included here)-->
                <codec name="H264" maxBitrate="900000"/> <!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->
                <codec name="AAC" maxBitrate="160000"/><!-- MPEG4 AAC-->
			</mimetype>
           	<mimetype value="video/MP4V-ES" rename="video/mp4"/><!-- MPEG4 video format-->
			<mimetype value="video/mp4v" rename="video/mp4"/>
			<mimetype value="video/h264" rename="video/mp4"/>
			
			<mimetype value="video/quicktime"><!-- MOV video format-->
				<codec name="MPEG4" maxBitrate="2500000"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10, is not included here)-->
                <codec name="H264" maxBitrate="900000"/> <!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->
                <codec name="AAC" maxBitrate="160000"/><!-- MPEG4 AAC-->
			</mimetype>
			
			<mimetype value="video/mp2t"><!-- MPEG2 TS video format-->
                <codec name="H264" maxBitrate="640000"/> <!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->
                <codec name="AAC" maxBitrate="160000"/><!-- MPEG4 AAC-->
                <codec name="MP3" maxSampleRate="22050" maxBitrate="128000"/><!-- MPEG1 Layer 3 Audio-->
			</mimetype>
		</mimetypeList>
	</profile>
	
	<profile id="8bfdd67a-eef3-4554-8dfd-3a7f76e263a9">
        <friendlyName>SLA 5500/20</friendlyName>
		<manufacturerName>Philips</manufacturerName>
		<modelName>SLA 5500/5520</modelName>

		<!--
			inUASubstr - Used to identify the media hub we are dealing with.
			User-Agent: WinampMPEG/2.8

			The SLA uses user agent "Mozilla/4.0 (compatible)" when fetching the device description document but this is not something we can use for identification since it is too generic. It then browses the
			library with NULL user agent and then when it gets a media file it uses the "WinampMPEG/2.8" user agent. Since no one would use that old a verison of Winamp we fell ok with relying on it for identification
			however this means that identification will happen only after the first song is played.

			The SLA5520 also uses "Mozilla/4.0 (compatible)" but only when fetching the device description document. When browsing it uses the user agent below and when playing "WinampMPEG/2.8"
			User-Agent: KnOS/3.2 bridgeCo-DMP/3.0 DLNADOC/1.00

		    Note: Denon 3808 uses the very same user agent strings and so is identified as such
		-->
        <HTTPHeader inUASubstr="WinampMPEG/2.8|KnOS/3.2 bridgeCo-DMP/3.0"/> 
        
        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.allservices.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory photo="null" shortUrl="true"/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/mpeg" video="audio/mpeg" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="audio/mpeg" onlinePhoto="image/jpeg"/>
        
        <maxVideoInfo width="0" height="0" bitrate="0" fps="30"></maxVideoInfo><!-- This is to insure that video will always be transcoded -->
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>

        <maxImageInfo width="720" height="480"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="8000" bitsperSample="8" nchannels="1" bitrate="32000"></minAudioInfo>
        
		<mimetypeList>
            
            <mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-ms-wma"/><!--WMA audio format--> <!-- WMA pro, lossless and DRM are not supported-->
            <mimetype value="audio/x-ms-asf" rename="audio/x-ms-wma"/>

		</mimetypeList>
	</profile>

	<profile id="f41e15de-f28d-43ea-86fe-7806c12e9e80">
        <friendlyName>Noxon</friendlyName>
		<manufacturerName>Terratec</manufacturerName>
		<modelName>Noxon</modelName>

        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory photo="null"/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/mpeg" video="audio/mpeg" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="audio/mpeg" onlinePhoto="image/jpeg"/>
        
        <maxVideoInfo width="0" height="0" bitrate="0" fps="30"></maxVideoInfo><!-- This is to insure that video will always be transcoded -->
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>

        <maxImageInfo width="720" height="480"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="8000" bitsperSample="8" nchannels="1" bitrate="32000"></minAudioInfo>
        
		<mimetypeList>
            
            <mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-ms-wma"/><!--WMA audio format--> <!-- WMA pro, lossless and DRM are not supported-->
            <mimetype value="audio/x-ms-asf" rename="audio/x-ms-wma"/>
			
		</mimetypeList>
	</profile>

	<profile id="0ea0e1fd-498e-409f-9d75-2c537d31fcba">
        <friendlyName>MP101</friendlyName>
		<manufacturerName>Netgear</manufacturerName>
		<modelName>MP101</modelName>

        <!-- Commented out since thid device does not identify itself with any User Agent <HTTPHeader inUASubstr="???"/> -->
        
        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory photo="null"/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/L16" video="audio/mpeg" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="audio/mpeg" onlinePhoto="image/jpeg"/>
        
        <maxVideoInfo width="0" height="0" bitrate="0" fps="30"></maxVideoInfo><!-- This is to insure that video will always be transcoded -->
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>

        <maxImageInfo width="720" height="480"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="8000" bitsperSample="8" nchannels="1" bitrate="32000"></minAudioInfo>
        
		<mimetypeList>
            
			<mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
			
		</mimetypeList>
	</profile>
	
	<profile id="e3396524-cdb5-4d16-a8fc-f2979fda08a7">
        <friendlyName>ShowCenter 200/250</friendlyName>
		<manufacturerName>Pinnacle</manufacturerName>
		<modelName>ShowCenter 200/250</modelName>

		<!--
			inUASubstr - Used to identify the media hub we are dealing with.
			User-Agents:
			
			Syabas/06-51-050422-03-PIN-230-000/03-PIN (uCOS-II v2.05;NOS;KA9Q; Res624x496,HiColor; TV Res720x576; www.syabas.com)
			
			Syabas/06-51-050422-03-PIN-230-000/03-PIN (uCOS-II v2.05;NOS;KA9Q; Res624x416,HiColor; TV Res720x480; www.syabas.com)
			
			Syabas/06-51-050422-03-PIN-230-000/03-PIN (uCOS-II v2.05;NOS;KA9Q; Res624x496,HiColor; TV Res720x576; www.syabas.com)
			
			Syabas/06-51-050422-03-PIN-230-000/03-PIN (uCOS-II v2.05;NOS;KA9Q; Res624x496,HiColor; TV Res720x576; www.syabas.com)
			
			Syabas/06-51-050422-03-PIN-230-000/03-PIN (uCOS-II v2.05;NOS;KA9Q; Res1280x720,HiColor; TV Res1280x720; www.syabas.com)
			
			Syabas/11-14-051115-03-PIN-230-000/03-PIN (uCOS-II v2.05;NOS;KA9Q; Res624x496,HiColor; TV Res720x576; www.syabas.com)
			
			Syabas/08-54-050203-11-PIN-101-000/11-PIN (uCOS-II v2.05;NOS;KA9Q; 624x496,HiColor; www.syabas.com )
			
			Syabas/09-46-050826-03-PIN-230-000/03-PIN (uCOS-II v2.05;NOS;KA9Q; Res624x416,HiColor; TV Res720x480; www.syabas.com)
			
			Syabas/11-14-051115-03-PIN-230-000/03-PIN (uCOS-II v2.05;NOS;KA9Q; Res624x416,HiColor; TV Res720x480; www.syabas.com)
			
			Syabas/11-14-051115-03-PIN-230-000/03-PIN (uCOS-II v2.05;NOS;KA9Q; Res1280x720,HiColor; TV Res1280x720; www.syabas.com)
		-->
        <HTTPHeader inUASubstr="-PIN-"/> 

        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/mpeg" video="video/mpeg" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/mpeg" onlinePhoto="image/jpeg"/>
        
        <maxVideoInfo width="1920" height="1080" bitrate="20000000" fps="60"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>

        <maxImageInfo width="720" height="480"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="32000"></minAudioInfo>
        
		<mimetypeList>

            <mimetype value="audio/L16"/><!--PCM audio format-->
            <mimetype value="audio/x-wav"/><!-- WAV audio format-->
            <mimetype value="audio/wav" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/wave" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/x-pn-wav" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-ms-wma"/><!--WMA audio format--> <!-- WMA DRM is not supported, pro and lossless are supported-->
            <mimetype value="audio/x-ms-asf" rename="audio/x-ms-wma"/>
            <mimetype value="audio/aiff"><!--Apple (Audio Interchange File Format) audio format-->
                <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
                <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
            </mimetype>
            <mimetype value="audio/aac" rename="video/mp4v"/><!--MPEG4 audio format-->
            <mimetype value="audio/x-aac" rename="video/mp4v"/><!--MPEG4 audio format-->
          
            <mimetype value="image/bmp"/><!-- BMP image format-->
            <mimetype value="image/jpeg"/><!-- jpeg image format-->
            <mimetype value="image/png"/><!-- PNG image format-->
            <mimetype value="image/gif"/><!-- GIF image format-->
            
            <mimetype value="video/mpeg"/><!-- MPEG (1 or 2 program or transport stream) video format-->
            <mimetype value="video/mp1s" rename="video/mpeg"/><!-- MPEG1 system stream video format-->			
            <mimetype value="video/mpeg2" rename="video/mpeg"/><!-- MPEG2 (program or transport stream) video format-->
            <mimetype value="video/mp2p" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
            <mimetype value="video/dvd" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
            <mimetype value="video/mp2t"/><!-- MPEG2 transport stream video format-->
           		
           	<mimetype value="video/mp4v"><!-- MPEG4 video format-->
                <codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10, is not included here)-->
                <codec name="H263"/><!-- h263-->
                <!--Not supported <codec name="H264"/>--> <!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->
	
                <codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested-->
                <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
                <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
                <codec name="AC3"/><!-- Dolby Digital AC3 Audio-->
                <codec name="DTS"/><!-- DTS Audio-->
                <codec name="AAC"/><!-- MPEG4 AAC-->
                <codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
            </mimetype>
      
            <mimetype value="video/MP4V-ES" rename="video/mp4v"/>
            <mimetype value="video/mp4" rename="video/mp4v"/><!-- MPEG4 video format-->
            
            <mimetype value="video/avi"><!-- AVI video format-->
                <codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 layer 10, is not included here)-->
                <codec name="MSMPEG4V3"/><!-- MSMPEG4v3 which is also DIVX version 3 (fourcc DIV3)and AngelPotion (fourcc AP41)-->
                <codec name="RAWVIDEO"/> <!-- FOURCC 0x0 - RAW video -->
        
                <codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested in AVI-->
                <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
                <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
                <codec name="AC3"/><!-- Dolby Digital AC3 Audio-->
                <codec name="DTS"/><!-- DTS Audio-->
                <codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
             </mimetype>
             <mimetype value="video/x-msvideo" rename="video/avi"/>
            
            <mimetype value="video/x-ms-wmv"><!--WMV video format-->
                <codec name="WMAV2"/><!-- Windows Media Audio 9.1 -->
                <codec name="WMV3"/><!-- AKA WMV 9 -->
                <!-- Not supported<codec name="WMV2"/>--><!-- AKA WMV 8 -->
                <!-- Not supported<codec name="WMV1"/>--><!-- AKA WMV 7 -->
            </mimetype>
            <mimetype value="video/x-ms-asf" rename="video/x-ms-wmv"/>
            <mimetype value="application/x-ms-asf" rename="video/x-ms-wmv"/>

		</mimetypeList>
	</profile>

	<profile id="e1ef0aad-d342-4279-a371-68b7d8ec41bc">
        <friendlyName>EVA700</friendlyName>
		<manufacturerName>Netgear</manufacturerName>
		<modelName>EVA700</modelName>

		<!--
			inUASubstr - Used to identify the media hub we are dealing with.
			User-Agents:
			
			Syabas/15-65-060822-01-NGR-293-000/01-NGR (uCOS-II v2.05;NOS;KA9Q; Res624x416-HiColor; TV Res720x480; Browser Res624x416-32bits; www.syabas.com) 
			
			Syabas/15-65-060822-01-NGR-293-038/01-NGR (uCOS-II v2.05;NOS;KA9Q; Res624x496-HiColor; TV Res720x576
		
			Syabas/15-65-060822-01-NGR-293-038/01-NGR (uCOS-II v2.05;NOS;KA9Q; Res624x496-HiColor; TV Res720x576; Browser Res624x496-32bits; www.syabas.com) 
		-->
        <HTTPHeader inUASubstr="-NGR-"/> 
        
        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/wav" video="video/mpeg" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/mpeg" onlinePhoto="image/jpeg"/>
        
        <maxVideoInfo width="1920" height="1080" bitrate="20000000" fps="60"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>

        <maxImageInfo width="720" height="480"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
                
        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="32000"></minAudioInfo>
        
		<mimetypeList>

            <mimetype value="audio/L16"/><!--PCM audio format-->
            <mimetype value="audio/x-wav"/><!-- WAV audio format-->
            <mimetype value="audio/wav" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/wave" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/x-pn-wav" rename="audio/x-wav"/><!-- Another mume type used for WAV audio format-->
            <mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-ms-wma"/><!--WMA audio format--> <!-- WMA DRM is not supported, pro and lossless are supported-->
            <mimetype value="audio/x-ms-asf" rename="audio/x-ms-wma"/>
            <mimetype value="audio/aac" rename="video/mp4v"/><!--MPEG4 audio format-->
            <mimetype value="audio/x-aac" rename="video/mp4v"/><!--MPEG4 audio format-->
          
            <mimetype value="image/bmp"/><!-- BMP image format-->
            <mimetype value="image/jpeg"/><!-- jpeg image format-->
            <mimetype value="image/png"/><!-- PNG image format-->
            <mimetype value="image/gif"/><!-- GIF image format-->
            <mimetype value="image/tiff"/><!--TIFF image format-->
            
            <mimetype value="video/mpeg"/><!-- MPEG (1 or 2 program or transport stream) video format-->
            <mimetype value="video/mp1s" rename="video/mpeg"/><!-- MPEG1 system stream video format-->			
            <mimetype value="video/mpeg2" rename="video/mpeg"/><!-- MPEG2 (program or transport stream) video format-->
            <mimetype value="video/mp2p" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
            <mimetype value="video/dvd" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
            <mimetype value="video/mp2t"/><!-- MPEG2 transport stream video format-->
                    
            <mimetype value="video/MP4V-ES"><!-- MPEG4 video format-->
                <codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10, is not included here)-->
                      <codec name="H263"/><!-- h263-->
                      <!--Not supported <codec name="H264"/>--> <!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->
        
                      <codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested-->
                      <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
                      <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
                      <codec name="AC3"/><!-- Dolby Digital AC3 Audio-->
                      <codec name="DTS"/><!-- DTS Audio-->
                      <codec name="AAC"/><!-- MPEG4 AAC-->
                      <codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
            </mimetype>
      
            <mimetype value="video/mp4v" rename="video/MP4V-ES"/>
            <mimetype value="video/mp4" rename="video/MP4V-ES"/><!-- MPEG4 video format-->
            
            <mimetype value="video/avi"><!-- AVI video format-->
                <codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 layer 10, is not included here)-->
                <codec name="RAWVIDEO"/> <!-- FOURCC 0x0 - RAW video -->
        
                <codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested in AVI-->
                <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
                <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
                <codec name="AC3"/><!-- Dolby Digital AC3 Audio-->
                <codec name="DTS"/><!-- DTS Audio-->
                <codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
             </mimetype>
             <mimetype value="video/x-msvideo" rename="video/avi"/>
            
            <mimetype value="video/x-ms-wmv"><!--WMV video format-->
                <codec name="WMAV2"/><!-- Windows Media Audio 9.1 -->
                <codec name="WMV3"/><!-- AKA WMV 9 -->
                <!-- Not supported<codec name="WMV2"/>--><!-- AKA WMV 8 -->
                <!-- Not supported<codec name="WMV1"/>--><!-- AKA WMV 7 -->
            </mimetype>
            <mimetype value="video/x-ms-asf" rename="video/x-ms-wmv"/>
            <mimetype value="application/x-ms-asf" rename="video/x-ms-wmv"/>
	
		</mimetypeList>
	</profile>

	<profile id="b301db5a-9dfe-44af-8425-65ae700d1f93">
        <friendlyName>Kinoma Player</friendlyName>
		<manufacturerName>Kinoma</manufacturerName>
		<modelName>Player 4 EX</modelName>

		<!--
			inUASubstr - Used to identify the media hub we are dealing with.
			User-Agent: KinomaPlayer/1
		-->
        <HTTPHeader inUASubstr="KinomaPlayer"/> 
        
        <!-- The Name of the media serverdevice description file that should be used in conjunction with a player that
             corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml"/>
        
        <!-- The container identifier media players of this profile expect -->
        <contentDirectory/>
        
        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/mpeg" video="video/x-ms-wmv" photo="image/jpeg"
                         onlineAudio="audio/mpeg" onlineVideo="video/x-ms-wmv" onlinePhoto="image/jpeg"/>
        
        <maxVideoInfo width="320" height="240 " bitrate="200000" fps="15"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>
        
        <maxImageInfo width="640" height="480"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>
        
        <maxAudioInfo sampleRate="44100" bitsperSample="16" nchannels="6" bitrate="64000"></maxAudioInfo>
        <minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="32000"></minAudioInfo>
        
		<mimetypeList>
            <mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/aac"/><!--MPEG4 audio format-->
            <mimetype value="audio/x-aac" rename="audio/aac"/><!--MPEG4 audio format-->
            <mimetype value="audio/x-ms-wma"><!--WMA audio format--> <!-- WMA pro, lossless and DRM are not supported-->
                <codec name="WMAV1"/>
                <codec name="WMAV2"/>
                <!-- Not supported<codec name="0x0162"/><codec name="WMAPRO"/>--><!-- WMA 9 Professional-->
                <!-- Not supported<codec name="0x0163"/>--><!-- WMA 9 Lossless-->
            </mimetype>
            <mimetype value="audio/x-ms-asf" rename="audio/x-ms-wma"/>
            
            <mimetype value="image/jpeg"/><!-- jpeg image format-->
            
            <mimetype value="video/x-ms-wmv"/>
            <mimetype value="video/x-ms-asf" rename="video/x-ms-wmv"/> 
            <mimetype value="application/x-ms-asf" rename="video/x-ms-wmv"/>
            <mimetype value="video/MP4V-ES"><!-- MPEG4 video format-->
                      <codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10, is not included here)-->
                      <codec name="H263"/><!-- h263-->
                      <!--Not supported <codec name="H264"/>--> <!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->
                      <codec name="AAC"/><!-- MPEG4 AAC-->
                      <codec name="MP3"/><!-- MPEG1 Layer 3 Audio-->
            </mimetype>
            <mimetype value="video/mp4" rename="video/MP4V-ES"/><!-- MPEG4 video format-->
            <mimetype value="video/x-ms-asf" rename="video/x-ms-wmv"/>
            <mimetype value="application/x-ms-asf" rename="video/x-ms-wmv"/>
            </mimetypeList>
	</profile>
	
	<profile id="28300414-0f77-48b3-bc6d-2361dcfcfe23"><!-- SamsungTV -->
        <friendlyName>Samsung TV</friendlyName>
        <manufacturerName>Samsung</manufacturerName>
        <modelName>LN46A750</modelName>

        <HTTPHeader outServerUA="Samsung HTTP streaming server&#x0D;&#x0A;contentFeatures.dlna.org: DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01500000000000000000000000000000&#x0D;&#x0A;" inUASubstr="SamsungWiselinkPro"/>

        <!-- The Name of the media server device description file that should be used in conjunction with a player that corresponds to this profile -->
        <deviceDescription name="UPNP_AV_MediaServer_1.0.allservices.xml"/>

        <!-- The container identifier media players of this profile expect
        -->
        <contentDirectory shortUrl="true" friendlyFilename="false"/>

        <!-- When transcoding is needed to which format should we transcode -->
        <transcodeTarget audio="audio/mp3" video="video/mpeg" photo="image/jpeg"
								onlineAudio="audio/mp3" onlineVideo="video/mpeg" onlinePhoto="image/jpeg" />

        <maxVideoInfo width="1920" height="1080" bitrate="20000000" fps="60000/1001"></maxVideoInfo>
        <minVideoInfo width="0" height="0" bitrate="0" fps="15"></minVideoInfo>

        <maxImageInfo width="1920" height="1080"></maxImageInfo>
        <minImageInfo width="0" height="0"></minImageInfo>

        <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
        <minAudioInfo sampleRate="44100" bitsperSample="8" nchannels="1" bitrate="20000"></minAudioInfo>

        <fileInfo maxSize="2147483647"/>

        <mimetypeList>
			<mimetype value="audio/L16"/><!--PCM audio format-->
			<mimetype value="audio/wav"/><!-- WAV audio format-->
			<mimetype value="audio/x-wav" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
			<mimetype value="audio/wave" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
			<mimetype value="audio/x-pn-wav" rename="audio/wav"/><!-- Another mume type used for WAV audio format-->
	
			<mimetype value="audio/mpeg"/><!-- MP3 audio format-->
			<mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
			<mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
			<mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
			<mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
			<mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
			<mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
			<mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
			<mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
	
			<mimetype value="image/jpeg"/><!-- jpeg image format-->
			<mimetype value="image/jp2"/><!--JPEG2000 image format-->
			<mimetype value="image/bmp"/><!-- BMP image format-->
			<mimetype value="image/png"/><!-- PNG image format-->
			<mimetype value="image/gif"/><!-- GIF image format-->
	
			<mimetype value="video/mpeg"/><!-- MPEG (1 or 2 program or transport stream) video format-->
			<mimetype value="video/mpeg2" rename="video/mpeg"/><!-- MPEG2 (program or transport stream) video format-->
			<mimetype value="video/mp2p" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/dvd" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
			<mimetype value="video/mp2t"/><!-- MPEG2 transport stream video format-->
	
			<mimetype value="audio/aac" rename="audio/mp4"/><!--MPEG4 audio format-->
			<mimetype value="audio/x-aac" rename="audio/aac"/><!--MPEG4 audio format-->
			<mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
			<mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
	
			<mimetype value="video/avi"><!-- AVI video format-->
				<codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 layer 10, is not included here)-->
				<codec name="MSMPEG4V3"/><!-- MSMPEG4v3 which is also DIVX version 3 (fourcc DIV3)and AngelPotion (fourcc AP41)-->
				<codec name="H264"/><!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->
				<codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested in AVI-->
				<codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
				<codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
				<codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
				<codec name="AC3"/><!-- Dolby Digital AC3 Audio-->
			</mimetype>
			<mimetype value="video/x-msvideo" rename="video/avi"/>
			<mimetype value="video/x-divx" rename="video/avi"/>
	
			<mimetype value="video/MP4V-ES"><!-- MPEG4 video format-->
				<codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10, is not included here)-->
				<codec name="H263"/><!-- h263-->
				<codec name="H264"/><!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->
				<codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested-->
				<codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
				<codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
				<codec name="AC3"/><!-- Dolby Digital AC3 Audio-->
				<codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
			</mimetype>
			<mimetype value="video/mp4v" rename="video/MP4V-ES"/>
			<mimetype value="video/mp4" rename="video/MP4V-ES"/><!-- MPEG4 video format-->
			<mimetype value="video/h264" rename="video/avi"/><!-- MPEG4 video format-->

        </mimetypeList>
	</profile>

	<profile id="658d367c-7bbd-4dc6-8a0b-369cbe899f74">
		<friendlyName>OPPO Blu-ray Disc Player</friendlyName>
		<manufacturerName>OPPO Digital Inc</manufacturerName> 
		<modelName>OPPO Player</modelName>
	
		<!-- 
			inUASubstr - Used to identify the media hub we are dealing with.
			Via web browser:
			User-Agent: Mozilla/5.0 (OPPO Player)
		
			UPnP M-Search
			UPnP/1.0
		
			UPnP Browse:
			UPnP/1.0 DLNADOC/1.00
			UPnP/1.0 DLNADOC/1.50
		
			UPnP HTTP Get of some media:
			OPPO Player
			
		 -->
		<HTTPHeader inUASubstr="OPPO PLAYER" /> 
		<deviceDescription name="UPNP_AV_MediaServer_1.0.default.xml" /> 
		
		<!-- The container identifier media players of this profile expect 
		-->
		<contentDirectory shortUrl="true" friendlyFilename="false"/>
		
		<!-- When transcoding is needed to which format should we transcode -->
		<transcodeTarget audio="audio/mpeg" video="video/mpeg" photo="image/jpeg"
						 onlineAudio="audio/mpeg" onlineVideo="video/mpeg" onlinePhoto="image/jpeg"
						 adjustReadStartPos="false" audioFailFutureSeek="false" videoFailFutureSeek="true"/>
						 
		<maxVideoInfo width="1920" height="1080" bitrate="20000000" fps="60"></maxVideoInfo><!-- MPEG1,2,4 at 1080p is supported -->
		<minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>
		
		<maxImageInfo width="1920" height="1080"></maxImageInfo>
		<minImageInfo width="0" height="0"></minImageInfo>
		
		<maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="6" bitrate="1536000"></maxAudioInfo>
		<minAudioInfo sampleRate="11025" bitsperSample="16" nchannels="1" bitrate="0"></minAudioInfo>
		
		<fileInfo maxSize="9223372036854775807"/>
			
		<mimetypeList>
			<mimetype value="audio/L16" /><!-- PCM audio format--> 
			<mimetype value="audio/mpeg" /> <!--  MP3 audio format--> 
			<mimetype value="audio/x-mpeg" rename="audio/mpeg" /><!--  MP3 audio format--> 
			<mimetype value="audio/mp3" rename="audio/mpeg" /><!--  MP3 audio format--> 
			<mimetype value="audio/x-mp3" rename="audio/mpeg" /><!--  MP3 audio format--> 
			<mimetype value="audio/mpeg3" rename="audio/mpeg" /> <!--  MP3 audio format--> 
			<mimetype value="audio/x-mpeg3" rename="audio/mpeg" /> <!--  MP3 audio format--> 
			<mimetype value="audio/mpg" rename="audio/mpeg" /><!--  MP3 audio format--> 
			<mimetype value="audio/x-mpg" rename="audio/mpeg" /> <!--  MP3 audio format--> 
			<mimetype value="audio/x-mpegaudio" rename="audio/mpeg" /><!--  MP3 audio format--> 
			<mimetype value="audio/x-ms-wma"><!-- WMA audio format--> 
				<codec name="WMAV1" /> 
				<codec name="WMAV2" /> 
			</mimetype>
			<mimetype value="audio/x-ms-asf" rename="audio/x-ms-wma"/>
			
			<mimetype value="image/jpeg" /> <!--  jpeg image format--> 
			<mimetype value="image/png" /> <!--  png image format--> 
			
			<mimetype value="video/mpeg"/><!-- MPEG (1 or 2 program or transport stream) video format-->
				<mimetype value="video/mp1s" rename="video/mpeg"/><!-- MPEG1 system stream video format-->			
				<mimetype value="video/mpeg2" rename="video/mpeg"/><!-- MPEG2 (program or transport stream) video format-->
				<mimetype value="video/mp2p" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
				<mimetype value="video/dvd" rename="video/mpeg"/><!-- MPEG2 program stream (VOB) video format-->
				<mimetype value="video/mp2t"/><!-- MPEG2 transport stream video format-->
				
				<mimetype value="video/mp4"><!-- MPEG4 video format-->
					<codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10, is not included here)-->
					<codec name="H263"/><!-- h263-->
					<codec name="H264"/> <!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->
					
					<codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested-->
					<codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
					<codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
					<codec name="AC3"/><!-- Dolby Digital AC3 Audio-->
					<codec name="DTS"/><!-- DTS Audio-->
					<codec name="AAC"/><!-- MPEG4 AAC-->
					<codec name="MPEG4AAC"/><!-- MPEG4 AAC (the difference from the one above is unknown-->
					<codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
				</mimetype>
				<mimetype value="video/MP4V-ES" rename="video/mp4"/><!-- MPEG4 video format-->
				<mimetype value="video/h264" rename="video/mp4"/><!-- MPEG4 video format-->
				<mimetype value="video/mp4v" rename="video/mp4"/><!-- MPEG4 video format-->
				
				<mimetype value="video/avi"><!-- AVI video format-->
					<codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 layer 10, is not included here)-->
			
					<codec name="MP2"/><!-- MPEG2 Audio--><!-- never tested in AVI-->
					<codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
					<codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
					<codec name="AC3"/><!-- Dolby Digital AC3 Audio-->
					<codec name="DTS"/><!-- DTS Audio-->
					<codec name="MP3"/><!-- MPEG1 Layer 3 Audio-->
					<codec name="MJPEG"/> <!-- Motion JPEG -->
				</mimetype>
				<mimetype value="video/x-msvideo" rename="video/avi"/><!-- AVI video format-->
				
				<mimetype value="video/x-ms-wmv">	<!-- Maximum resolution for WMV is 720p but we do not mention it here -->
					<codec name="WMV3"/> <!-- WMV3 is the codec version used for what MS calls WMV9 and only this is supported -->
					<codec name="VC1"/>
					<!-- Not supported<codec name="WMAV1"/>-->
					<codec name="WMAV2"/>
					<codec name="0x0162"/><codec name="WMAPRO"/><!-- WMA 9 Professional-->
				</mimetype>
				<mimetype value="video/x-ms-asf" rename="video/x-ms-wmv"/>
				<mimetype value="application/x-ms-asf" rename="video/x-ms-wmv"/>
				<mimetype value="video/x-matroska" /> <!--  Matroska (MKV)--> 
				<mimetype value="video/mkv" rename="video/x-matroska" /> <!--  Matroska (MKV)--> 
		</mimetypeList>
	</profile>

    <profile id="9ed627f2-267a-45d6-7be1-976ff26c5b61">
        <friendlyName>Windows Phone 7</friendlyName>
		<manufacturerName>Microsoft</manufacturerName>
		<modelName>WP7</modelName>
		<icon>/images/device_icon_wp7.png</icon>

		<!--
			inUASubstr - Used to identify the media hub we are dealing with.
			When browsing/searching the library:
			User-Agent:
			Xbox/2.0.2858.0 UPnP/1.0 Xbox/2.0.2858.0
			Xbox/2.0.5759.0 UPnP/1.0 Xbox/2.0.5759.0

			When streaming media:
			User=Agent: Xenon
		-->
        <HTTPHeader inUASubstr="compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0"/>

    <contentDirectory shortUrl="true" friendlyFilename="false"/>

    <!-- When transcoding is needed to which format should we transcode -->
    <transcodeTarget audio="audio/mp3" video="video/x-ms-wmv9" photo="image/jpeg"
                     onlineAudio="audio/mp3" onlineVideo="video/x-ms-wmv9" onlinePhoto="image/jpeg"
	             adjustReadStartPos="false"/>

    <maxVideoInfo width="800" height="600" bitrate="20000000" fps="30"></maxVideoInfo>
    <minVideoInfo width="0" height="0" bitrate="0" fps="0"></minVideoInfo>

    <maxImageInfo width="3000" height="3000"></maxImageInfo>
    <minImageInfo width="0" height="0"></minImageInfo>

    <maxAudioInfo sampleRate="48000" bitsperSample="16" nchannels="2" bitrate="384000"></maxAudioInfo>
    <minAudioInfo sampleRate="8000" bitsperSample="8" nchannels="1" bitrate="32000"></minAudioInfo>

    <fileInfo maxVideoSize="4294967295" maxAudioSize="2147483647"/>

    <mimetypeList>
            <mimetype value="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mp3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpeg3" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpg" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-mpegaudio" rename="audio/mpeg"/><!-- MP3 audio format-->
            <mimetype value="audio/x-aac" rename="audio/mp4"/><!--MPEG4 audio format-->
	    <mimetype value="audio/aac" rename="audio/mp4"/><!--MPEG4 audio format-->
	    <mimetype value="audio/x-ms-wma" /><!--WMA audio format--> <!-- WMA pro, lossless and DRM are not supported-->

            <mimetype value="video/mp4"><!-- MPEG4 video format-->
              <codec name="MPEG4"/><!-- XVID, h263, DIVX version 4/5 and any mpeg4 ASP (layer 5) compliant stream (H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10, is not included here)-->
              <codec name="H264"/><!-- H264, AKA MPEG4 AVC or MPEG4 layer 10 or MPEG4.10 -->
              <codec name="MP2" maxBitrate="320000"/><!-- MPEG2 Audio--><!-- never tested-->
              <codec name="MP3" maxBitrate="320000"/><!-- MPEG1 Layer 3 Audio-->
              <codec name="PCM_S16LE"/><!-- Uncompressed PCM Audio-->
              <codec name="PCM_S16BE"/><!-- Uncompressed DVD PCM Audio--><!-- never tested-->
              <codec name="AAC"/><!-- MPEG4 AAC-->
            </mimetype>

	    <mimetype value="video/x-ms-wmv">
              	<codec name="WMV3"/> <!-- WMV3 is the codec version used for what MS calls WMV9 and only this is supported -->
		<codec name="WMAV2"/>
            </mimetype>
            <mimetype value="video/x-ms-asf" rename="video/x-ms-wmv"/> 
            <mimetype value="application/x-ms-asf" rename="video/x-ms-wmv"/> 
     </mimetypeList>

  </profile>

</profileList>
