Thank you for reading mmy post.
Here's my current architecture
User use web based uploader, upload raw MP4 to storage server
Encoder will auto encode to H264/AAC using HandBrakeCLI
Video stored as file in /mbr/XXXXXX/500_kbps.mp4
Alias the folder /mbr/* as http://<server domain>/mbr/*
So the video can be seen as HTTP
And this is located on client datacenter
Using AWS:EC2, fired up a wowza 4 server
Setup up mediacache using http/ prefix and http protocol
Setup secureToken to protect the vod
setup HLS & HDS
So far so good with avg concurrent arounf 100 users. But is there a better practise than this ?
Should I install another WSE4 at ORIGIN and serve dvr chunks instead ?
Please guide me. Thank you