More minutes of the Rio Games have already been live streamed than the entire 2012 London Olympics, says NBC.
Source: CNet