Oodles Technologies provides a wide range of audio and video software solutions including video streaming servers, transcoding, streaming platforms, and content delivery networks. It aims to deliver high quality media content at competitive costs and has extensive experience in these media fields.