I know I am a geek because I finally found why I think programming is so amazing:” Software is a product of our imagination, like a book, a painting or a movie, designed to synthesize a particular representation of the real world. But unlike all other forms of pure art, software is constructed for utilitarian purposes to do more then merely reflect the real world; software interacts with the world and in many cases even controls it. And what is truly amazing — software is replicable: instantaneously, in arbitrary numbers, at zero cost! “
Apparently the rumors were true. Yahoo did buy Mediacode. They’re shutting it down too. I guess a new player in the MediaPlayer market is about to rise. Sweet, another competitor!
The other day I came across an article about this company. Very interesting stuff if it works. JP seemed bummed that he didn’t invent this stuff ;-)… Gotta think.. Gotta think fast !!
Today I spent a few hours (3) on the control point. I changed a few things to be able to get the description from a device and parse it. I still can’t parse it somehow, I don’t know why. I spent also more time trying to figure out why this g**d*mn Device Sniffer from Intel is binding to port 1900 and send a Unicast SSDP M-SEARCH when i am running and not when Rhapsody is. It’s killing me. I looked at their stack line by line and I don’t see anything they do that I don’t do (in a different way of course)…It doesn’t really break me but it bugs me…
Last night I spent 4 hours on control point. I have basic M-SEARCH working and NOTIFY listening … I need to analyze the packets now and start asking for devices description ..
Tonight, I spent 4 hours on making the SDK compile on linux. It does but it is still not working right. The sockets seems to be blocking somehow under cygwin. I had to write posixthreads and even though I am not using threads yet, I need help from a true linux person now …. anyhow time to sleep …