поддержка веб-камеры с Java - сложная тема, может быть, вы начнете с обычного текстового чата
вам понадобится графический интерфейс в апплете или приложении (awt, swing) для ввода и просмотра текстов
и вам необходимо передать свои данные; для этого вы должны прочитать о TCP и UDP в Java; Сокеты - это простой способ реализовать TCP