#objective-c #ios #stream #cordova #rtmp
#objective-c #iOS #поток #кордова #rtmp
Вопрос:
Livu обладает функциями потоковой передачи в формате rtmp:http://stevemcfarlin.com/livu/index.html
исходный код (библиотека)https://github.com/otmakie/LivuLib
Я создал пару приложений для iphone, используя программное обеспечение, подобное phonegap. Насколько сложно будет модифицировать phonegap, чтобы использовать livu (библиотеку)?
Я предполагаю, что мне нужно отредактировать фреймворк phonegap (который написан на objective C ….)
Я думаю, у меня есть 3 варианта:
- Больше практикуйтесь в objective c и редактируйте фреймворк phonegap
- Нанять кого-нибудь для написания плагина phonegap.
- Практикуйте objective c / наймите программиста и переходите на полный native.
Когда я скомпилировал библиотеку livu и у меня :
librtmp.a (from the rtmp xCode output)
libavcodec.a
libavcore.a
libavdevice.a
libavfilter.a
libavformat.a
libavutil.a
libswscale.a
И т.д., Как мне их использовать? (что такое файлы .a?)
Комментарии:
1. Привет, Writecoder. Удалось ли вам создать плагин iOS RTMP PhoneGap или вы использовали какое-то собственное решение? Интересно, возможно ли создать плагин для вещания PhoneGap RTMP, сейчас, в 2015 году, такого плагина на plugins.cordova.io или где-то еще в результатах поиска Google.
Ответ №1:
Вероятно, вам потребуется создать плагин для PhoneGap для взаимодействия с живой библиотекой.
http://wiki .phonegap.com/w/page/36752779/PhoneGap Plugins
Вот несколько руководств по созданию плагинов для PhoneGap:
http://hiediutley.com/2011/04/15/phonegap-tutorial-series-6-writing-your-own-plugin/