Комментарии 6
Спасибо за статью. Возможно, немного глупый вопрос, но все же, насколько тяжелее становится APK при включении в него скомпилированных libcurl и openssl?
А чем не устраивают стандартные API? Насколько я знаю http запросы в ios делать можно.
У нас единиый нативный движок на Си под iOS и Android, поэтому решили использовать cURL.
Постараюсь ответить более развернуто. Мы разрабатываем кросс-платформенный mulimedia playback framework, который принимает MPEG2TS поток в том числе из HTTP/HTTPS источников (именно на этом этапе используется cURL), далее строится граф воспроизведения: демультиплексор — декодеры — рендеры. Все это написано на Си. Различаются лишь реализации рендеров, которые специфичны для каждой ОС. В связи с этим использование cURL на мой взгляд является оправданным.
Осталось только грамотно оформить podspec и добавить эту либу в CocoaPods.org, после этого можете считать свою миссию завершенной :)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Самостоятельная сборка cURL для iOS и Android