Let’s say you are watching a commercial for a car, an intelligent commercial. This car is driving down the road, and the narrator is telling you about the performance of the vehicle. Now picture yourself with a cursor or arrow, like on any website. You can then place that arrow on pre-programmed places in the video, such as the wheels of the car, the engine of the car, or the windows of the vehicle. Once you click on that location, the intelligence begins to work. You “the user” has chosen to learn more about, let say, “The wheels.” So in theory, as you click on the wheel, a new video will start streaming that tells you all about the wheels of that particular car. These video will be programmed, and are ready to play once the user has chose that particular location of the video.
So now you can see how the translucent layer comes into effect. The layer allows you to manipulate the cursor over the moving video. Then, the bitmap allows you to pre-program coordinates according to the motion of the video, so that when the cursor interacts with the video, it selects a feed which was already pre-programmed to that location.
Let’s transition now to the code side of things, and this formula that popped in my head while sleeping.
We need additional support from the browsers, although I believe Microsoft and Netscape have new browsers that very close if not there already, in order for this to take place. So let’s talk about how the programming will work with this.
My understanding is that Markup Language does not support goto commands. Which is why html or xhtml exists, it is used to make the two work together. This process will combine xhtml with mrss to make this a reality.
With the evolution of mrss, comes the ability to use numerous multimedia channels for online access to content. These channels are what will allow the seamless transition of video from one user choice to another.
Here is the formula and its legend below.
T1 = Beginning of Video – Original Starting Point of the Feed
A = Cursor (user interface tool)
(X1, Y1, Z1) = Cursor Selection (User Choice) [Also, the Bitmap Coordinate location]
(RST1, RST2, RST3) = MRSS feed
(T2, T3, T4) = New Audio or Video files to be played (most likely MP3 or MP4)
The formula:
T1 is playing
If A= (X1, Y1, Z1, etc.)
Then goto string (RST1, RST2, RST3, etc.)
String RST then plays ( T2,T3,T4)
Car Commercial Example:
T1 = Beginning of Car Commercial
|