code: @Override
  	public void handleRequest(final Request request) {
  		super.handleRequest(request);
  
  
  		String targ = request.getParameter(Environment.TARGET_ID);
  		boolean contentReqested = (targ != null && targ.equals(getTargetId()));
  
  		if (contentReqested && request.getParameter(POSTER_REQUEST_PARAM_KEY) != null) {
  			handlePosterRequest();
  		}
  
  		if (isDisabled()) {
  			return;
  		}
  
  		if (contentReqested) {
  			if (request.getParameter(VIDEO_INDEX_REQUEST_PARAM_KEY) != null) {
  				handleVideoRequest(request);
  			} else if (request.getParameter(TRACK_INDEX_REQUEST_PARAM_KEY) != null) {
  				handleTrackRequest(request);
  			}
  		}
  	}
docs: When an video element is rendered to the client, the browser will make a second request to get the video content.
  The handleRequest method has been overridden to detect whether the request is the "content fetch" request by
  looking for the parameter that we encode in the content url.
  
  @param request the request being responded to.