// start sending the video.
// get the video that's been requested
String r = Util.byteArrayToHex(rID);
int len = r.length();
String request = r.substring(len-16, len);
VideoStream vs = publisher.getVideoPublisher().getVideoStreamByRID(request);
// Get a handle on the video
System.err.println("Requested " + vs.getAbsolutePath());
// Implement the video strategy.
videoRunner = new VideoRunner(vs.getAbsolutePath(), ds.getLocalPort());
videoRunner.start();
ItemName newPubName = ItemName.parseSerializedName(rID, ScopeID.SEGMENT_SIZE);
try {
DatagramPacket p = null;
do{