The advent of technology has made the complete world so concise that even a person residing million kilometers away can be seen in microseconds by the use of technology, Video conferencing is a major invention of this technological era. It is a visual communication between two or more persons residing at distant places by using computer networks. Video conferencing with multicast support allows multiple users to connect via video. This technology based on the concept that live streaming is captured by device like webcam and audio is captured with the help of microphones. User can choose the destination as uni-cast or multicast. The captured data can be presented at destination points with a small jitter. This attached document will help you to understand the underlying equipments and technology needed to develop video conferencing software with multicast support. It also addresses the issues that can be faced while creating the software.