I'm building an application in Unity that can play Twitch VODs via the AVPro video player. Using Twitch's V5 API I can retrieve up to 100 of the most recent VODs of a given channel (source).
I have successfully performed that; however, the JSON objects contain URLs with links to the VOD - the same one you'd see if you went to a channel and clicked on an archived broadcast - but not a link to the video file itself. I need a video file to link to AVPro for it to play the VOD, and I have searched all over the internet and through Twitch's API and cannot find a way to get a URL to a video file corresponding to a VOD. I do not want to download the VOD with a 3rd party service, as that will take up too much of the user's memory. To note, I am getting this data in C# using Unity's WWW class.
Is there something I'm missing, or is this simply not possible? All help is greatly appreciated!