Vizio Smart TVs

Discuss media renderers like Xbox 360, TVs, smartphones, etc.
bgill0
Posts: 1
Joined: Tue Dec 03, 2013 11:26 pm

Re: Vizio Smart TVs

Post by bgill0 »

Ranger187,
I use PS/3 Media server which appears very similar to your UMS. I am no expert in it, but I know that in order to get it to recognize my Vizio TV, i had to create a definition file for the TV. I believe it would be in that file that you would configure the trans-coded output for that device. My file C:\Program Files (x86)\PS3 Media Server\renderers\VizioSmartTV.conf and looks like this:

#----------------------------------------------------------------------------
# Profile for Vizio Smart TV.
# See PS3.conf for a description of all possible configuration options.
#

RendererName=Vizio Smart TV
RendererIcon=viziosmarttv.png
UserAgentSearch = IPI/1.0 UPnP/1.0 DLNADOC/1.50

Video=true
Audio=true
Image=true
SeekByTime=true
TranscodeVideo=MPEGPSAC3
TranscodeAudio=LPCM
DefaultVBVBufSize=true
MuxH264ToMpegTS=true
MuxDTSToMpeg=false
WrapDTSIntoPCM=false
MuxLPCMToMpeg=false
MaxVideoBitrateMbps=0
MaxVideoWidth=0
MaxVideoHeight=0
H264Level41Limited=true
MimeTypesChanges=audio/wav=audio/L16|video/mp4=video/mpeg
DLNALocalizationRequired=true
TranscodeExtensions=dvr-ms,dvr,mkv,dv,ty,mov,ogm,hdmov,hdm,rmv,rmvb,rm,asf,evo,asx,flv,m2v,mpe,mod,tivo,ty,tmf,ts,tp,m2p,mp4,m4v,avi,wmv,wm,divx,div,flac,mlp,fla,wma,m4a,aac,dts,mka,ape,ogg,shn,mpc,ra,mp2,wv,oma,aa3,gif,png,arw,cr2,crw,dng,raf,mrw,nef,pef,tif,tiff
StreamExtensions=

# For Bravia TVs and Sony Bluray players
ForceJPGThumbnails=true

MediaInfo=true
CreateDLNATreeFaster = false
# [Supported video formats]:
# Here we declare support (or lack) of DTS (here, none of the entries declare dts as a supported audio codec)
Supported = f:mpegps|mpegts v:mpeg1|mpeg2|mp4|h264 a:ac3|lpcm|aac|mpa m:video/mpeg
# No H264 for AVI files, plus specific mediainfo attributes, for better auto detection (qpel and gmc are not supported here)
Supported = f:avi|divx v:mp4|divx|mjpeg a:mp3|lpcm|mpa|ac3 m:video/x-divx qpel:no gmc:0
Supported = f:mp4 v:mp4|h264 a:ac3|aac m:video/mp4
# WMV files are supported, but not with 5.1 audio: (hence the n:2)
Supported = f:wmv v:wmv|vc1 a:wma n:2 m:video/x-ms-wmv
# [Supported audio formats]:
Supported = f:wav a:dts|lpcm n:6 s:48000 m:audio/wav
Supported = f:wav n:2 s:48000 m:audio/wav
Supported = f:mp3 n:2 m:audio/mpeg
# Apple lossless not supported
Supported = f:aac n:2 a:(?!alac).+ m:audio/x-m4a
Supported = f:wma n:2 m:audio/x-ms-wma
Supported = f:atrac n:2 m:audio/x-oma
# [Supported image formats]
Supported = f:jpg m:image/jpeg
Supported = f:png m:image/png
Supported = f:gif m:image/gif
Supported = f:tiff m:image/tiff
jackarbiter
Posts: 9
Joined: Tue Dec 03, 2013 5:02 pm

Re: Vizio Smart TVs

Post by jackarbiter »

There is literally not a single character difference between that and the default VizioSmartTV.conf already in universal media server. No offense, of course, you couldn't have known, just FYI.
User avatar
DeFlanko
Posts: 724
Joined: Thu Jun 21, 2012 3:43 am
Location: San Pedro, CA
Contact:

Re: Vizio Smart TVs

Post by DeFlanko »

Community of Vizio Users.... :)

Try the attached Conf and see if that worked -- if not post logs in TRACE --

Also to note, I wasn't able to find any documentation that E-Series Vizio's were DNLA ready, M-Series are.

I did too find this post saying that they only read Windows Media Files: WMV and WMA.

I took Media Info off until we know for sure that extensions are supported. (if anyone has any info on any extensions that can be streamed please share..)

If someone want to run the Intel Device Spy tool against the VIzio TV to determine EXACTLY what it can handle then follow these instructions here - i have the installer hosted in my dropbox for download

Please test and report back folks.
Attachments
VizioSmartTV.txt
(888 Bytes) Downloaded 715 times
Ranger187
Posts: 105
Joined: Sun Jun 03, 2012 12:11 am
Contact:

Re: Vizio Smart TVs

Post by Ranger187 »

This is what the M series handles DLNA wise. I've also provided a link to the PDF which shows exactly what the screen capture does.

Here's the direct link to the PDF on my dropbox: https://db.tt/E1N7Mvtn

Hope this also helps.

Image
Ranger187
Posts: 105
Joined: Sun Jun 03, 2012 12:11 am
Contact:

Re: Vizio Smart TVs

Post by Ranger187 »

Vizio M501d-a2r device spy info:

Code: Select all

http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_NA,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_NA_T,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_NA_ISO,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_NA,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_NA_T,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_HD_NA_ISO,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_KO,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_KO_T,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_KO_ISO,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_EU,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_EU_T,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_EU_ISO,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_JP_T,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_HD_KO_ISO,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_KO_T,
http-get:*:audio/L16;rate=44100;channels=1:DLNA.ORG_PN=LPCM,
http-get:*:audio/L16;rate=44100;channels=2:DLNA.ORG_PN=LPCM,
http-get:*:audio/L16;rate=48000;channels=1:DLNA.ORG_PN=LPCM,
http-get:*:audio/L16;rate=48000;channels=2:DLNA.ORG_PN=LPCM,
http-get:*:audio/mpeg:DLNA.ORG_PN=MP3,
http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMABASE,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_SM,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_MED,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_LRG,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_SM_ICO,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_LRG_ICO,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_NTSC,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_PAL,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVMED_BASE,
http-get:*:video/mpeg:*,
http-get:*:video/vnd.dlna.mpeg-tts:*,
http-get:*:video/avi:*,
http-get:*:video/x-ms-asf:*,
http-get:*:video/x-ms-wmv:*,
http-get:*:video/mp4:*,
http-get:*:image/jpeg:*,
http-get:*:audio/L16:*,
http-get:*:audio/mpeg:*,
http-get:*:audio/x-ms-wma:*

So far it looks like these file types play directly without transcoding:
.avi (xvid/mp3)

These files NEED transcoded:
.mp4 (avc/aac)
.avi (mpeg4-divx5/mp3) <---- How would you force that to transcode into .avi (xvid/mp3)

Posted from another user on another forum that uses TvMobili:
Transcoding on-the-fly is a very delicate operation because the transcoder has to process every frame that it handles and is therefore normally only a few seconds ahead of the play head on your device. The MPEG-PS container allows the device to start playing the movie, even though we are still transcoding. If this did not happen you would have a 1 or 2 hour wait before the movie started due to us having to wait until the whole transcode finished.

In all the logs that I have seen from Visio customers, the TV requests a few chunks of data right at the start of the file which kicks the transcode process off. After a few seconds it then requests a chunk of data right from the very end of the file! at this point we say that we cannot possibly service that request because the transcoder is nowhere near that point of the file and the wait time would be large.

All other devices Sony, Samsung etc. etc. request small, incremental chunks of data that are always behind the transcoder write head, meaning that we can always service that request. We have a spoofing mechanism in place that just generates random data when the device requests it at the end of the file and I think that it is this random data that is causing the issue.

The mechanic of the streaming is what is breaking the transcoding, not the actual format of the files.

Vizio is not the only ones who act like this, there are a couple more but, the vast majority behave correctly. That is why we built the 'back door' into the tvmobili media server for clients that do behave this way.
User avatar
DeFlanko
Posts: 724
Joined: Thu Jun 21, 2012 3:43 am
Location: San Pedro, CA
Contact:

Re: Vizio Smart TVs

Post by DeFlanko »

Ranger187 wrote:Vizio M501d-a2r device spy info:

Code: Select all

http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_NA,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_NA_T,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_NA_ISO,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_NA,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_NA_T,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_HD_NA_ISO,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_KO,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_KO_T,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_KO_ISO,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_EU,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_SD_EU_T,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_EU_ISO,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_JP_T,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_HD_KO_ISO,
http-get:*:video/vnd.dlna.mpeg-tts:DLNA.ORG_PN=MPEG_TS_HD_KO_T,
http-get:*:audio/L16;rate=44100;channels=1:DLNA.ORG_PN=LPCM,
http-get:*:audio/L16;rate=44100;channels=2:DLNA.ORG_PN=LPCM,
http-get:*:audio/L16;rate=48000;channels=1:DLNA.ORG_PN=LPCM,
http-get:*:audio/L16;rate=48000;channels=2:DLNA.ORG_PN=LPCM,
http-get:*:audio/mpeg:DLNA.ORG_PN=MP3,
http-get:*:audio/x-ms-wma:DLNA.ORG_PN=WMABASE,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_SM,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_MED,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_LRG,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_TN,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_SM_ICO,
http-get:*:image/jpeg:DLNA.ORG_PN=JPEG_LRG_ICO,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_NTSC,
http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_PS_PAL,
http-get:*:video/x-ms-wmv:DLNA.ORG_PN=WMVMED_BASE,
http-get:*:video/mpeg:*,
http-get:*:video/vnd.dlna.mpeg-tts:*,
http-get:*:video/avi:*,
http-get:*:video/x-ms-asf:*,
http-get:*:video/x-ms-wmv:*,
http-get:*:video/mp4:*,
http-get:*:image/jpeg:*,
http-get:*:audio/L16:*,
http-get:*:audio/mpeg:*,
http-get:*:audio/x-ms-wma:*

So far it looks like these file types play directly without transcoding:
.avi (xvid/mp3)

These files NEED transcoded:
.mp4 (avc/aac)
.avi (mpeg4-divx5/mp3) <---- How would you force that to transcode into .avi (xvid/mp3)

Posted from another user on another forum that uses TvMobili:
Transcoding on-the-fly is a very delicate operation because the transcoder has to process every frame that it handles and is therefore normally only a few seconds ahead of the play head on your device. The MPEG-PS container allows the device to start playing the movie, even though we are still transcoding. If this did not happen you would have a 1 or 2 hour wait before the movie started due to us having to wait until the whole transcode finished.

In all the logs that I have seen from Visio customers, the TV requests a few chunks of data right at the start of the file which kicks the transcode process off. After a few seconds it then requests a chunk of data right from the very end of the file! at this point we say that we cannot possibly service that request because the transcoder is nowhere near that point of the file and the wait time would be large.

All other devices Sony, Samsung etc. etc. request small, incremental chunks of data that are always behind the transcoder write head, meaning that we can always service that request. We have a spoofing mechanism in place that just generates random data when the device requests it at the end of the file and I think that it is this random data that is causing the issue.

The mechanic of the streaming is what is breaking the transcoding, not the actual format of the files.

Vizio is not the only ones who act like this, there are a couple more but, the vast majority behave correctly. That is why we built the 'back door' into the tvmobili media server for clients that do behave this way.

Transcoding is where your CPU power comes into play... if you don't have a robust host, and/or your renderer is on WiFi, it can cause a stuttering playback...

im sure the Dev's here can assist in building a proper Conf for Viszio M-Series TV's knowing this info now.
jackarbiter
Posts: 9
Joined: Tue Dec 03, 2013 5:02 pm

Re: Vizio Smart TVs

Post by jackarbiter »

Thank you for looking at it DeFlanko (and nice finds Ranger), I did try the conf but it was a no-go, and my TVs don't show on my network (though the samsung works fine with DLNA so that doesn't seem to matter) so I couldn't spy the vizio. I even tried to add the ip/port directly but it wouldn't. I'm guessing all the vizios probably act the same as I know my e series has DLNA support, but I will try to see if I can't spy it at some point.
User avatar
DeFlanko
Posts: 724
Joined: Thu Jun 21, 2012 3:43 am
Location: San Pedro, CA
Contact:

Re: Vizio Smart TVs

Post by DeFlanko »

jackarbiter wrote:Thank you for looking at it DeFlanko (and nice finds Ranger), I did try the conf but it was a no-go, and my TVs don't show on my network (though the samsung works fine with DLNA so that doesn't seem to matter) so I couldn't spy the vizio. I even tried to add the ip/port directly but it wouldn't. I'm guessing all the vizios probably act the same as I know my e series has DLNA support, but I will try to see if I can't spy it at some point.

Like i said in the previous post.. it looks like only the M series TVs are DLNA... not the E- Series. There might be your problem.
jackarbiter
Posts: 9
Joined: Tue Dec 03, 2013 5:02 pm

Re: Vizio Smart TVs

Post by jackarbiter »

DeFlanko wrote:

Like i said in the previous post.. it looks like only the M series TVs are DLNA... not the E- Series. There might be your problem.
The E-series is now... it may have gotten some firmware update that fixed it for certain models in the past year (for instance CNET refers to one E model as having it and another as not, back in February). But it does definitely have it on mine, it refers to and can see DLNA servers within the TV app and I found today that I can stream mpg to it when I was testing tvmobili earlier. Here are a few references:

http://www.compsource.com/pn/E390IA1/Vi ... g-E390IA1/

And then random reviewer on walmart.com (lol):

http://reviews.walmart.com/1336/2356584 ... eviews.htm

I've seen other "official" reviews saying it doesn't support it, but the reviews are all ripoff paraphrases of the old CNET review, which is apparently how some Internet sites make their money, which makes me sad.
User avatar
DeFlanko
Posts: 724
Joined: Thu Jun 21, 2012 3:43 am
Location: San Pedro, CA
Contact:

Re: Vizio Smart TVs

Post by DeFlanko »

@Jack, can you run Device Spy on your machine and see what comes up?

Maybe thats what all the Visio's need to do first is run a firmware update first.
Post Reply