Як вже говорили інші, SPI та I2C можна використовувати на великих відстанях, доки підтягуючі резистори, тактові частоти тощо.
Основними альтернативами (які дадуть кращий захист від шуму) є RS485 та CAN . Обидва з них використовують диференційовані лінії, щоб мінімізувати проблеми із шумом і краще підходять до такої тривалості передачі даних, ніж I2C або SPI. Однак я не думаю, що багато (будь-які?) Аудіо-відеомагнітофони оснащені вбудованою CAN-периферією, що робить CAN використання набагато простіше.
Я б сказав, що найважливіше, що слід враховувати під час вибору шини, - це забезпечити, щоб протокол, який ви використовуєте для спілкування між пристроями, містив CRC або еквівалент, щоб ви могли визначити, чи було отримано повідомлення правильно (CAN це має у складі пакет). Враховуючи це, також корисно мати відповідь типу ACK / NACK як частину протоколу, щоб пошкоджене повідомлення можна було повторно передавати.