Validate users accessing a video link
I've got this scenario: As you know some messaging applications support in-app playback (streaming) of videos [e.g. if you post a youtube link like "https://www.youtube.com/watch?v=33Z-ix1VLzI" within the application (Telegram, Facebook, Whatsapp), a user could click on it, and without going to main web page, start watching the video inside the main application].
My question is: Is there any way to generate some links (inside messaging application) so that some specific users(let's say those who have paid inside the app), could only watch that video(I mean play-back the video, without going to the external link in the webpage). Could this scenario somehow implemented with JWPlayer at all?