I want to code an SmoothStreaming Player in NodeJS. I am watching TV on a streaming platform, but i would like to use my Raspberry Pi to watch TV on it using the HDMI. The player is written in C#, and is a Silverlight Player.
I want to implement the LicenseAcquirer and SmoothStreamingMediaElement of C# to play the video with the Raspberry Pi. I think that it should be possible, but i don't know how start, i don't know how LicenseAcquirer works to prepare the request to the license server, and how use the DRM key to decrypt the video.
The idea is to get license, download video chunks, decrypt video chunks and play using omx player, for example.
Is it possible? Where can i get information about LicenseAcquirer and SmoothStreamingMediaElement?
Thanks! :)