... | ... | @@ -9,7 +9,7 @@ In general you start the RIST sender(s) and receiver(s) first, and the media str |
|
|
|
|
|
In the simple protocol, the sender must initiate, by which we mean the client listens on its port, and the sender establishes the connection by contacting the receiver. With the main protocol, either side, sender or receiver, can initiate the RIST connection. You must, however, specify which side is to be the initiator before establishing the connection. The other side waits and listens.
|
|
|
|
|
|
In a case in which one side has a publicly accessible IP address, and the other side is NATted, the side with the public address had best be the listener. It is necessary for the "listening" side to open its firewall (udp) on the RIST port. In the case of Simple protocol, in which media requires one port, and messaging another, an additional (tcp) port must be opened in the firewall.
|
|
|
In a case in which one side has a publicly accessible IP address, and the other side is NATted, the side with the public address had best be the listener. It is necessary for the "listening" side to open its firewall (udp) on the RIST port. In the case of Simple protocol, in which media requires one port, and messaging another, an additional (udp) port must be opened in the firewall.
|
|
|
|
|
|
The RIST sender listens for the media on one IP/Port, presumably from a host in the local network. As it receives and forwards each media packet (to the receiver, presumably not in the local network), it also creates and sends to the receiver a "message" that includes the number of packets sent so far, and a time stamp.
|
|
|
|
... | ... | |