Saturday, 6 November 2010

Things have changed slightly

Firstly, sorry for anyone waiting for updates - I don't get much time at the moment, so this is the first time in ages I've tried to do any more on this.

I've just had another go now and it looks like they've changed the system slightly at Panasonic, presumably with a recent firmware update.

What seems to happen now is that when you "slurp" home-screen.js, it downloads a poxy little thing that just want to update, rather than the full "proper" page that the TV gets. The next time you load and it serves that page, it tries to update.

I've found that if you use the same user agent as the TV uses when downloading home-screen.js (monitor useragent log in Squid) then it downloads the "proper" home-screen.js. Any other user agent and it downloads the phoney update version!

Not sure if this is a ploy to stop us amending it, or just the way it now figures out whether updates are required, but at least it's easily solved.

11 comments:

  1. Is it possible to ssh into the TV?

    ReplyDelete
  2. no, it doesn't run an ssh service.

    ReplyDelete
  3. Is there an SDK for Viera Cast? LG, Samsung, Yahoo and others all have a formal SDK program.

    I assume Viera Cast has one too, but I am not able to find a link about it. Please advise.

    ReplyDelete
  4. I noticed this and had to do some fiddling too, I assumed at the time it was because I'd broken something else, glad to know it wasn't just me!

    ReplyDelete
  5. This comment has been removed by the author.

    ReplyDelete
  6. It would be nice to test Skype with ANY cam, not only the Panasonic one.
    Any idea?

    ReplyDelete
  7. Ah, great! I stumbled upon this blog by accident, and I'm very glad I did - it's fantastic that Panasonic have made it so easy to get into ;)

    Hopefully this will remain under-the-radar so Panasonic don't add SSL oslt (which would really screw us over, at least, until we can get into the firmware updates ;))

    ReplyDelete
  8. hello,
    could You write sth more about useragent that is accepted by vieracast.eu ? i don't have vieracast in my tv so i can't look at it, but i would like to try run it on my popcorn (networkmediatank)

    when i try to get files i recieve only 404 eror :

    wget -t 1 -nc -xU "rewqtrweqttr" http://vieracast.eu/data/home-screen.js
    --18:11:31-- http://vieracast.eu/data/home-screen.js
    => `vieracast.eu/data/home-screen.js'
    Resolving vieracast.eu... 83.231.191.161
    Connecting to vieracast.eu|83.231.191.161|:80... connected.
    HTTP request sent, awaiting response... 404 Not Found
    18:11:32 ERROR 404: Not Found.

    ReplyDelete
  9. poLuz i can help you for this, you need first to debug the connection protocol of the TV u better to use Proxy located in network tap on your TV, in your computer witch host a proxy with debug log file u could read tons of things here is an example:-

    GET http://asia.vieracast.tv/data/home-screen.js HTTP/1.1
    User-Agent: *-- here will be the code, copy it --*
    Host: asia.vieracast.tv
    Accept: */*
    Proxy-Connection: Keep-Alive
    Accept-Charset: utf-8


    it allows you to fetch the data you want from http://asia.vieracast.tv


    in somehow it seems mr customvieracast is dead blog
    so if someone wanan use my exp and others exp better to host a forum witch get more ppl to hack this "pussy cast" lol

    i got tons of topics that could help us to have fun with our tvs feature!

    ReplyDelete
  10. http://developer.vieraconnect.com/
    Is the portal for develloper on vira.
    But it need 129$ per year, it is a little bit expensive for me as personnal, but not to expensible for a association, or a corporate, ...

    ReplyDelete
  11. Hi

    I have create a forum dedicated to discussion on vieracast development in the hope of gathering all information in one place.

    Check it out here:
    http://vieracast.hotsource.net/

    ReplyDelete