The company I work for records all of it's meetings, if you miss one then it's your responsibility to catch up on it by watching the meetings video. There is a fair reason for this as there is a lot of support involved which can't stop just for meetings.