Smalltalk (см. обсуждение, связанное здесь) . Вид дедушки динамических языков (за возможным исключением Lisp и SNOBOL). Очень хороший работать с и печально растоптанный Java и теперь более новыми языками как Python и Ruby.
Все, что дублирует видеопоток, будет стоить вам снижения производительности, особенно во встроенном пространстве. В большинстве ситуаций для видео, я думаю, вам лучше попытаться использовать локальное аппаратное ускорение, чтобы вывести видео прямо на экран. При правильной инкапсуляции вы сможете использовать Qt для графического интерфейса, окружающего видео, и иметь класс, зависящий от платформы, который вы используете для управления фактическим отрисовкой видео на экране (где рисовать, насколько велик и т. Д. ).
Изменить:
Вы также можете посмотреть библиотеку Phonon. Я не особо на это смотрел, но похоже, что он поддерживает показ видео, которое может быть получено из различных источников.
Вы смотрели QVision ? Это основанная на Qt платформа для управления видео и обработкой видео. Вам не нужна обработка, но я думаю, она сделает то, что вы хотите.