Broadcasting live news is one of the most challenging parts for the news channels. The video must be recorded, segmented, compressed, encoded, and then it must be distributed to several user-devices. This entire process must be done in a matter of seconds to provide real-time live news for the users.