This is what we have:
1.- Amazon EC2 Instance with Wowza Media Server.
2.- Amazon S3 Bucket with media files arranged in directories.
This is what we need: Stream those files into Android & Blackberry (RTSP), iPod, iPad & iPhone (HTTPS), Web Browser (RTMP). We have tested the videos in all apps directly from Amazon S3 (through HTTP), and they work fine.
For the sake of argument, let’s say:
Bucket name: theBucket
Directory name: theDirectory
Video file: theVideo.mp4
Server Address: theServer.com
So, from what I can glean in these forums:
RTSP = rtsp://theServer.com:1935/vods3/mp4:theBucket/theDirectory/theVideo.mp4
Result: Doesn’t work on Android, works on VLC, works on Blackberry
HTTPS = http://theServer.com:1935/vods3/definst/mp4:theBucket/theDirectory/theVideo.mp4/playlist.m3u8
Result: Doesn’t work.
RTMP =
Streamer: rtmp://theServer.com:1935/vods3/
File: mp4:theBucket/theDirectory/theVideo.mp4
Result: Works on VLC, doesn’t work on JWPlayer nor FlowPlayer
I have gone through all the steps I can find in the forum (which consists of mounting the S3 bucket, adding PlayMethod:none and restarting Wowza) and can’t get it to work. What am I doing wrong here?