Page 1 of 1

HP Mediasmart TV

PostPosted: Tue Jul 19, 2016 9:54 pm
by Puhac
Hi there,

I have had good experiences in the past with Serviio, but unfortunately now some of my movies are grayed out on my TV. Not sure if it's the DLNA profile or not. I had it working, but my server crashed and upon installing the latest version it no longer worked.

Unfortunately I bought this HP TV which stopped being produced shortly after.

Any ideas?

http://www.newegg.com/Product/Product.a ... 6889241009

Re: HP Mediasmart TV

PostPosted: Tue Jul 19, 2016 10:09 pm
by DenyAll
Yes, it's likely the profile. Have you tried others?
What type of movies (post MediaInfo details -see sig) and what profile are you using.

Re: HP Mediasmart TV

PostPosted: Tue Jul 19, 2016 11:14 pm
by Puhac
DenyAll wrote:Yes, it's likely the profile. Have you tried others?
What type of movies (post MediaInfo details -see sig) and what profile are you using.


Thanks for the quick reply! I tried a couple others but really wasn't sure which direction to go with it. Is there a special restart that's needed from Serviio's side when you change a profile? A forum I read provided a profile for the HP Mediasmart TV, but unfortunately it's for Plex and not Serviio.

I have a range of different types of files, but somehow Serviio worked on all of them in the past.

Here is one that does work:
  Code:
Format                                   : MPEG-4
Format profile                           : Base Media
Codec ID                                 : isom (isom)
File size                                : 951 MiB
Duration                                 : 2 h 0 min
Overall bit rate mode                    : Variable
Overall bit rate                         : 1 099 kb/s
Encoded date                             : UTC 2015-10-22 20:51:14
Tagged date                              : UTC 2015-10-22 20:51:14
Xtra                                     : WM/MediaClassPrimaryID

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4.1
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 5 frames
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 2 h 0 min
Bit rate                                 : 999 kb/s
Maximum bit rate                         : 4 826 kb/s
Width                                    : 1 280 pixels
Height                                   : 536 pixels
Display aspect ratio                     : 2.40:1
Frame rate mode                          : Constant
Frame rate                               : 29.970 (30000/1001) FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.049
Stream size                              : 864 MiB (91%)
Writing library                          : x264 core 146 r2538 121396c
Encoding settings                        : cabac=1 / ref=5 / deblock=1:-1:-1 / analyse=0x3:0x113 / me=umh / subme=9 / psy=1 / psy_rd=1.00:0.15 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-3 / threads=12 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=300 / keyint_min=29 / scenecut=40 / intra_refresh=0 / rc_lookahead=60 / rc=2pass / mbtree=1 / bitrate=999 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=31250 / vbv_bufsize=31250 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00
Encoded date                             : UTC 2015-10-22 20:50:53
Tagged date                              : UTC 2015-10-22 20:51:21
Color range                              : Limited
Color primaries                          : BT.709
Matrix coefficients                      : BT.709

Audio
ID                                       : 2
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : 40
Duration                                 : 2 h 0 min
Source duration                          : 2 h 0 min
Bit rate mode                            : Variable
Bit rate                                 : 96.0 kb/s
Maximum bit rate                         : 136 kb/s
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 48.0 kHz
Frame rate                               : 46.875 FPS (1024 spf)
Compression mode                         : Lossy
Stream size                              : 83.0 MiB (9%)
Source stream size                       : 83.0 MiB (9%)
Default                                  : Yes
Alternate group                          : 1
Tagged date                              : UTC 2015-10-22 20:51:21



Here is one that does not work:
  Code:
Format                                   : Matroska
Format version                           : Version 4 / Version 2
File size                                : 1.45 GiB
Duration                                 : 2 h 7 min
Overall bit rate                         : 1 638 kb/s
Movie name                               :
Encoded date                             : UTC 2016-05-29 17:01:32
Writing application                      : mkvmerge v8.3.0 ('Over the Horizon') 64bit
Writing library                          : libebml v1.3.1 + libmatroska v1.4.2

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4.1
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 12 frames
Codec ID                                 : V_MPEG4/ISO/AVC
Duration                                 : 2 h 7 min
Bit rate                                 : 1 480 kb/s
Width                                    : 1 280 pixels
Height                                   : 536 pixels
Display aspect ratio                     : 2.40:1
Frame rate mode                          : Constant
Frame rate                               : 23.976 (24000/1001) FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.090
Stream size                              : 1.27 GiB (87%)
Title                                    :
Writing library                          : x264 core 148 r2638 7599210
Encoding settings                        : cabac=1 / ref=12 / deblock=1:-1:-1 / analyse=0x3:0x113 / me=umh / subme=10 / psy=1 / psy_rd=1.00:0.07 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-3 / threads=6 / lookahead_threads=1 / sliced_threads=0 / nr=1000 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=12 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=240 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=1480 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=62500 / vbv_bufsize=78125 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00
Language                                 : English
Default                                  : Yes
Forced                                   : No
Color range                              : Limited
Color primaries                          : BT.709
Transfer characteristics                 : BT.709
Matrix coefficients                      : BT.709

Audio
ID                                       : 2
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : A_AAC
Duration                                 : 2 h 7 min
Bit rate                                 : 192 kb/s
Channel(s)                               : 6 channels
Channel positions                        : Front: L C R, Side: L R, LFE
Sampling rate                            : 48.0 kHz
Frame rate                               : 46.875 FPS (1024 spf)
Compression mode                         : Lossy
Delay relative to video                  : 9 ms
Stream size                              : 174 MiB (12%)
Title                                    :
Language                                 : English
Default                                  : Yes
Forced                                   : No

Text
ID                                       : 3
Format                                   : PGS
Muxing mode                              : zlib
Codec ID                                 : S_HDMV/PGS
Codec ID/Info                            : Picture based subtitle format used on BDs/HD-DVDs
Duration                                 : 1 h 55 min
Bit rate                                 : 12.1 kb/s
Count of elements                        : 2452
Stream size                              : 9.97 MiB (1%)
Title                                    :
Language                                 : English
Default                                  : Yes
Forced                                   : No


And here is the profile that I was reading that might work. They say it's based off a Sony Bravia, but switching to that profile didn't change anything for me. Discussion: (Search for the word "HP") https://forums.plex.tv/discussion/73703/working-dlna-profiles/p2
Unfortunately, it's a different structure than that of Serviio.

  Code:
<?xml version="1.0" encoding="utf-8"?>
<Client name="HP MediaSmart TV">
  <!-- Author: Plex Inc. based on original profile from Yardco -->
  <!-- http://kb.sony-europe.com/SRVS/CGI-BIN/WEBCGI.EXE?St=52,E=0000000000126930010,Key=6939,SXI=14,Case=obj(15280) -->
  <Identification>
    <Header name="X-AV-Client-Info" regex=".*KDL-\d{2}[EHLNPB]X\d[01]\d.*" />
    <DeviceDescription>
      <Manufacturer substring="Hewlett-Packard" />
      <FriendlyName regex="HP MediaSmart TV" />
    </DeviceDescription>
  </Identification>
  <ProtocolInfo>
    <Source>http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_FLAGS=81500000000000000000000000000000,http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_SM;DLNA.ORG_OP=00;DLNA.ORG_FLAGS=00D00000000000000000000000000000,http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_PAL;DLNA.ORG_OP=11;DLNA.ORG_FLAGS=81500000000000000000000000000000</Source>
  </ProtocolInfo>
  <DeviceDescription>
    <ModelName>Windows Media Player Sharing</ModelName>
    <ModelNumber>3.0</ModelNumber>
    <ModelUrl>http://www.microsoft.com/</ModelUrl>
    <Manufacturer>Microsoft Corporation</Manufacturer>
    <ManufacturerUrl>http://www.microsoft.com/</ManufacturerUrl>
    <X-DlnaCap />
    <Sony-AggregationFlags>10</Sony-AggregationFlags>
  </DeviceDescription>
  <Settings>
    <Setting name="AlbumArtPN" value="JPEG_TN" />
  </Settings>
  <TranscodeTargets>
    <VideoProfile container="mpegts" codec="h264" audioCodec="ac3">
      <Setting name="MpegtsM2tsMode" value="true" />
    </VideoProfile>
    <MusicProfile container="mp3" codec="mp3" />
    <PhotoProfile container="jpeg">
      <Setting name="ChromaSubsampling" value="4:2:2" />
    </PhotoProfile>
  </TranscodeTargets>
  <DirectPlayProfiles>
    <VideoProfile container="mpegts" codec="h264" audioCodec="ac3,aac,mp3" />
    <VideoProfile container="mpegts" codec="mpeg1video,mpeg2video" audioCodec="mp2,mp3" />
    <VideoProfile container="mpeg" codec="mpeg1video,mpeg2video" audioCodec="mp2,mp3" />
    <MusicProfile container="mp3" codec="mp3" />
  </DirectPlayProfiles>
  <CodecProfiles>
    <VideoCodec name="*">
      <Limitations>
        <UpperBound name="video.width" value="1920" />
        <UpperBound name="video.height" value="1080" />
      </Limitations>
    </VideoCodec>
    <VideoCodec name="h264">
      <Limitations>
        <UpperBound name="video.frameRate" value="30" />
        <Match name="video.frameRateMode" value="cfr" />
        <UpperBound name="video.bitrate" value="20000" />
        <UpperBound name="video.level" value="41" />
      </Limitations>
    </VideoCodec>
    <VideoCodec name="mpeg2video">
      <Limitations>
        <UpperBound name="video.frameRate" value="30" />
        <UpperBound name="video.bitrate" value="20000" />
      </Limitations>
    </VideoCodec>
    <VideoAudioCodec name="ac3">
      <Limitations>
        <UpperBound name="audio.channels" value="6" />
      </Limitations>
    </VideoAudioCodec>
    <VideoAudioCodec name="aac">
      <Limitations>
        <UpperBound name="audio.channels" value="2" />
        <NotMatch name="audio.profile" substring="he-aac" isRequired="false" /><!-- No he-aac -->
      </Limitations>
    </VideoAudioCodec>
  </CodecProfiles>
  <ContainerProfiles>
    <PhotoContainer name="*">
      <Limitations>
        <UpperBound name="media.width" value="1920" />
        <UpperBound name="media.height" value="1080" />
      </Limitations>
    </PhotoContainer>
  </ContainerProfiles>
  <DlnaMediaProfiles>
    <!-- These are from the Serviio profile. Thanks, Serviio -->
    <DlnaVideoProfile container="mpegts" codec="h264" audioCodec="ac3,aac,mp3" pn="AVC_TS_HD_24_AC3_T,AVC_TS_HD_50_AC3_T,AVC_TS_HD_60_AC3_T,AVC_TS_HD_EU_T" mimeType="video/vnd.dlna.mpeg-tts">
      <Limitations>
        <Match name="video.packetLength" value="192" />
        <Match name="video.timeStamp" value="1" />
      </Limitations>
    </DlnaVideoProfile>
    <DlnaVideoProfile container="mpegts" codec="h264" audioCodec="ac3,aac,mp3" pn="AVC_TS_HD_24_AC3_ISO,AVC_TS_HD_50_AC3_ISO,AVC_TS_HD_60_AC3_ISO,AVC_TS_HD_EU_ISO" mimeType="video/mpeg">
      <Limitations>
        <Match name="video.packetLength" value="188" />
      </Limitations>
    </DlnaVideoProfile>
    <DlnaVideoProfile container="mpegts" codec="h264" audioCodec="ac3,aac,mp3" pn="AVC_TS_HD_24_AC3,AVC_TS_HD_50_AC3,AVC_TS_HD_60_AC3,AVC_TS_HD_EU" mimeType="video/vnd.dlna.mpeg-tts" />
    <DlnaVideoProfile container="mpegts" codec="mpeg2video" pn="MPEG_TS_SD_EU,MPEG_TS_SD_NA,MPEG_TS_SD_KO" mimeType="video/vnd.dlna.mpeg-tts" />
    <!-- These are inferred from the earlier PMS Bravia profile -->
    <DlnaVideoProfile container="mpeg" codec="mpeg1video,mpeg2video" pn="MPEG_PS_NTSC,MPEG_PS_PAL" mimeType="video/mpeg" />
    <DlnaVideoProfile container="mpeg" codec="mpeg1video,mpeg2video" pn="MPEG_PS_NTSC,MPEG_PS_PAL" mimeType="video/mpeg" />
    <DlnaVideoProfile container="mpeg" codec="mpeg1video,mpeg2video" pn="MPEG_PS_NTSC,MPEG_PS_PAL" mimeType="video/mpeg" />
  </DlnaMediaProfiles>
</Client>

Re: HP Mediasmart TV

PostPosted: Thu Jul 21, 2016 1:00 am
by atc98092
If you edit a profile, you need to either restart the Serviio service, or reboot the computer. If you are only selecting a different profile in the console, then you have to hit the save button twice (once when changing the profile, then again at the bottom of the Status page).

Re: HP Mediasmart TV

PostPosted: Thu Jul 21, 2016 2:01 am
by Puhac
atc98092 wrote:If you edit a profile, you need to either restart the Serviio service, or reboot the computer. If you are only selecting a different profile in the console, then you have to hit the save button twice (once when changing the profile, then again at the bottom of the Status page).


Great, thanks for the explanation. Good news - I went and started some random testing (would've done that in the first place if I thought it made a difference) and Vizio TV appears to have worked! Now to remember this in the future incase I run into it again :)

Re: HP Mediasmart TV

PostPosted: Thu Jul 21, 2016 12:33 pm
by atc98092
If I remember correctly, the Vizio profile transcodes most videos. Your TV can probably play most of the videos without it, but I'd have to research it more.

I did a quick search and there doesn't seem to be much information available online about exactly what this TV supports. I did find this: http://support.hp.com/us-en/document/c00716154

Video
    Audio Video Interleaved (avi)
    MPEG-1 (mp1, mpeg, mpg)
    MPEG-2 (mp2, mpeg, mpg)
    Microsoft Recorded TV Show (dvr-ms)
    Windows Media Video (wmv, wmv-hd)
    DivX

Music/Audio
    MP3 (mp3)
    PCM (pcm)
    WAV (wav)
    Windows Media Audio (wma, wma-pro)

One major red flag is that it doesn't list AC3 as a supported audio stream. This seems very strange, as AC3 is the audio type used by broadcast TV.