Page 1 of 1

Jadoo TV working Profile

PostPosted: Sat May 19, 2012 2:00 am
by khullasher
Device Name : Jadoo TV 2

Use the below profile...

Modified Generic DLNA Profile to be used:

  Code:
<?xml version="1.0" encoding="UTF-8"?>
<Profiles version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.serviio.org/xsd/profiles/1.7/Profiles.xsd">

   <!--
      ========================= DO NOT EDIT - start ====================================
   -->

   <Profile id="1" name="Generic DLNA profile">
      <ContentDirectoryMessageBuilder>org.serviio.upnp.service.contentdirectory.GenericDLNAMessageBuilder</ContentDirectoryMessageBuilder>
      <ProtocolInfo>DLNA</ProtocolInfo>
      <DeviceDescription>
         <FriendlyName>Serviio ({computerName})</FriendlyName>
         <ModelName>Serviio Media Server</ModelName>
         <Manufacturer>Petr Nejedly</Manufacturer>
      </DeviceDescription>
      <MediaFormatProfiles>
         <MediaFormatProfile mime-type="audio/mpeg">MP3</MediaFormatProfile>
         <MediaFormatProfile mime-type="audio/L16;rate=44100;channels=1" name="LPCM">LPCM16_44_MONO</MediaFormatProfile>
         <MediaFormatProfile mime-type="audio/L16;rate=44100;channels=2" name="LPCM">LPCM16_44_STEREO</MediaFormatProfile>
         <MediaFormatProfile mime-type="audio/L16;rate=48000;channels=1" name="LPCM">LPCM16_48_MONO</MediaFormatProfile>
         <MediaFormatProfile mime-type="audio/L16;rate=48000;channels=2" name="LPCM">LPCM16_48_STEREO</MediaFormatProfile>
         <MediaFormatProfile mime-type="audio/x-ms-wma">WMA_BASE</MediaFormatProfile>
         <MediaFormatProfile mime-type="audio/x-ms-wma">WMA_FULL</MediaFormatProfile>
         <MediaFormatProfile mime-type="audio/mp4">AAC_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="audio/mp4">AAC_ISO_320</MediaFormatProfile>
         <MediaFormatProfile mime-type="audio/vnd.dlna.adts">AAC_ADTS</MediaFormatProfile>
         <MediaFormatProfile mime-type="audio/vnd.dlna.adts">AAC_ADTS_320</MediaFormatProfile>         
         <MediaFormatProfile mime-type="audio/flac">FLAC</MediaFormatProfile>
         <MediaFormatProfile mime-type="audio/ogg">OGG</MediaFormatProfile>
         <MediaFormatProfile mime-type="image/jpeg">JPEG_SM</MediaFormatProfile>
         <MediaFormatProfile mime-type="image/jpeg">JPEG_MED</MediaFormatProfile>
         <MediaFormatProfile mime-type="image/jpeg">JPEG_LRG</MediaFormatProfile>
         <MediaFormatProfile mime-type="image/jpeg">JPEG_TN</MediaFormatProfile>
         <MediaFormatProfile mime-type="image/png">PNG_LRG</MediaFormatProfile>
         <MediaFormatProfile mime-type="image/png">PNG_TN</MediaFormatProfile>
         <MediaFormatProfile mime-type="image/gif">GIF_LRG</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg">MPEG1</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg">MPEG_PS_PAL</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg">MPEG_PS_NTSC</MediaFormatProfile>         
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">MPEG_TS_SD_EU</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">MPEG_TS_SD_EU_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg">MPEG_TS_SD_EU_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">MPEG_TS_SD_NA</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">MPEG_TS_SD_NA_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg">MPEG_TS_SD_NA_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">MPEG_TS_SD_KO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">MPEG_TS_SD_KO_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg">MPEG_TS_SD_KO_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/x-msvideo">AVI</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/x-matroska">MATROSKA</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/x-flv">FLV</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/x-ms-dvr">DVR_MS</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/wtv">WTV</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/ogg">OGV</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mp4">AVC_MP4_MP_SD_AAC_MULT5</MediaFormatProfile>         
         <MediaFormatProfile mime-type="video/mp4">AVC_MP4_MP_SD_MPEG1_L3</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mp4">AVC_MP4_MP_SD_AC3</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mp4">AVC_MP4_MP_HD_720p_AAC</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mp4">AVC_MP4_MP_HD_1080i_AAC</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mp4">AVC_MP4_HP_HD_AAC</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mp4">AVC_MP4_LPCM</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mp4">MPEG4_P2_MP4_ASP_AAC</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mp4">MPEG4_P2_MP4_SP_L6_AAC</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mp4">MPEG4_P2_MP4_NDSD</MediaFormatProfile>         
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">MPEG4_P2_TS_ASP_AAC</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">MPEG4_P2_TS_ASP_AAC_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg">MPEG4_P2_TS_ASP_AAC_ISO</MediaFormatProfile>         
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">MPEG4_P2_TS_ASP_AC3</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">MPEG4_P2_TS_ASP_AC3_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg">MPEG4_P2_TS_ASP_AC3_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">MPEG4_P2_TS_ASP_MPEG1_L3</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">MPEG4_P2_TS_ASP_MPEG1_L3_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg">MPEG4_P2_TS_ASP_MPEG1_L3_ISO</MediaFormatProfile>      
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_MP_SD_AAC_MULT5</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_MP_SD_AAC_MULT5_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg">AVC_TS_MP_SD_AAC_MULT5_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_MP_SD_MPEG1_L3</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_MP_SD_MPEG1_L3_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg">AVC_TS_MP_SD_MPEG1_L3_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_MP_SD_AC3</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_MP_SD_AC3_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg">AVC_TS_MP_SD_AC3_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_MP_HD_AAC_MULT5</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_MP_HD_AAC_MULT5_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg">AVC_TS_MP_HD_AAC_MULT5_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_MP_HD_MPEG1_L3</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_MP_HD_MPEG1_L3_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg">AVC_TS_MP_HD_MPEG1_L3_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_MP_HD_AC3</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_MP_HD_AC3_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg">AVC_TS_MP_HD_AC3_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_HD_DTS_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg">AVC_TS_HD_DTS_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_HD_50_LPCM_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg">AVC_TS_HP_SD_MPEG1_L2_ISO</MediaFormatProfile>         
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_HP_SD_MPEG1_L2_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg">AVC_TS_HP_HD_MPEG1_L2_ISO</MediaFormatProfile>         
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">AVC_TS_HP_HD_MPEG1_L2_T</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/x-ms-wmv">WMVMED_BASE</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/x-ms-wmv">WMVMED_FULL</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/x-ms-wmv">WMVHIGH_FULL</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/x-ms-wmv">WMVMED_PRO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/x-ms-wmv">WMVHIGH_PRO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/x-ms-asf">VC1_ASF_AP_L1_WMA</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/x-ms-asf">VC1_ASF_AP_L2_WMA</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/x-ms-asf">VC1_ASF_AP_L3_WMA</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg">VC1_TS_AP_L1_AC3_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg">VC1_TS_AP_L2_AC3_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/mpeg">VC1_TS_HD_DTS_ISO</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/vnd.dlna.mpeg-tts">VC1_TS_HD_DTS_T</MediaFormatProfile>         
         <MediaFormatProfile mime-type="video/3gpp">MPEG4_P2_3GPP_SP_L0B_AAC</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/3gpp">MPEG4_P2_3GPP_SP_L0B_AMR</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/3gpp">AVC_3GPP_BL_QCIF15_AAC</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/3gpp">MPEG4_H263_3GPP_P0_L10_AMR</MediaFormatProfile>
         <MediaFormatProfile mime-type="video/3gpp">MPEG4_H263_MP4_P0_L10_AAC</MediaFormatProfile>
      </MediaFormatProfiles>
      <OnlineTranscoding>
         <Video targetContainer="mpegts" targetACodec="aac" aBitrate="384">
            <Matches container="mp4"/>
            <Matches container="flv" vCodec="h264"/>         
             <Matches container="applehttp" vCodec="h264"/>   
         </Video>
         <Video targetContainer="mpeg" targetVCodec="mpeg2video" targetACodec="aac" aBitrate="384" forceInheritance="true">
            <Matches container="rtp"/>
            <Matches container="rtsp"/>
            <Matches container="applehttp"/>
         </Video>
         <Video targetContainer="mpeg" targetVCodec="mpeg2video" targetACodec="aac" aBitrate="384">
            <Matches container="asf"/> <!-- to support mms:// streams -->
            <Matches container="flv"/>
         </Video>
         <Audio targetContainer="mp3" aBitrate="384" forceInheritance="true">
            <Matches container="flv"/>
            <Matches container="asf"/>
         </Audio>
      </OnlineTranscoding>
      <AutomaticImageRotation>false</AutomaticImageRotation>
      <LimitImageResolution>true</LimitImageResolution>
   </Profile>

   <!--
      ========================= DO NOT EDIT - end   ====================================
   -->


Thanks
sAM

Re: Jadoo TV working Profile

PostPosted: Wed Jun 06, 2012 12:18 pm
by debragon
What is this code for?

Re: Jadoo TV working Profile

PostPosted: Mon Jun 11, 2012 11:15 pm
by npuser
I believe it is highly recommended to create a new profile for the device than that of changing generic profile as generic profile get inherited from other profile which will have un-intended consequences for other renderers. I do not own this particular media player but based upon what you have provided, here is a basic profile with arbitrary detection elements.


Note: thought i update this for future references and search engine indexing.

  Code:
 <Profile id="31" name="Jadoo Media Player" extendsProfileId="1">
      <Detection>
         <UPnPSearch>
            <ModelName>Jadoo</ModelName>
         </UPnPSearch>   
      </Detection>             
       <OnlineTranscoding>
         <Video targetContainer="mpegts" targetACodec="aac" aBitrate="384">
            <Matches container="mp4"/>
            <Matches container="flv" vCodec="h264"/>         
             <Matches container="applehttp" vCodec="h264"/>   
         </Video>
         <Video targetContainer="mpeg" targetVCodec="mpeg2video" targetACodec="aac" aBitrate="384" forceInheritance="true">
            <Matches container="rtp"/>
            <Matches container="rtsp"/>
            <Matches container="applehttp"/>
         </Video>
         <Video targetContainer="mpeg" targetVCodec="mpeg2video" targetACodec="aac" aBitrate="384">
            <Matches container="asf"/> <!-- to support mms:// streams -->
            <Matches container="flv"/>
         </Video>
         <Audio targetContainer="mp3" aBitrate="384" forceInheritance="true">
            <Matches container="flv"/>
            <Matches container="asf"/>
          </Audio>
      </OnlineTranscoding>
      </Profile>

Re: Jadoo TV working Profile

PostPosted: Tue Jun 12, 2012 12:06 pm
by zip
the online transcoding section looks like the one from Generic profile and therefore doesn't have to be there. In which case it'd make this profile not needed at all.

Re: Jadoo TV working Profile

PostPosted: Tue Jun 12, 2012 1:10 pm
by npuser
A quick glance above posted generic profile appeared to me that the OP changed default generic profile audio target codec from "ac3" to "aac" and "mp3" to make it work with this particular device. I could be wrong but that what it looks like to me. If thats not the case please ignore my above post /profile.

NPuser

Re: Jadoo TV working Profile

PostPosted: Tue Jun 12, 2012 7:40 pm
by zip
ah, I didnt see that, you're right