great Maryland sunshine

March 29th, 2006

If this is the generation of “We New Media”

March 19th, 2006

This is what I have so far about the future final project in Producing Participatory Media. A lot needed to be adjusted surely.

preface ]

The media are like eyes, the world shows us with the help of cameras, internet connection ,and numerous signals. As time passes by, we can expect that media are hosts bringing us to another location. This reminds us a Japanese comic character, which is a mechanic cat. He has all kinds of novel inventions that can solve various of problems from the pocket on his belly. One classic invention is an < accessible door > and one can go wherever you want as long as you walk through it.
Think about this, no more traffic and bothering ticket booking, no more narrow space on the airplane and not to mention jetlegs!

That’s actually what on-line media is trying to do. That’s what’s it all about.

[ I am almost there ! ]
We are developing a multi-client streaming video application with intelligent multi-user-controllable camera position and integrated chat.
The application architecture is as follows:
We are dividing the system into two distinct parts: Client and Server
The client will be the Java applet that sits in the users’ browsers and comprise the following functionality:

\ta. extend shawn’s chat app
b. embed a video component to watch the stream
c. give camera control via mouse-position relative to the center of embedded video component
d. send camera control data via socket connection to server application
The server will live on the computer that is hooked up via serial to the pan/tilt/zoom camera and function as follows:
a. implement the serial camera control classes (that told the camera where to move)
b. listen for commands via socket from the client applications
c. check where all the clients’ users’ mouse positions are in relation to the center of the embedded video stream component
d. determine a correct position to move the camera towards based on an averaging (and later, a weighting/ranking system) of clients’ users’ mouse positions
e. send the camera serial commands to actually move the camera in the decided direction
the user process is as follows: user opens the client in a browser of choice. user then can view stream and chat, as well as determine where the camera will center to.
We will implement simple serial socket connections in Java for communication between client and server applications. The vectors that determine camera movement will be created client-side after said user’s mouse remains within a given reasonably narrow radius for a time of approximately 4 seconds (the threshold to prevent chaotic and unintentional camera movement) and sent over the socket to the server which will then average all the received vectors (positions relative to the center of the video stream component).
( I don’t know if this is still the thing that we are working on. Since things might be changed)
I am also planning logic that will not merely average the clients’ users’ mouse positions, but choose one of best fit - ie. if 3 users had their mouse cursors on the right side at 90% to the top, 95% to the top, and 40% to the top respectively, the algorithm would weight those two (90% and 95% to the top, respectively) higher than the one 40% to the top - thereby avoiding a useless movement and taking into account common intelligence and intent among users. This would allow for some deviation among users, but account for vastly diverse coordinates.
Now I might not start from the technical area but so far I will keep have new ideas from the user side to arise some questions and need more brainstorming or research. Here is what I have so far.For Client side ->
Case One (Conference/class) : I am late for a meeting, but with the help of the WIFI by laptop/NDS/Cellphone/PDA(Taipei is now working to be a WIFI city.) I totally follow the issues they were going through. There is no time waste! When I arrive, I can make suggestion without knowledge-gap.Case Two (Entertainment) : There is a fabulous concert but the tickets ran out instantly. I would like to see the live broadcast but those clips from news channel are crappy and wouldn’t be exciting at all! It would be nice if I can decide what I want to see ( the singer’s dress and hairstyle/the band in the back/ all the setting/ and a closer look of the secret guest.) Won’t that be greater than I did get the ticket?

Case Three (Sports Game) : “They really miss the key shot when Allen Iverson complete the shot! The stupid cameraman! I wish I would be able to control at the moment…..Hey! did he cheat just last second? I am going to organize a vote to his dishonest behavior! Now! ” (And he started discussing with other participants, maybe he had secretly recorded the stream just then.)

For Server side->
(Let’s coming back to Shawn’s distant educational environment.)
For production part we might need a virtual host (any form) that is responsible for reminding Shawn to answer the question. Functionally would be a blinking sign for either ending time for the end/break of the class(alarm?), change the slide, or a rolling banner allowed students to interact with the lecturer. This will affect the graphical part of the final interface.

As for students (audience), I think it would be more effective if they can organize their own presentation out of the classroom. Can we upload documents to a public server before class starts?(Just as what we do everytime when we have a presentation before class.) That is related to how much availablites can we provided for our learners. I thought about the three commanders under the lecturer’s screen(From David, Jet, and Ed’s project). But that might be not a necessary panel when I am learning.(I think that’s so interesting for class? ) Can we fold those function and ask for that only when we need them? How to arrange those spaces when there are more than one function? Can we let them recorded the two hour class? (Just like a make up class.) So far a lot of user application is related to interface, either graphical or functional.

Since When Have I Had Stomachache?

March 8th, 2006

“Unknown ache again, and that have absolutely nothing to do with Shawn and Midterm. I like both of them and the pain and stress are not real,” I murmured.

As for the new input, Internet, I have totally changed my attitude of it. It’s growing bigger and bring us into a powerful culture since there are much more flexibilities than I thought, whish we are working on. If there is not time for planning before the technology appear. Let’s now at least think about who are our audience to new media, what do they want and what might happen in the future?

Read the rest of this entry »

Feb17Presentation wasn’t giving me toothache

February 17th, 2006

I didn’t know if that presentation is good enough to let you understand what happened in my city. (Actually that’s another story when in other parts of Taiwan. I live in the capital, next time when Olivia is around you can ask her about her people’s media attitudes. )

I surely believe you should know what were happening in those stories. Story is a big strategy in media plans in Asian culture. So there are some translations in my hyperlike in the last link.

Also there is something worth to be mentioned, servers for blog always combined with albums and guestbooks ready to be shared documents. The origin blog is actually about on-line albums and on-line hard drive. WorldPress is so strange to me because every thing is so text based and I don’t like to visit blog just like reading textbooks. They are all in words, which is no fun and should’t be good internet experience.

There are several big blog sites there in Taiwan

SkyTribe

wretch

BeYou

This is Adrian Mile’s place. Worth visiting.

And here is my presentation source link -> Feb 17, Thank you JOHN. Always suport the anxious girl.

vlog in Geo-interperson

February 9th, 2006

One of the works I did for week three is personal video blog map. Now we are all used to findinf directions on google map or yahoo map. But for people who know me but have no chance to visit me, this is hard to have details about my neighborhood. Now the video blog map is helpful! I can show audience how I interact with my neighbors, how I throw out my trash(if there is anyone who is interested), how I take the subway(This is for people who haven’t been to the States) and how I refuse the salesman on the street. I was thinking if one day technology can record all the sences, and I even can introduce to a blind person how my place smells like. People in Harlem are so into incent and hair caring in an original way. Now to mention the mixing way the place smells, sometimes they are from soul food and bakery, sometimes they smells like sexy shampoo waving in the 24 degree winter dry wind. If all is possible, reading my blog would be more exciting than going to iMax digital theather!

Harlemcaption

LongVacation

February 3rd, 2006

Loving and forgiving need good timing, “I forgot when is it.”

Owning hasn’t been proved,

Nor has our relationship

Goodbye and not getting close to thy, cannot help missing on breezy nights

Vases need the main character, and I am the other performer

All is needless to say, all is said in a wasteful way

Countless times about late appointments and brief encounters

A shock is not wise enough to stop summer HANABI

To be honest, we are both beautiful butterflies fly in each other’s minds

I am willing to stay, even until silly April or May

Or the door’s gonna be locked by you?

Never, nothing can never be under control
So, lighten up

ClassicalTurnToTaiwan

February 3rd, 2006

This is still so far my favorite classical radio.
schedule (If you cannot read Mandarin, forget about it.)

Here is sometimes crappy link.

Link if you don’t care, close your eyes and shut up.

AbstractionDuke

February 3rd, 2006

K nock knock knock knockcomp8

A world of noisy slience brought in front of canvas

N ot only you had said ” I couldn’t tell Monet’s Haystack ! ”

D irections are becoming Solomon Guggenheim’s enthusiasm on 89 Street

I mprovisation are from piano and cello in Mosco

N o one dares to suspect sound in your colors

S agittarous are chosen people to show their intuition

K lee and Blue Rider were all challenging the coming machinery age

Y our clairnet ends the world’s melancholy

All those are acronym in cliche.

singing in our big hands

IDK & PPM

January 30th, 2006

During the second week of the semester, both Interactive design for kids and Producing participatory media are talking about sudio/sound. For IDK, the Piaget theory is asked to be added into our first little assignment. Then last friday, we had some sources about audioblog in Producing Participate Media. I once thought radio was out as media improved. Now as new media changed, somehow the radio was brought back to life! I wondered what will show up to take place of the new media we have now.

And what they will bring us to?

The new step on BLOG

January 26th, 2006

this is the freshman in English blog world.

My old blog is here!

In this server, we have album and guestbook.