An improved method and apparatus are disclosed for selectively inserting
interactive content into a live TV or recorded broadcasting presentation
and tracking the usage of the inserted content by end user viewers of the
presentation. The method and apparatus enable operators to watch the live
audiovisual programming feed, view and navigate product lists from
e-commerce servers, control the insertion of interactive content into the
audiovisual programming, monitor the content insertion status, and track
the usage by client viewers of the inserted content in real time. It is
especially useful for interactive e-commerce applications.