Exhibit 10.4 [REALNETWORKS LETTERHEAD] April 20, 1999 Global Media Corporation 83 Victoria Crescent Nanaimo, British Columbia Canada V9R 5B9 Dear Michael Metcalfe: This letter shall serve as a formal Agreement between RealNetworks, Inc. ("RN") and...