Patent ID: 7526723

Claim:
A method of editing and reviewing an enhanced streaming media presentation without transmitting the streaming media presentation over a network, said method comprising: opening a browser window containing an embedded media player, an editor application, and a browser based enhancement parser program in a graphical user environment; configuring a media player within said browser window to present a streaming media file and to render authored enhancements; opening an enhanced streaming media file containing enhancement information in said browser window; playing said enhanced streaming media file in said browser window; parsing said enhanced streaming media file using said browser based enhancement parser program to extract said enhancement information; selecting said extruded enhancement information; employing a search function to position said enhanced streaming media file to a determined position; placing said selected enhancement information at said determined position in the streaming media file to create an edited enhancement in the streaming media file; reviewing said edited enhancement in the streaming media file to determine if the edited enhancement at the determined position in the streaming media file is correct; generating edited browser enhancement code in said browser window using said browser based enhancement parser program employing said reviewed edited enhancement; and executing said edited browser enhancement code within said browser window to render an enhancement.