Suppose MultiSoft is a company working on multimedia development having its branches in different cities. These branches are connected through a computer network, which they use extensively to transfer multimedia contents (videos, photos, audio, images etc.) within these branches. Now, MultiSoft wants to setup a new mechanism for live video streaming to have live interaction between employees at different branches.
They need security as well as reliable video streaming services. Which OSI layer(s) is responsible for dealing with that need and which protocol(s) of that layer ensures secure and reliable communication. Justify your answer based on logical reasoning in 2 to 4 lines.