utils.ts
342 Bytes
export enum VideoPlayerType {
m3u8 = 'application/x-mpegURL',
mp4 = 'video/mp4',
webm = 'video/webm',
}
export const getVideoTypeByUrl = (url: string) => {
const splitExtReg = /(?:.*)(?<=\.)/;
const type = url.replace(splitExtReg, '');
if (VideoPlayerType[type]) return VideoPlayerType[type];
return VideoPlayerType.mp4;
};