On EC2, you should use the vods3 application to stream from s3.
Are you trying to stream directly from an S3FS mount? That’s not recommended, but if RTMP works then RTSP should work.
If this works in Wowza example SimpleVideoStreaming player:
Server: rtmp://[wowza-address]:1935/vod
Stream: mp4:sample.mp4
This should work:
rtmp://[wowza-address]:1935/vod/definst/mp4:sample.mp4
Make sure that /conf/vod/Application.xml /RTP /Authentication /PlayMethod is “none”
Richard
What works
-
rtmp://[wowza-address]/vod/sample.mp4 (streaming directly from Wowza as RTMP)
-
rtsp://[wowza-address]:1935/vod/mp4:sample.mp4 (streaming directly from Wowza as RTSP)
-
rtmp://[wowza-address]/vods3/mp4:amazons3/[bucket-name]/sample.mp4 (From a S3 bucket)
But somehow RTSP from S3 bucket doesn’t:
rtsp://[wowza-adress]:1935/vods3/mp4:amazons3/[bucket-name]/sample.mp4
After successful above three, I thought the last one would just work but it didn’t. We really need to make it work. Help!