I have this EC2 instance with Wowza Media Server installed on it. From that, I use an iFrame embedded on my site to stream videos (LIVE and VOD). After the live stream, Wowza sends videos files to a S3 bucket, and I can use an iFrame to VOD.
This system was built for me by Flavius, a nice developer that I found here (Elance days).
Everything was working fine, until I installed a SSL certificate on my site. After that, iframe did not work, because my EC2 instance was not https.
Then I got a SSL certificate installed on my EC2 instance. Now the iframe video player shows, but no video ("error loading stream").
Here is my last talk with Flavius, my old dev:
Me: certificate is installed on Nginx web server. Can you check now if there is any other adjustment do make? And BTW, for me, still "error loading stream". But now, certificate is valid. I look at the source code. See below. Isn´t necessary to adjust these URLs to https? Just a guess.
// image: 'http://stream.masterjuris.com.br/images/playerBack.jpg',
stretching: "uniform", <!-- none, exactfit, uniform, fill (default is uniform) -->
primary: "flash", <!-- html5 or flash -->
He: The Wowza playback URLs should keep the HTTP playback URL. The HTTPS should only be used when loading the player embed web page. Unfortunately I don't have the bandwidth to work on this SSL problem. You should hire a web expert to get this sorted out.
That is why I need a new dev.