Hi Richard,
Yes, I have tried the nDVR specific solution setup and it worked ok.
The locking method on the otherhand didn’t work as expected, even if I was encrypting from the origin server the stream on the edge were going out in clear format. Although it’s not really important at the moment since we can just use the conventional way of origin/edge configuration.
While using the conventional way of using origin/edge, is there anyway I can specify from which origin server the application should fetch the content if streams are coming from different servers? There is only OriginURL on the Application.xml where you can specify the origin server (assuming that all streams are coming from this server), but what if there are multiple origin servers serving different streams?
Another question is, although off topic but still about DRM, are the server API available to encrypt smoothstreaming still available in 4.x? I tried using the API discussed in this article https://www.wowza.com/docs/how-to-secure-smooth-streaming-using-playready-drm-silverlight but the method onHTTPSmoothStreamingPlayReadyCreateLive is not being called. I dont know if I have to add a property on the Application.xml like with the cuperinoEncryptionAPIBased but there was nothing mentioned in the article of such. Maybe it’s worth mentioning, I have implemented both IModuleOnHTTPSmoothStreamingPlayReady and IModuleOnHTTPCupertinoEncryption in the same module.
Regards,
Ferdinand