Jump to content

DLNA with Dish Hopper and Joey?


Tolerant
 Share

Recommended Posts

Has anyone had luck with a profile to stream to a Joey attached to a Dish Network Hopper? Is support planned or possible for this if not yet? And if someone has.. what settings did you find to work? Thanks.

 

Link to comment
Share on other sites

Wow thanks.. was asking for a friend of mine I have to get to switch to MB3 from MB2, but that all looks a bit daunting. Maybe someone working on MB3 can add a profile based on it, but thanks for posting it looks like a good direction to start with. ;)

Link to comment
Share on other sites

If somebody would like to convert that to an mb3 profile i would be happy to include it in a future server release.

Link to comment
Share on other sites

If somebody would like to convert that to an mb3 profile i would be happy to include it in a future server release.

here is a pretty basic one i tried to make if anybody wants to check it out and see anything i missed or left out.

 

 

 

Found abit more info on what codecs/containers it supports here.

 

http://forum.kooraroo.com/archive/index.php/t-1047.html

Hopper Joey.xml

Edited by david3663
Link to comment
Share on other sites

  • 4 months later...

Just wondering if this work with the Hopper system or not? I noticed when looking through my Joey last night that Media Browser shows up as a device and all the cover art shows up for the list of movies and TV shows, COOL. But trying to play anything results in nothing happening, I did not try from the Hopper itself. Before I dig any deeper just looking for verification if you are suppose to beable to play from the Hopper system, would be really cool if you can.

Link to comment
Share on other sites

unfortunately ive tried the profile in that thread and it didnt work for me. 

 

let me know OP if it worked for you and if i just did something wrong.

Link to comment
Share on other sites

Dish hopper, had to create a custom profile but my mkv/mpeg2/ac3 encoded files work if I use the hopper interface, but if I select direct play I get file cannot be played using the same settings (mpeg,mpeg2video,ac3)???

Link to comment
Share on other sites

Same here I also try it, it to is not working at all

All it see is a BIG ?  on the folder but it dose see them mp4 and works with them but any other file type are use less

Playon "It nice all but I'm not a fan this as like mine other it can't deal with multi-folder in right way as in stead one folder I end up few be video folder being display on the hopper"

TVersity Media Server "It ok but it to has way to min sub"

Nero Media Server (Major Junk)

PS3 Media "Old and out of date"

Plex "There profile that works but way to min sub folders just get the main video"

All works with Dish Hopper

So far I found that Media Brower is by far the best it only 2 click and I'm where I want be.    

Edited by SHSPVR
Link to comment
Share on other sites

Dose any of this help solve the problem Luke

2014-09-19 04:47:21.0081 Debug - Dlna: No matching device profile found. The default will need to be used.
2014-09-19 04:47:21.0081 Info - Dlna: No matching device profile found. The default will need to be used.
 DeviceDescription:
 FriendlyName:Hopper with Sling(Master Bedroom)
 Manufacturer:Echostar Technologies LLC
 ManufacturerUrl:http://www.echostar.com
 ModelDescription:S561|S561
 ModelName:XiP813 Hopper
 ModelNumber:
 ModelUrl:
 SerialNumber:
2014-09-19 04:47:21.0237 Info - Dlna: DLNA Session created for Hopper with Sling(Master Bedroom) - XiP813 Hopper
2014-09-19 04:47:21.1017 Info - App: HttpClientManager POST: http://www.mb3admin.com/admin/service/registration/ping
2014-09-19 04:48:28.8058 Debug - HttpServer: HTTP GET http://192.168.2.2:8096/mediabrowser/dlna/dd3808bc7523eca1cafd3f722a8a8fb5/description.xml
 Ip: 192.168.2.38:65087. Headers: Cache-Control=no-cache,Connection=Keep-Alive,Pragma=no-cache,Accept=text/xml, application/xml,User-Agent=FDSSDP,Host=192.168.2.2:8096
2014-09-19 04:48:28.8214 Debug - Dlna: No matching device profile found. The default will be used. User-agent: FDSSDP.
2014-09-19 04:48:28.8214 Debug - HttpServer: HTTP Response 200 to 192.168.2.38. Response time: 15.6001 ms.
 Url: http://192.168.2.2:8096/mediabrowser/dlna/dd3808bc7523eca1cafd3f722a8a8fb5/description.xml
2014-09-19 04:48:48.8362 Debug - Dlna: No matching device profile found. The default will need to be used.
2014-09-19 04:48:48.8362 Info - Dlna: No matching device profile found. The default will need to be used.
 DeviceDescription:
 FriendlyName:Hopper with Sling(Living Room 1)
 Manufacturer:Echostar Technologies LLC
 ManufacturerUrl:http://www.echostar.com
 ModelDescription:S506|S506
 ModelName:XiP813 Hopper
 ModelNumber:
 ModelUrl:
 SerialNumber:
2014-09-19 04:48:48.8362 Info - Dlna: DLNA Session created for Hopper with Sling(Living Room 1) - XiP813 Hopper
2014-09-19 04:48:48.9766 Info - App: HttpClientManager POST: http://www.mb3admin.com/admin/service/registration/ping
2014-09-19 04:50:07.5696 Debug - Dlna: No matching device profile found. The default will need to be used.
2014-09-19 04:50:07.5696 Info - Dlna: No matching device profile found. The default will need to be used.
 DeviceDescription:
 FriendlyName:Hopper with Sling(Bedroom 1)
 Manufacturer:Echostar Technologies LLC
 ManufacturerUrl:http://www.echostar.com
 ModelDescription:S376|S376
 ModelName:XiP813 Hopper
 ModelNumber:
 ModelUrl:
 SerialNumber:
2014-09-19 04:50:07.5696 Info - Dlna: DLNA Session created for Hopper with Sling(Bedroom 1) - XiP813 Hopper

Edited by SHSPVR
Link to comment
Share on other sites

2014-09-19 04:47:21.0081 Debug - Dlna: No matching device profile found. The default will need to be used.

First you need a custom profile.  Like in post 5.  Then you will have to play with the "Responses" in the profile.

 

MBS example

<ResponseProfiles>
	<ResponseProfile type="Video" videoCodec="" audioCodec="" container="avi" mimeType="video/x-msvideo">
	  <Conditions/>
</ResponseProfile>

Example how Plex responds to file types.

 <DlnaMediaProfiles>  
       <DlnaVideoProfile container="mpegts,mkv" codec="h264,mpeg2video,mpeg4" audioCodec="aac,mp2,mp3" mimeType="video/mp4"/>    
      <!--   <DlnaVideoProfile container="mkv" mimeType="video/vnd.dlna.mpeg-tts" />
          <DlnaVideoProfile container="mpegts" mimeType="video/vnd.dlna.mpeg-tts" />
          <DlnaVideoProfile container="mov" mimeType="video/vnd.dlna.mpeg-tts" />
          <DlnaVideoProfile container="mp4" mimeType="video/mpeg" />
          <DlnaVideoProfile container="mpeg" mimeType="video/mpeg" />
          <DlnaMusicProfile container="mp3" mimeType="audio/mpeg" />
          <DlnaVideoProfile container="avi" mimeType="video/mpeg" />    -->
   </DlnaMediaProfiles>
Edited by Happy2Play
Link to comment
Share on other sites

Finally I'm get some where it see my profile after fig out that need a custom Friendly name in right regex expression.

2014-09-19 15:55:49.5639 Debug - Dlna: Found matching device profile: Hopper
2014-09-19 15:55:49.5795 Info - Dlna: DLNA Session created for Hopper with Sling(Living Room 1) - XiP813 Hopper

2014-09-19 16:01:38.6577 Debug - Dlna: Found matching device profile: Hopper
2014-09-19 16:01:38.6577 Info - Dlna: DLNA Session created for Hopper with Sling(Bedroom 1) - XiP813 Hopper

2014-09-19 16:08:52.1356 Debug - Dlna: Found matching device profile: Hopper
2014-09-19 16:08:52.1356 Info - Dlna: DLNA Session created for Hopper with Sling(Master Bedroom) - XiP813 Hopper

None it matter of get it seeing and working with all avi , divx any mkv

Link to comment
Share on other sites

It still end up with the very same "Debug - Dlna: No matching device profile found. The default will need to be used." with that MBS example you posted Happy2Play

The only thing it see on Joey or Super Joey even the main Hopper with Sling box is mp4 video , photo and mp3 soon I get to folder with other video in them there no picture or thumbnail on any avi , divx any mkv file which only have a have Exclamation Mark on file which mean I can't play as there no pop up menu to play them.

Link to comment
Share on other sites

Anyone have a working dish hopper profile? My lib is encoded mpeg2/ac3/mkv which the hopper handles no problem, but not with mbrowse without a custom profile nothing works, the best I've got so far is about half play and the other half show the cover img instead of the video file. And direct play is useless, it works fine from android and other windows media servers I've tried but here "this file cannot be played"  this is what I get when I send a file  direct..

 

2014-09-19 19:38:35.5996 Debug - Dlna: NOTIFY message received from 192.168.1.9:58307 on 0.0.0.0:1900. Headers: HOST=239.255.255.250:1900,CACHE-CONTROL=max-age=1800,LOCATION=http://192.168.1.9:49200/device.xml,OPT="http://schemas.upnp.org/upnp/1/0/"; ns=01,01-NLS=0adbfc04-1dd2-11b2-ad86-dfed0afa5fd3,NT=urn:schemas-upnp-org:service:AVTransport:1,NTS=ssdp:alive,SERVER=Linux/2.6.37.6-4.0, UPnP/1.0, Portable SDK for UPnP devices/1.6.17,X-User-Agent=redsonic,USN=uuid:482e8dac-7fad-11df-afb7-704a73adcba2::urn:schemas-upnp-org:service:AVTransport:1
2014-09-19 19:38:35.6181 Debug - Dlna: NOTIFY Device message received from 192.168.1.9:58307. Headers: HOST=239.255.255.250:1900,CACHE-CONTROL=max-age=1800,LOCATION=http://192.168.1.9:49200/device.xml,OPT="http://schemas.upnp.org/upnp/1/0/"; ns=01,01-NLS=0adbfc04-1dd2-11b2-ad86-dfed0afa5fd3,NT=urn:schemas-upnp-org:service:AVTransport:1,NTS=ssdp:alive,SERVER=Linux/2.6.37.6-4.0, UPnP/1.0, Portable SDK for UPnP devices/1.6.17,X-User-Agent=redsonic,USN=uuid:482e8dac-7fad-11df-afb7-704a73adcba2::urn:schemas-upnp-org:service:AVTransport:1
2014-09-19 19:38:35.8232 Info - App: HttpClientManager POST: http://192.168.1.9:49200/upnp/control/avtransport
2014-09-19 19:38:35.8388 Info - App: HttpClientManager POST: http://192.168.1.9:49200/upnp/control/avtransport
2014-09-19 19:38:36.5058 Debug - HttpServer: HTTP GET http://localhost:8096/mediabrowser/System/Logs/Log?name=server-63546750310.txt
    Ip: 127.0.0.1:1970. Headers: Host=localhost:8096,Connection=keep-alive,Accept=text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8,User-Agent=Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.48 Safari/537.36,DNT=1,Accept-Encoding=gzip,deflate,sdch,Accept-Language=en-US,en;q=0.8,If-None-Match=0ccb5dcd66e9fa5ab953e39c2a7972fd

Link to comment
Share on other sites

Here an example from TVersity

How can one convert it to match MBS

 

<profile id="joey">
    <friendlyName>Hopper/Joey</friendlyName>
    <manufacturerName>Dish/Echostar</manufacturerName>
    <modelName>Joey 1.0</modelName>

    <!-- inUAFullStr is unclear for the Joey and Hopper units.  Attempting to set here based on tcp sniffed traffic

        inUASubstr - ????
        Joey User-Agent: Linux/#1_SMP UPnP/1.0 DLNADOC/1.50 XiP_110/0000
        Hopper User-Agent: User-Agent: Linux/#1_SMP UPnP/1.0 DLNADOC/1.50 XiP813_DVR/0000 (wow yay for naming conventions) -->
    <HTTPHeader  inUASubstr="XiP_110/0000|XiP813_DVR/0000" inUAFullStr="Linux/#1_SMP UPnP/1.0 DLNADOC/1.50 XiP_110/0000 XiP813_DVR/0000"/>

    <!-- 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/mpeg16" photo="image/jpeg" onlineAudio="audio/mpeg" onlineVideo="video/mpeg16" onlinePhoto="image/jpeg"/>

    <maxVideoInfo width="1920" height="1080" bitrate="22000000" 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>

        <!-- MP3 audio format-->
        <mimetype value="audio/mpeg"/>
        <mimetype value="audio/mp3"/>

        <!-- jpeg image format-->
        <mimetype value="image/jpeg"/>

        <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 / WORKS FOR SURE-->
            <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/x-matroska" rename="video/mp4"/>
        <mimetype value="video/mkv" rename="video/mp4"/>

    </mimetypeList>
</profile>

Edited by SHSPVR
Link to comment
Share on other sites

Just in case any one else is working on this is only way to get MBS see the profile

 

<Identification>
    <FriendlyName>Hopper with Sling\(.*</FriendlyName>
    <ModelNumber />
    <SerialNumber />
    <ModelName>XiP813 Hopper</ModelName>
    <DeviceDescription />
    <ModelUrl />
    <Manufacturer>Echostar Technologies LLC</Manufacturer>
    <ManufacturerUrl>http://www.echostar.com</ManufacturerUrl>
    <Headers />
 </Identification>

 

Here some other useful info

 

File Types supported for HomeMedia and DMR:
Containers and codecs supported in video files
Containers – MKV, MP4, MPEG-TS, MPEG-PS
Video codecs – MPEG2, H.264
Audio codecs – AAC, ALAC, AAC_PLUS, AC3, MPEG, FLAC, WAV, LPCM

STB side play lists – ability to queue up and play in sequence

Audio files supported
MP3 all bitrates and VBR/Non VBR
Non DRM AAC and ALAC audio file support (iTunes files)
AAC, ALAC, AAC_PLUS, AC3, FLAC, WAV, LPCM

Server side play lists (shuffle songs, jump to a different song)
Image formats
JPEG

 

Device icon: None
Device URN:  urn:schemas-upnp-org:device:MediaRenderer:1
Embedded devices:  0
Expiration timeout : 1800
Friendly name: EchoStar Media Renderer(Location Name)
Has presentation: False
Manufacturer: Echostar Technologies LLC
Manufacturer URL: http://www.echostar.com
Model description: Firmware Version
Model name: XiP813 Hopper
Services: 3
Standard type: MediaRenderer
Version: 1.0

 

http-get:*:video/mp2t:*,
http-get:*:video/MP1S:*,
http-get:*:video/mpeg2:*,
http-get:*:video/mp4:*,
http-get:*:video/x-matroska:*,
http-get:*:audio/mpeg:*,
http-get:*:audio/mpeg3:*,
http-get:*:audio/mp3:*,
http-get:*:audio/mp4:*,
http-get:*:audio/mp4a-latm:*,
http-get:*:image/jpeg:*

Edited by SHSPVR
Link to comment
Share on other sites

@@Happy2Play if you can convert that i'll include it in a future server release. what stands out is that it looks like mkv needs to be masqueraded as mp4 in response headers

That what it called nice catch Luke 

Link to comment
Share on other sites

There is so much mixed info for this out there.  Here would be my best guess.  People will have to test. 

Other profiles out there attempt to support "mpeg4" but all the info I could find only says mpeg2 and h264 supported.

 

Someone with this device would have to add mpeg4 to videocodec and test a mpeg4 file.

<?xml version="1.0"?>
<Profile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Name>Hopper-Joey</Name>
  <Identification>
    <FriendlyName>Hopper</FriendlyName>
    <ModelNumber />
    <SerialNumber />
    <ModelName />
    <DeviceDescription />
    <ModelUrl />
    <Manufacturer />
    <ManufacturerUrl />
    <Headers>
      <HttpHeaderInfo name="User-Agent" value="xip" match="Substring" />
    </Headers>
  </Identification>
  <FriendlyName>Media Browser</FriendlyName>
  <Manufacturer>Media Browser</Manufacturer>
  <ManufacturerUrl>http://mediabrowser.tv/</ManufacturerUrl>
  <ModelName>Media Browser</ModelName>
  <ModelNumber>Media Browser</ModelNumber>
  <ModelUrl>http://mediabrowser.tv/</ModelUrl>
  <SerialNumber />
  <IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests>
  <EnableAlbumArtInDidl>true</EnableAlbumArtInDidl>
  <SupportedMediaTypes>Audio,Photo,Video</SupportedMediaTypes>
  <UserId />
  <AlbumArtPn>JPEG_SM</AlbumArtPn>
  <MaxAlbumArtWidth>480</MaxAlbumArtWidth>
  <MaxAlbumArtHeight>480</MaxAlbumArtHeight>
  <MaxIconWidth>48</MaxIconWidth>
  <MaxIconHeight>48</MaxIconHeight>
  <MaxStreamingBitrate>8000000</MaxStreamingBitrate>
  <MaxStaticBitrate>8000000</MaxStaticBitrate>
  <MusicStreamingTranscodingBitrate>128000</MusicStreamingTranscodingBitrate>
  <MusicSyncBitrate>128000</MusicSyncBitrate>
  <XDlnaDoc>DMS-1.50</XDlnaDoc>
  <XDlnaCap />
  <SonyAggregationFlags />
  <ProtocolInfo>http-get:*:video/mp2t:*,http-get:*:video/MP1S:*,http-get:*:video/mpeg2:*,http-get:*:video/mp4:*,http-get:*:video/x-matroska:*,http-get:*:audio/mpeg:*,http-get:*:audio/mpeg3:*,http-get:*:audio/mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/mp4a-latm:*,http-get:*:image/jpeg:*</ProtocolInfo>
  <TimelineOffsetSeconds>0</TimelineOffsetSeconds>
  <RequiresPlainVideoItems>false</RequiresPlainVideoItems>
  <RequiresPlainFolders>false</RequiresPlainFolders>
  <XmlRootAttributes />
  <DirectPlayProfiles>
    <DirectPlayProfile container="mp4,mkv,mpeg,mpegts" audioCodec="mp3,ac3,aac,he-aac,pcm" videoCodec="h264,mpeg2video" type="Video" />
    <DirectPlayProfile container="mp3" audioCodec="mp3" type="Audio" />
    <DirectPlayProfile container="alac" audioCodec="alac" type="Audio" />
    <DirectPlayProfile container="flac" audioCodec="flac" type="Audio" />
    <DirectPlayProfile container="jpeg" type="Photo" />
  </DirectPlayProfiles>
  <TranscodingProfiles>
    <TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" context="Streaming" />
    <TranscodingProfile container="mpegts" type="Video" videoCodec="h264" audioCodec="ac3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" context="Streaming" />
    <TranscodingProfile container="jpeg" type="Photo" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" context="Streaming" />
  </TranscodingProfiles>
  <ContainerProfiles>
    <ContainerProfile type="Photo" container="jpeg">
      <Conditions>
        <ProfileCondition condition="LessThanEqual" property="Width" value="" isRequired="true" />
        <ProfileCondition condition="LessThanEqual" property="Height" value="" isRequired="true" />
      </Conditions>
    </ContainerProfile>
  </ContainerProfiles>
  <CodecProfiles>
    <CodecProfile type="Video" codec="h264">
      <Conditions>
        <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
        <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
        <ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" />
        <ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="20000000" isRequired="true" />
        <ProfileCondition condition="LessThanEqual" property="VideoLevel" value="41" isRequired="true" />
      </Conditions>
    </CodecProfile>
    <CodecProfile type="Video" codec="mpeg2video">
      <Conditions>
        <ProfileCondition condition="LessThanEqual" property="Width" value="1920" isRequired="true" />
        <ProfileCondition condition="LessThanEqual" property="Height" value="1080" isRequired="true" />
        <ProfileCondition condition="LessThanEqual" property="VideoFramerate" value="30" isRequired="true" />
        <ProfileCondition condition="LessThanEqual" property="VideoBitrate" value="20000000" isRequired="true" />
      </Conditions>
    </CodecProfile>
    <CodecProfile type="VideoAudio" codec="ac3,he-aac">
      <Conditions>
        <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="6" isRequired="true" />
      </Conditions>
    </CodecProfile>
    <CodecProfile type="VideoAudio" codec="aac">
      <Conditions>
        <ProfileCondition condition="LessThanEqual" property="AudioChannels" value="2" isRequired="true" />
      </Conditions>
    </CodecProfile>
  </CodecProfiles>
  <ResponseProfiles>
    <ResponseProfile container="mkv,mpegts" audioCodec="" videoCodec="" type="Video" mimeType="video/mp4">
      <Conditions />
    </ResponseProfile>
    <ResponseProfile container="mp4" audioCodec="" videoCodec="" type="Video" mimeType="video/mp4">
      <Conditions />
    </ResponseProfile>
  </ResponseProfiles>
  <SubtitleProfiles />
</Profile>
Edited by Happy2Play
Link to comment
Share on other sites

Thanks Happy2Play I take a crack at it but the real Question that come to mind Happy2Play is which Dish device did they get it working on after all are few diff model that supported DLNA the ViP-922/922K or 1st Gen Hopper without Sling a 2nd Gen Hopper with Sling (XiP813) then the Joey (XiP110) and Super Joey (XiP112) there guest a new 3rd Gen Hopper 2 (XiP913) and very easy to spot thank to build Active Devices List in the Server Configure Dashboard. 

Link to comment
Share on other sites

Cool Bean it now works it see all my other file

But I had to make one change to your profile Happy2Play to this below in order to get the profile to load

 

  <Identification>
    <FriendlyName>Hopper with Sling\(.*</FriendlyName>
    <ModelNumber />
    <SerialNumber />
    <ModelName>XiP813 Hopper</ModelName>
    <DeviceDescription />
    <ModelUrl />
    <Manufacturer>Echostar Technologies LLC</Manufacturer>
    <ManufacturerUrl>http://www.echostar.com</ManufacturerUrl>
    <Headers>
      <HttpHeaderInfo name="User-Agent" value="xip" match="Substring" />
    </Headers>
  </Identification>

 

The Good and Bad

Good News no more Exclamation Mark on file they now show a thumbnail on my avi , divx and mpg file

Other good news is now mkv plays

 

The downside

.avi, .mpg and .divx don't play it just end up not playing or if have started a mp4 or mkv it end looping that previous played video that last played

Edited by SHSPVR
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...