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: QTSS relay strange behavior



Jeffrey:

What happens to the "mystream.sdp" file?

it's still there.

Is this file created via an automatic (announced) unicast?

I believe so, yes. VLC is creating the file.

It sounds like you are running VLC on the system running QTSS. VLC is an "unannounced" source - it creates the sdp file locally. If you are running VLC on another computer you'd have to copy the file manually to the server. With an announced broadcast, the encoder will use rtsp announce and the sdp file will be generated on the server without the need for a manual transfer.


If the source for the relay goes down, or the streaming server can't access an incoming stream for the source, it will stop relaying to any announced destinations (I assume that relay.sdp is an announced destination).

No, i don't think this is happening, because I can still get multiple streams from the source (mystream.sdp).

That's good. So the reflected stream works.

One thing you can try is setting the destination to unannounced udp on specific port numbers.

I tried that, but it doesn't seem to work. I don't think i understand.

As I understand it, your source is QTSS. The destination is another server running Darwin Streaming Server. With an unannounced UDP destination you'll specify the destination of the relay to be the IP address of DSS with specific port numbers. In the web admin interface you'll specify the IP address of your DSS as the destination IP and select "relay via UDP" specifying the base port. Alternatively in Mac OS X Server Admin you would specify the destination type as Unannounced UDP with the address of the DSS and the base port.


You'll have to copy the mystream.sdp file to relay.sdp, then edit the copy. The edits you need to make:
◦ The line that begins with "c=IN IP4" should be edited with loopback address (127.0.0.1) or the address of your server.

It's already at 127.0.0.1

◦ The first line that begins with "m=" should use the port number specified in the destination.

what do you mean by "the destination". I'm trying to stream video from a QTSS server, to a DSS server. which one is "the destination" ? And how do i know what is "the port number"?

The port number is the port number you specify in the destination of the relay as outlined above. This edited version of the sdp file must be placed on your DSS.


◦ The second line that begins with "m=" should use the port number + 2 specified in the destination.

There is only on "m=" line. As much as i can tell from the RFC, only one is needed for a video only stream.

Right, but if you also have an audio stream there will be another m= line for the audio portion of the stream.


Hope this helps,

-George
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Streaming-server-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/streaming-server-users/email@hidden

This email sent to email@hidden
References: 
 >QTSS, VLC, and an IQEye3 network camera. (From: Jeffrey <email@hidden>)
 >Re: QTSS, VLC, and an IQEye3 network camera. (From: George Cook <email@hidden>)
 >Re: QTSS, VLC, and an IQEye3 network camera. (From: Jeffrey <email@hidden>)
 >QTSS relay strange behavior (From: Jeffrey <email@hidden>)
 >Re: QTSS relay strange behavior (From: George Cook <email@hidden>)
 >Re: QTSS relay strange behavior (From: Jeffrey <email@hidden>)



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.