Broadcasting user controls for streaming digital content from a
multiplicity of sources of digital information to a multiplicity of
client devices, the method implemented in conjunction with a network of
digital computers, at least one of the digital computers comprising a
content server upon which embodiments are implemented in computer memory
and upon at least one computer processor, embodiments including receiving
from a remote director a director instruction, the director instruction
comprising an identification of a selected user control; extracting, in
dependence upon the director instruction, from a store of user controls,
the identified selected user control; identifying, in dependence upon the
director instruction, a data communications program that administers data
communications between the content server and a client device; encoding
through the data communications program, in dependence upon the selected
user control, a new HTML document; and downloading, through the
identified data communications program, the new HTML document to the
client device.