Techniques for providing streaming content include receiving, from a first user and at a first point in time, a first request for a link to streaming content. These techniques further include determining a geographic location of the first user based on the first request, generating a geo-specific token describing the geographic location of the first user, where the geo-specific token is periodically re-evaluated, and transmitting the link to the content to the first user, the link including the token. The techniques further include receiving, from the first user at a second point in time subsequent to the first point in time, a second request for the streaming content comprising the token, determining a current geographic location of the first user based on the second request, and in response to determining that the current geographic location does not satisfy a geographic access condition associated with the token, denying the second request.
Full Text
What is claimed is: