Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE:QTSS4 Multicast Relay Help---Please



Alan:

There are a few ways to do this. Here's a brief overview to get you started. You may also want to download and review the recently posted QTSS admin guide from:
http://docs.info.apple.com/article.html?artnum=120175


First, on the local site, set up the "default relay" to automatically relay to the remote sites. Select "Relay via TCP" and enter a valid broadcast user name and password for each remote server. This will automatically announce broadcasts from your local site to the remote servers.

Second, on each remote server, set up a relay as follows. The Source name or IP address should be the IP address or DNS name of your local server. The mount point is the name of the sdp file that will be generated. Check off "Wait for announced stream(s)" - in this case because we are announcing the streams from your local server. Set the destination to a valid multicast address (i.e. 239.1.1.1). Select "Relay via UDP" and set the Base Port to a high number (I usually use an even number in the 9000's such as 9016). Set "Multicast TTL" to the number of routers you want the multicast to cross before it dies (for a flat LAN environment, set it to 1).

The above are a one time process. Now, whenever you broadcast to your local site (or start a Playlist) it will automatically be announced to the remote sites, and relayed to the multicast address.

But there's one more thing...When you "tune in" to QTSS via RTSP you will always get a unicast. For example, clients could tune in on the broadcast by using rtsp://<local server ip>/<mount point>.sdp. But each user will open a separate unicast.

To get a multicast from the server the client needs a multicast sdp file. To create the multicast sdp, copy the sdp from either the broadcaster, your local QTSS or the remote QTSS (you will find the sdp in the movies directory). Edit the sdp to change each "c= IN IP4" line to match the multicast address you specified above (i.e. c= IN IP4 239.1.1.1), Edit each "m=" line to the Base Port, incrementing each "m=" line by 2 for each successive track (i.e. m=9016, m=9018, etc).

The multicast sdp file can be opened directly by QuickTime Player to tune in on the multicast. You can e-mail the sdp file, or post it to a web server. You cannot access the multicast sdp file directly from the streaming server. I usually use a web server. Then from a QuickTime client use "Open URL" with http://<address of web server>/<name of sdp file>.

You will need to edit/create and post the multicast sdp file for each broadcast.

-George


Subject: QTSS4 Multicast Relay Help---Please
To: email@hidden
From: email@hidden
Date: Sat, 11 Jan 2003 18:09:36 -0500

Hello all.

I want to understand the procedure for setting up a multicast relay
using QTSS 4 for OSX Server. Basically, I'm broadcasting from QT
Broadcaster, and
I would like to relay the broadcast to 4 remote sites on my company's
network that are set up for multicasting. Each of the remote sites has
QTSS 4. I have a streaming server at my local site, and I would set up
that server as the relay machine. I understand that I would have to
relay to a multicast address, but I need to know the steps of the control
panel. I keep reading that I have to manually modify the relayconfig.xml
file, but can't I just set this up using the "default relay" control panel?
If I do have to modify the XML file, how do people at the remote sites tune
in to the multicast?


Also, when making the reference movie, would I call the SDP file
via RTSP?

I've been a Multimedia developer for a while, but Streaming Server
Administration is new to me.  Any help would be GREATLY appreciated.

--------------------------------------
Alan Abrams
Multimedia Specialist
Vertex Pharmaceuticals
email@hidden
Office: 617.444.6347
Cell Phone: 617.285.3706
_______________________________________________
streaming-server-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/streaming-server-users
Do not post admin requests to the list. They will be ignored.



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.