2014-11-23 4 views
1

Я хочу, чтобы потоковая передача данных в реальном времени (в виде видео), которая находится в формате Flash, я искал и обнаружил, что яблоко не поддерживает флэш-запись мы имеем любой другой третьей стороной
библиотеку, которая может быть использована,Поддержка RTMP/RTSP (Flash Video Format) для iOS

После поиска я нашел http://www.realtimelibs.com/#feature_3, но она выплачивается также не знаю погоду он поддерживает флэш формат

Я хотел бы получить любую помощь или любое руководство

+0

Спасибо за критику. Не могли бы вы добавить какой-то комментарий, почему я спустился? AIR, безусловно, вариант, я сомневаюсь, что есть другие – dogsgod

+0

Lachlan .. Что вы подразумеваете под «видео в формате Flash»? Вы имеете в виду медиаконтейнер FLV или сам видеокодек [версия для Adobe] H.263 .. ?? iOS может обрабатывать только видео H.264 и AAC/MP3 внутри и MP4/M4A. FLV может содержать H.263 или H.264 и AAC или MP3 аудио, поэтому возможно, что вам просто нужно переместить Vid + ​​Audio из FLV в контейнеры MP4, чтобы иметь воспроизводимый файл iOS. Я говорю о движении, но на самом деле, если вы знаете программирование, это означает замену любых байтов части «FLV» на структуру «MP4» и ... вуаля! FLV теперь проигрывает MP4 на вашем iPhone. –

+0

PS: Я не код на iPhone, но я играл с байтами FLV и MP4 среди других в AS3, поэтому из знаний это то, что я буду делать. Напишите плеер, который получает байты FLV, считывает биты, отбрасывает из памяти, а затем создает из них выйдет новая структура байтов MP4, а затем сообщите iOS, чтобы вместо этого использовать новый буфер байтов. MP4 все-таки интересно, и вы можете сказать, что это сделано коммитом (MPEG). Это работает, только если FLV имеет H.264 + AAC/MP3. Кроме того, только если iPhone может манипулировать байтовым манипуляцией «на лету». Этот вариант Muxing/Demux менее интенсивен, чем полный формат перекодировки –

ответ

0

Возможно, вы попытаетесь реализовать свое приложение в качестве приложения AIR. AIR - это кросс-платформенная среда выполнения Flash для iOS и Android.

Ищите Apache Flex для бесплатной среды IDE на основе Eclipse или используйте любой из инструментов Adobe.