iPad / iOS имеет поддержку потокового видео, например, H.264 с использованием MPMoviePlayerController
и т. д., но я получаю H.264 данные через пользовательский, проприетарный, поток и должны декодировать их в мягком сценарии в реальном времени.
Можно ли каким-либо образом получить доступ к видеодекодеру iPads / iOS для декодирования этих данных?
Обновление: Очевидно, что iOS 4.0 Core Media Framework поддерживает декодирование кадров и знает о H. 264 , но нет примера кода, и я не могу увидеть, что я на самом деле должен вызывать для фактического декодирования.
Обновление (десять лет спустя!)
Для любого, кто гуглит здесь, вы делаете это в iOS в эти дни с "VideoToolbox".
Вы пытались записать поток H.264, который вы получаете от своего протокола, во временный файл, к которому вы постоянно добавляете, а затем, когда вы записали достаточно байтов, чтобы избежать буферизации воспроизведения, передать URL-адрес вашего временного файла в MPMoviePlayerController. ?