None of that requires recording and has been done with embedded hw with local software for years.