This article describes how to set up Wowza Streaming Engine™ media server software for Adobe HDS playback across HTTPS.
Before starting, make sure you've installed an SSL certificate from a certificate authority. For instructions, see Request an SSL certificate for Wowza Streaming Engine from a certificate authority.
- Open the [install-dir]/conf/crossdomain.xml file in a text editor.
- Change the <allow-access-from> line to <allow-access-from domain="*" secure="false" />.
The edited file should look like the following:
<?xml version="1.0"?> <!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd"> <cross-domain-policy> <allow-access-from domain="*" secure="false"/> <site-control permitted-cross-domain-policies="all"/> </cross-domain-policy>
- Save your changes.
You must test playback in a browser that's configured to support Flash.
- In Wowza Streaming Engine Manager, click Test Players on the Home page or in the upper-right corner of the vod application page.
- Select the Adobe HDS tab.
- Enter the following:
- Server – Enter [ssl-certificate-domain-name]:443, where [ssl-certificate-domain-name] is the domain name that is assigned to your SSL certificate.
- Application – Enter vod.
- Media File Name – Enter mp4:sample.mp4.
- Click Start.
Note: A bug in older versions of the Oracle Java Development Kit (JDK) affected connections that use SSL certificates. If you experience an intermittent HTTP/SSL padding exception, update to Java 8 update 20 (JDK 8u20) or greater.