open source media framework