Я хотел бы написать Skype, как программное обеспечение, которое позволяет потоковое видео/аудио P2P. Какой язык лучше подходит для этого?Какой язык лучше подходит для потоковой передачи P2P?
Есть несколько требований:
Программное обеспечение должно быть легко установить.
Его следует легко программировать.
Я хочу иметь доступ к видеоинформации. Например, чтобы распознать выражение лица на лету.
Должно быть бесплатным.
Я думаю о Python и Java. Какой из них лучше? Или, может быть, есть третий выбор, который лучше?
ДОБАВЛЕНО
Вспышка является привлекательным вариантом, поскольку пользователи могут использовать свой браузер, в котором вспышка установлена по умолчанию, и если нет, то это легко установить вспышку. Но я не знаю, могу ли я иметь доступ к видео (если я хочу сделать некоторую обработку). Кроме того, Flash не является бесплатным.
Этот вопрос действительно о «библиотеках и платформах», а не «языках». Изменение названия может дать вам некоторые ответы. –