A system for embedding and sharing video feeds captured during a surgery, to participating users, in real-time, said system comprises: a video receiving means adapted to receive at least a video feed from at least a video recording equipment handled by a video feed originator; a video stream distribution server adapted to receive said video feed from said video receiving means; a relaying mechanism adapted to relay said video feed to said participating users, said relaying mechanism comprises a rendering mechanism adapted to render said video feed in relation to bandwidth available at each of said participating users, in that, said rendering mechanism comprises a protocol selection means adapted to select a protocol from a group of protocols consisting of RTP, RTSP, RTMP protocols and said rendering mechanism further comprises a transmission parameters' selection means adapted to select transmission parameters from a group of transmission parameters consisting of video bit rate parameters, frames per second parameters, window size(s) parameters, buffer size parameters, key frame interval parameters; thereby, enabling full duplex communication, viewing options, surgery-perfomable video frame sequence transmission at substantially reduced bandwidth between said originator of said video feed and said at least a participating user viewing said video feed.
展开▼