Kaltura is an third party video implementation library. Using Kaltura we can host our videos on a dedicated server or cloud. Advantages: You can host your own CE server to store videos and create players. You can host it on cloud, which is paid as well as free, but for free you can upload less videos and you get less cuztomizations. One can secure the video by streaming the video using RTMP protocol, now the video cant be downloaded via RealPlayer or any web download means. Also the video is supported across all browsers and all devices including iOS devices.