# Encryption / delivery for offline caching using Wowza / BuyDRM?

**URL:** <https://community.wowza.com/t/encryption-delivery-for-offline-caching-using-wowza-buydrm/43421>\
**Category:** Wowza Streaming Engine\
**Created:** [July 15, 2014, 5:57pm UTC](https://community.wowza.com/t/encryption-delivery-for-offline-caching-using-wowza-buydrm/43421 "2014-07-15T17:57:02Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Richard\_Urwin](https://avatars.discourse-cdn.com/v4/letter/r/96bed5/32.png) [@Richard\_Urwin](https://community.wowza.com/u/Richard_Urwin)\
**Post date:** [July 15, 2014, 5:57pm UTC](https://community.wowza.com/t/encryption-delivery-for-offline-caching-using-wowza-buydrm/43421/1 "2014-07-15T17:57:02Z")

</div>

We’re about to start using Wowza to stream content to our apps. We’re going to encrypt the streams using the Wowza DRM (BuyDRM) plugin.

We also want to enable users to download encrypted content to save on their device for ‘offline’ playback (OK, so it’s not true ‘offline’ - only inasmuch as the content will already be downloaded so won’t pay high data-transfer charges. The app will still need to contact the server to perform the necessary requests for decryption). We can do this by creating our own [ASP.NET](http://ASP.NET) WebService to deliver the content, encrypted using the BuyDRM .NET plugin, however it would be much better if we could use Wowza Media Server to perform the encryption and delivery of content for caching on the app and later playback, eliminating the need for us to create our own mechanism.

Is it possible for Wowza media server to do this, or can it only deliver content via ‘true streaming’?

Thanks,

Richard

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [July 16, 2014, 2:23pm UTC](https://community.wowza.com/t/encryption-delivery-for-offline-caching-using-wowza-buydrm/43421/2 "2014-07-16T14:23:36Z")

</div>

Hi Richard,

There is not a way to do this with Wowza. Once the content is downloaded you will have to use your own methods.

Richard

---

<div class="post-metadata">

**Author:** ![Richard\_Urwin](https://avatars.discourse-cdn.com/v4/letter/r/96bed5/32.png) [@Richard\_Urwin](https://community.wowza.com/u/Richard_Urwin)\
**Post date:** [July 16, 2014, 7:13pm UTC](https://community.wowza.com/t/encryption-delivery-for-offline-caching-using-wowza-buydrm/43421/3 "2014-07-16T19:13:29Z")

</div>

Never mind - thanks very much for the quick response.

Richard

---

<div class="post-metadata">

**Author:** ![nika\_nika](https://avatars.discourse-cdn.com/v4/letter/n/eada6e/32.png) [@nika\_nika](https://community.wowza.com/u/nika_nika)\
**Post date:** [November 9, 2014, 2:57pm UTC](https://community.wowza.com/t/encryption-delivery-for-offline-caching-using-wowza-buydrm/43421/4 "2014-11-09T14:57:29Z")

</div>

good 🙂
