не, не пойдет. Делаешь запрос пхп при работе с MySQL, иногда (редко, у меня 1 раз в месяц) происходит хрень, вплоть до зависания. На покойном Parse.com разбирали - действитель лучше проверить и ежели чо, убить загрузку. Речь разумеется об OSX, в iOS механизм скорее всего встроен, там приложение вылетает.
непонятно "загрузка различных видео", если через NSURLSession, то остановить соответствующий NSURLSessionDataTask типа [dataTaskFromServer cancel] и вернет в блок:
dataTaskFromServer = [session dataTaskWithRequest:requestServer
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error)
{...}
}];
error = -999, если речь идет о видеопотоке то другое.
любой который продает Apple или поддерживает протокол HAP (за кадром слышен издевательский смех).
Теперь серьезно - Ваша схема в ближайшие год-два не реализуема, нет таких контроллеров. Или делаем все простенько для пары-другой ламп + розетки или все по-взрослому на промышленном контроллере + сервер.
Другие варианты, типа на Малине или IRKit - хобби для инженеров. Дешевого варианта для программиста, т,е. например меня - нет, все эти платы за $10 для умного дома - говно, особенно если я паяльник могу использовать, только засунув его кому-нибудь в ...опу, ну да руки у меня такие. С уважением, Петр (pit2008apple@gmail.com).