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 Global Media Corporation ("Customer").  Customer desires that RN
perform consulting services in connection with the Global Media Broadcast
Network project ("Broadcast Network") as set forth below.

1.    SERVICES.  RN shall provide the Services set forth on Attachment A
hereto and shall deliver to Customer all work product and results of such
Services (the "Deliverables") according to the Delivery Schedule set forth on
Attachment A. Customer acknowledges that its timely provision of and
unimpeded access to office accommodations, facilities, equipment, assistance,
cooperation, complete and accurate information and data from its officers,
agents, and employees, and suitably configured computer products are
essential to performance of any Services within the timeframe set forth in
this Agreement and that RN shall not be liable for any deficiency in
performing Services if such deficiency results from Customer's failure to
provide such full cooperation.  With respect to the performance of Services,
Customer will not direct or supervise RN's employees or staff at Customer's
premises with respect to said individuals' tasks or responsibilities without
RN's express written consent.

2.    ACCEPTANCE.  In the event Customer fails to notify RN of any
difficulties or problems with the Deliverables within 30 days after
installation thereof, Customer shall be deemed to have accepted the
Deliverables.  Prior to acceptance of such Deliverables, RN shall have the
right to repair or replace the Deliverables at its discretion.  Upon
acceptance of such Deliverables, RN shall be under no obligation to repair or
replace such Deliverables.

3.    FEES AND PAYMENT.

      a.    PROGRESS PAYMENTS.  Customer will pay RN according to the Payment
Schedule set forth on Attachment A.  By executing this Agreement, Customer
confirms the budget for the work, and the charges and purchases set forth in
Appendix A hereto.  If Customer wishes to enlarge the scope of the Services
or implement additional features or subtasks, the parties shall agree upon
the costs therefor in advance in writing.

      b.    EXPENSES.  Customer will reimburse RN for incidental expenses and
disbursements incurred by RN related to supplies, media (disks and CD-ROM
costs), travel and related lodging and meals, shipping, telephone charges,
and any other incidental expenses incurred in the performance of the
Services.  RN shall bear sole responsibility for expenses incurred to acquire
the necessary tools to perform the Services.  If RN needs to procure any
third party computer software, hardware, other office supplies or any other
subcontracted services or products to implement, perform, or install items
set forth in Attachment A, the cost of which will exceed $1000, RN will
notify Customer in advance, and obtain approval for the amount of the
purchase plus any applicable sales tax.

      c.    BILLING.  RN will invoice Customer for expenses and any third
party purchases on a monthly basis.  The invoice will include a report
itemizing the expenses and third party purchases.  Customer shall pay all
invoices within 30 days of receipt, and shall not make any deductions thereto.


                                       1



      d.    TAXES.  The charges do not include taxes or duties.  If RN is
required to pay or collect any local, value added, goods and services, or any
other similar taxes or duties based on Services provided under this
Agreement, then such taxes and/or duties shall be billed to and paid by
Customer.  This shall not apply to taxes based on RN's income.

4.    CHANGE REQUESTS AND COOPERATION.  Customer's request for any change in
Services must be in writing; this requirement pertains to all such requests
including but not limited to requests for changes in project plans, scope,
specifications, schedule, designs, or requirements.  RN shall not be
obligated to perform tasks described in Customer's request until the parties
agree in writing to the proposed change.

5.    NON-SOLICITATION.  Customer will not enter into any separate
agreements, written or oral, with current or former employees or staff of RN
without RN's express written consent during the term of this Agreement and
for two (2) years from RN's completion of work performed for Customer by RN
under this or other agreements.

6.    TERM; TERMINATION.

      a.    TERM.  This Agreement shall commence as of the Effective Date and
shall remain in effect until the earlier of RN's completion of the Services,
or until terminated in accordance with this Section 4.

      b.    TERMINATION BY RN.  Failure of Customer to make payments to RN in
accordance with this Agreement shall be considered substantial nonperformance
and cause for termination.  If Customer fails to make payments when due, RN
may, upon seven days' written notice to Customer suspend performance under
this agreement.  Unless payment in full is received by RN within seven days
of the date of the notice, the suspension shall take effect without further
notice.  In the event of a suspension of services, RN shall have no liability
to Customer for delay or damage caused Customer because of such suspension of
services.

      c.    TERMINATION BY CUSTOMER.  Customer shall have the right at any
time to terminate this Agreement on twenty-one (21) days' written notice.  In
the event of such termination, and provided termination is not as a result of
RN's unremedied breach of this Agreement, Customer shall pay RN then accrued
payments due under the Delivery Schedule, plus the pro-rated portion of the
next payment, if any, due with respect to items being worked on up to the
time of termination, plus reimbursable expenses, plus twenty percent (20%) of
the total charges due through the date of the termination.  Should Customer
wish to delete specific subtasks, Customer will notify RN immediately in
writing.  As long as said deletions represent less than twenty percent of the
labor cost for the project, Customer shall not be liable for the twenty
percent termination charge.

      d.    TERMINATION FOR BREACH.  Either party may terminate this
Agreement upon seven (7) days' written notice to the other party in the event
the other party materially breaches this Agreement and fails to cure such
breach within fifteen (15) days' written notice from the non-breaching party.

7.    SOFTWARE LICENSE.

      a.    All right, title and interest in and to the Deliverables is owned
by, and shall remain with, RN; provided, however, that Customer shall have
the perpetual, non-exclusive, royalty-free right to use such Deliverables for
internal use in connection with the Broadcast Network project.  No license or
other rights in the Deliverables is granted hereby.

      b.    The Services provided under this Agreement may be in support of
Customer's license to use computer software programs, owned or distributed by
RN, under a separate software license agreement.  The software license
agreement shall govern all use by Customer of such programs.  Neither this
Agreement nor any Ordering Document includes the grant of any license or any
other rights for such programs.

      c.    Any Services acquired from RN shall be bid separately from such
program licenses, and Customer may acquire either Services or such program
licenses without acquiring the other.


                                       2



8.    WARRANTY.  RN represents, warrants and covenants that:  (i) any
Deliverables, information or materials developed for, or any advice provided
to RN, shall not rely or in any way be based upon confidential or proprietary
information or trade secrets obtained or derived by RN from sources other
than RN unless RN has received specific authorization in writing to use such
proprietary information or trade secrets; (ii) RN will not enter into any
contracts or otherwise obligate Customer in any way without Customer's
express approval; and (iii) RN will perform the Services consistent with
generally accepted industry practices.  Customer must report any deficiencies
in the Services to RN in writing within thirty (30) days of completion of the
Services in order to receive warranty remedies.  THE WARRANTY HEREIN IS
EXCLUSIVE AND IN LIEU OF ALL OTHER WARRANTIES, WHETHER EXPRESS OR IMPLIED,
INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE.  FOR ANY BREACH OF THE ABOVE WARRANTY, CUSTOMER'S
EXCLUSIVE REMEDY, AND RN'S ENTIRE LIABILITY, SHALL BE THE RE-PERFORMANCE OF
THE SERVICES.  IF RN FAILS OR IS UNABLE TO RE-PERFORM THE SERVICES AS
WARRANTED, CUSTOMER SHALL BE ENTITLED TO RECOVER THE FEES PAID TO RN FOR THE
DEFICIENT SERVICES.

9.    RESPONSIBILITY FOR CUSTOMER CONTENT AND SITES; INDEMNIFICATION.  Except
for the Services to be provided by RN hereunder, as between Customer and RN,
Customer shall be completely and solely responsible for all matters relating
to any content or material ("Content") owned or used by Customer in
connection with any equipment provided by RN, and in connection with
Customer's Internet web site, intranet, or extranet system (collectively,
"Sites").  Customer shall remain solely responsible and liable for the
Content and the Sites, and RN assumes no responsibility for editing,
reviewing, controlling  or any other activities associated with the use or
publication of any of the Content, the operation and maintenance of
Customer's Sites, and shall have no liability to any third party in
connection with such activities, whether or not RN undertakes such
responsibilities.  Customer hereby agrees to indemnify, hold harmless and
defend RN and its employees, contractors and agents from all claims, damages,
costs and expenses, including reasonable attorneys' fees and litigation
expenses, arising out of or in connection with any Content or the Site.

10.   CONFIDENTIAL INFORMATION.  From the date of execution hereof for a
period of five (5) years from termination of this Agreement, neither party
shall use, disclose, or permit any person to obtain any confidential
information of the other party, including any materials developed or
generated hereunder (whether or not such confidential information is in
written or tangible form), except as specifically authorized by such party.
As used herein, confidential information shall mean a whole or any portion or
phase of any marketing plans, business plans, sales information, customer
lists, scientific or technical information, design, process, procedure,
formula, or improvement relating to the development, design, construction,
and operation of a program that is valuable and not generally known to a
party's competitors and any other information of a party of which the other
party becomes aware of as a result of this Agreement and which is indicated
to be confidential or, if not so indicated, which could reasonably be
interpreted to be confidential.  The parties agree that, in the event of a
breach or threatened breach of the terms of this confidentiality provision,
the non-breaching party shall be entitled to an injunction prohibiting any
such breach.  Any such relief shall be in addition to and not in lieu of any
appropriate relief in the way of money damages.  The parties acknowledge that
Confidential Information is valuable and unique and that disclosure in breach
of this confidentiality provision will result in irreparable injury to its
owner.

11.   NO ASSIGNMENT.  Neither party shall assign, transfer or otherwise
dispose of this Agreement or any rights or duties hereunder without the prior
written consent of the other.

12.   LIMITATION OF LIABILITY.  IN NO EVENT SHALL EITHER PARTY BE LIABLE FOR
ANY INDIRECT, INCIDENTAL, SPECIAL OR CONSEQUENTIAL DAMAGES, OR DAMAGES FOR
LOSS OF PROFITS, REVENUE, DATA, OR USE, INCURRED BY EITHER PARTY OR ANY THIRD
PARTY, WHETHER IN AN ACTION IN CONTRACT OR TORT, EVEN IF THE OTHER PARTY OR
ANY OTHER PERSON HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.  RN'S
LIABILITY FOR DAMAGES HEREUNDER SHALL IN NO EVENT EXCEED THE AMOUNT OF FEES
PAID BY CUSTOMER UNDER THE APPLICABLE ORDERING DOCUMENT.


                                       3



13.   MISCELLANEOUS.  This Agreement and Attachment A attached hereto and
incorporated herein constitute the entire agreement between the parties, and
supersedes any and all agreements, whether written or oral, and may only be
amended or modified by a written instrument signed by both parties.  Any
controversy, dispute or question arising out of, in connection with or in
relation to this Agreement or its interpretation, performance or
nonperformance, or any breach thereof, shall be determined by arbitration in
the County of King, State of Washington, in accordance with the rules then
obtaining of the American Arbitration Association.  The cost and expenses of
such arbitration shall be paid by the party against whom the arbitrator
renders a decision.  The decision of the arbitrator shall be final and
binding upon the parties hereto and may be entered as a final decree or
judgment in any court of competent jurisdiction. It is expressly agreed that
the terms and conditions of this Agreement and any Ordering Document
supersede the terms of Customer's purchase order.

If the terms of this Letter Agreement are acceptable to you, please sign and
date where indicated below and return to RN.

Sincerely,

RealNetworks, Inc.


By:  /s/ MARTIN SCHWARZ
   --------------------------
Martin Schwarz
General Manager, Consulting Group

Accepted and Agreed to
this _____ day of April, 1999.

Customer:  Global Media Corporation


By:  /s/ MICHAEL METCALFE
   ---------------------------
Print Name: MICHAEL METCALFE
           -------------------
Title: PRESIDENT
      ------------------------

EFFECTIVE DATE:  20 APRIL 1999
               ---------------


                                       4