Wowza Streaming Security

45 views
Skip to first unread message

speci...@gmail.com

unread,
Sep 15, 2020, 10:07:12 AM9/15/20
to Opencast Users
Hi all,

the wowza stream security for hls etc. described under https://www.wowza.com/docs/how-to-protect-streaming-using-securetoken-in-wowza-streaming-engine seems not to be supported by opencast.

Is there a workaround or has someone already implented this?

Best regards,
Tilman

Greg Logan

unread,
Sep 15, 2020, 10:28:14 AM9/15/20
to Opencast Users
Hi Tilman,

Have you taken a look at https://github.com/opencast/wowza-stream-security?  It's not in the default source tree, but (afaik) it still works.

G

--
To unsubscribe from this group and stop receiving emails from it, send an email to users+un...@opencast.org.

Katrin Ihler

unread,
Sep 15, 2020, 10:45:30 AM9/15/20
to us...@opencast.org, speci...@gmail.com

Hey Tilman,

SWITCH uses this plugin, so I have some experience with this. It works for protecting video on demand streams, but it currently lets all live stream requests through without checking. I took a look at this problem a while ago but wasn't able to solve this quickly. So if anyone else wants to beat their heads against this - you're more than welcome. ;)

Cheers,

Katrin

-- 
ELAN e.V.
Heger-Tor-Wall 12
D-49074 Osnabrück
https://elan-ev.de

Ruth Lang

unread,
Sep 15, 2020, 12:04:45 PM9/15/20
to Opencast Users, Ruth Lang, speci...@gmail.com
Hi,

Since 7.x we are using a patch from the RFH (University of AppliedScience in Cologne).
With this patch you do not need any longer this „old-fashioned“ additional module.
You can configure the standard Playback Security with any application you want.
Therefore this solution works for all kind of videos and players (VOD, Live, Paella Player, VideoJS Player,….)

This semester we had to expand these changes, because we now use Wowza Media Cache and had to redirect the SMIL URL.

Perhaps the RFH can provide a pull request for 8.x ?

Best
- Ruth

_______________________________

Universität zu Köln
Regionales Rechenzentrum (RRZK)
_______________________________

Universität zu Köln

Regionales Rechenzentrum (RRZK)
Weyertal 121, Raum 4.08
D-50931 Köln
✆:  +49-221-470-89618
rrzk.uni-koeln.de
facebook.com/rrzkoeln

speci...@gmail.com

unread,
Sep 17, 2020, 6:34:33 AM9/17/20
to Opencast Users, Ruth Lang, speci...@gmail.com
Hi Ruth,

that sounds interesting. Would be great to get that Patch.

Best regards,
Tilman

christop...@rfh-koeln.de

unread,
Sep 22, 2020, 7:48:32 AM9/22/20
to Opencast Users, speci...@gmail.com, Ruth Lang
Hello Tilman,
you can find the patch in my colleagues github fork: https://github.com/rfharokh/Opencast.
We are currently on the branch for 7.x, I think Ruth already uses the branch for 8.x.
Unfortunately we were told that this would be classified as a new feature which means we would have to file the pull request against develop. If you have the ressources to test that patch with the current develop branch of opencast, you're welcome!
The required config for that patch is in org.opencastproject.security.urlsigning.provider.impl.WowzaUrlSigningProvider.cfg

key.WowzaKey.secret=WOWZAPREFIX:WOWZASECRET
key.WowzaKey.url=https://URL/opencast-engage/

Also still missing: documentation..
We would really apprecciate your feedback, if you have any questions please feel free to contact me.

kind regards,
Christoph
Reply all
Reply to author
Forward
0 new messages