downloadable computer software for recording computer games and videos, streaming and sharing multimedia files, computer system performance monitoring, and hardware acceleration; mobile software applications for recording computer games and videos, streaming and sharing multimedia files and computer system performance monitoring
Electrical and Scientific Apparatus