Ani SDL, ani GLUT nie mają żadnych udogodnień dla kamer internetowych. Są całkowicie niezależne od kamer internetowych.
Co do twojego drugiego pytania: GLUT jest bez opieki. Nie widziałem żadnych aktualizacji od ponad dekady. Został częściowo wyparty przez FreeGLUT (który jest zamiennikiem kompatybilnym z binarnie), ale ani GLUT, ani FreeGLUT nie obsługują OpenGL 3.0+. Nie mają też funkcji takich jak obsługa dźwięku.
SDL i wiele innych bibliotek (takich jak GLFW, SFML, itd.) Obsługuje nowsze wersje OpenGL, a SDL, SFML i inne mają podstawową obsługę audio.
Można całkiem bezpiecznie uznać GLUT i tym podobne za przestarzałe.
+1. Również stabilne wersje SDL nie obsługują OpenGL 3 AFAIK ... jest to obsługiwane tylko w niestabilnej SDL 1.3. A dla dźwięku nadal potrzebujesz zewnętrznych bibliotek, takich jak SDL_mixer czy OpenAL. – Kos
Dziękuję za odpowiedź! Myślę, że będę nadal uczyć się SDL, ponieważ wydaje się to obiecujące. – BinRoot