Dynamic streaming media: creating custom programmes in real-time. - Nipan Maniar; William Garrison (Advances in Computer Entertainment Technology, 2004)