Vizio Smart TVs

Discuss media renderers like Xbox 360, TVs, smartphones, etc.
Post Reply
User avatar
valib
Developer
Posts: 699
Joined: Fri Feb 08, 2013 3:11 am

Re: Vizio Smart TVs

Post by valib »

Please provide MediaInfo for the "28 days later" video in the "text" view to see more details.
Ranger187
Posts: 105
Joined: Sun Jun 03, 2012 12:11 am
Contact:

Re: Vizio Smart TVs

Post by Ranger187 »

valib wrote:Please provide MediaInfo for the "28 days later" video in the "text" view to see more details.
Here ya go!
Attachments
Example.txt
(3 KiB) Downloaded 684 times
ExSport
Posts: 595
Joined: Wed Oct 10, 2012 1:57 am

Re: Vizio Smart TVs

Post by ExSport »

valib wrote:You can also delete

Code: Select all

MimeTypesChanges=audio/wav=audio/L16|video/mp4=video/mpeg
which is ignored if MediaInfo = true.
True if one specific PMS commit wasn't merged or if fix published afterwards (revert) was applied also to UMS:
http://www.ps3mediaserver.org/forum/vie ... %3D#p81324
So it should be ignored but not all versions ignore it with MediaInfo=true. Not sure if it was ever problem on UMS (but good to mention it) 8-)
User avatar
valib
Developer
Posts: 699
Joined: Fri Feb 08, 2013 3:11 am

Re: Vizio Smart TVs

Post by valib »

Ranger187 please change in the .conf to

Code: Select all

Supported = f:avi v:mpeg1|mpeg2|mp4|h264 a:ac3|mp3 m:video/avi
and after test send the debug log. Thanks
Ranger187
Posts: 105
Joined: Sun Jun 03, 2012 12:11 am
Contact:

Re: Vizio Smart TVs

Post by Ranger187 »

This time I got no errors, no audio (like before) and no video. Instead the TV froze is what it seemed like and this happened:'

Image

Debug attached.

Code: Select all

01-08 19:20:08  Started playing American.Dad.S08E01.HDTV.x264-LOL.mp4 on your Vizio Smart TV
01-08 19:20:09  Started playing American.Dad.S08E02.HDTV.x264-LOL.mp4 on your Vizio Smart TV
01-08 19:20:10  Started playing American.Dad.S08E03.HDTV.x264-LOL.mp4 on your Vizio Smart TV
01-08 19:20:14  Stopped playing American.Dad.S08E02.HDTV.x264-LOL.mp4 on your Vizio Smart TV
01-08 19:20:14  Stopped playing American Dad - S01E01 - Pilot.avi on your Vizio Smart TV
01-08 19:20:14  Stopped playing American.Dad.S08E03.HDTV.x264-LOL.mp4 on your Vizio Smart TV
01-08 19:20:30  Started playing 13 [2010].avi on your Vizio Smart TV
01-08 19:20:35  Stopped playing 13 [2010].avi on your Vizio Smart TV
01-08 19:20:37  Started playing 28 Days Later [2002].avi on your Vizio Smart TV
01-08 19:20:46  Buffer read ArrayIndexOutOfBoundsException error:
01-08 19:20:46  readCount: "576460752303419392"
01-08 19:20:46  maxMemorySize: "209715200"
01-08 19:27:37  Stopped playing 28 Days Later [2002].avi on your Vizio Smart TV
01-08 19:27:38  Stopped playing American.Dad.S08E01.HDTV.x264-LOL.mp4 on your Vizio Smart TV
Some quotes to help out the DEV's that I got from another user on the PMS site that only wanted to spam about TvMobili instead of contribute to helping EVERYONE:

"Our vizio tv's collects chunks of data before and after a file starts playing, which breaks the transcode process. This is why it hangs with ps3 and others because its trying to read after the transcoding."

"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."
Attachments
ums_dbg.zip
(22.98 KiB) Downloaded 682 times
User avatar
valib
Developer
Posts: 699
Joined: Fri Feb 08, 2013 3:11 am

Re: Vizio Smart TVs

Post by valib »

Please for the testing purpose choose only one renderer "Vizio Smart TV" and the rest of them disable (at the General Configuration page). They spam the debug.log. I read that discussion on PMS and will check whether that solution could be implemented.
User avatar
valib
Developer
Posts: 699
Joined: Fri Feb 08, 2013 3:11 am

Re: Vizio Smart TVs

Post by valib »

Ranger187 I made some changes in the code in https://github.com/UniversalMediaServer ... ediaServer. Can you test it? You can use http://code.google.com/p/universal-medi ... p&can=2&q= to get the latest revision of UMS.
Ranger187
Posts: 105
Joined: Sun Jun 03, 2012 12:11 am
Contact:

Re: Vizio Smart TVs

Post by Ranger187 »

Sure thing buddy. Gimme 2 hours. My kid is busy destroying the house now.
Ranger187
Posts: 105
Joined: Sun Jun 03, 2012 12:11 am
Contact:

Re: Vizio Smart TVs

Post by Ranger187 »

valib wrote:Ranger187 I made some changes in the code in https://github.com/UniversalMediaServer ... ediaServer. Can you test it? You can use http://code.google.com/p/universal-medi ... p&can=2&q= to get the latest revision of UMS.
I tested it by pulling the UMS Builder and running it. Then I copied the ums.exe and ums.jar to the main UMS program folder (if this is wrong, let me know)

This is the result:

UMS v.3.3.1

And it froze upon my /Movies folder of 200+ items.

Posting error but I will copy the file to the root dir and test it in the morning.
Attachments
ums_dbg.zip
(112.15 KiB) Downloaded 696 times
Ranger187
Posts: 105
Joined: Sun Jun 03, 2012 12:11 am
Contact:

Re: Vizio Smart TVs

Post by Ranger187 »

PROGRESS HAS BEEN MADE! Whatever settings are in v3.3.1 it now plays the divx file (still have to test others).

It seems slower to use, and going to a directory with 200+ movies in it, causes it to freeze/lock up. But if you let it sit, it comes to. Even if I load a directory with 20 FOLDERS in root, it locks.

My baseline tests with:

American Dad S1E1 = To be checked
American Dad S8E1 = To be checked
13 = played (but super delayed by about 30 seconds) <--- Acted like it was frozen
28 = (showed up as an mpg, it's an AVI that's divx) and just locked the UMS up and TV.
BUT if I let "28" it sit, it started playing after 3 minutes. SO YOU ARE ONTO SOMETHING!

Uploading the debug. Keep in mind I'm still using the custom Vizio.conf... If you need me to change/do anything let me know and I'll do it tomorrow. Thanks for the help so far!
Attachments
ums_dbg.zip
(46.45 KiB) Downloaded 726 times
Post Reply