117 videos * 150 average views * 90 average minutes / 1000 = $1,579/month for streaming (!)
(117 videos * 90 average minutes / 1000) * 5 = $50/month for storage
It sounds like these are long form videos, so I just put an average of 90 minutes each.
Still, video streaming seems very expensive.
Lets say these 90 minute videos were stored in multiple formats:
480p - 500MB 720p - 1.5GB 1080p - 3GB
S3 charges $0.023/GB for general storage.
117 videos * 5 gb * 0.023 = $13.455/month for storage
AWS charges $0.05/GB for outbound transfer. Lets say the streams are worst case, 1080p. That's 52.65TB in monthly transfer.
117 videos * 3 gb * 150 average views * 0.05 = $2,632.50/month for transfer (!)
So AWS is about 1/4th the cost for storage, but almost double for transfer. Suffice to say I'm not sure I understand the economics around video streaming.