Some of those Smart TVs can have that Google Picassa and yes you might find a way to set the HOME PAGE but this is not going to be as simple as your picture frame.

My answer is no.
Bob