Воспроизведение аудио RTSP на iPhone с использованием кода Wunderadio - PullRequest
0 голосов
/ 17 ноября 2010

Мне нужно воспроизвести аудиопоток RTSP в приложении для iPhone, поэтому я пытался запустить код Wunderradio (http://wunderradio.com/code.html), но я получаю некоторые ошибки (скопировано ниже) ..

Обычно подобные ошибки означают, что Frameworks не установлены, но в этом случае все они представляются правильными.

Кто-нибудь получил код Wunderadio для запуска? Я застрял!

  "_OBJC_CLASS_$_MusicViewController", referenced from:


  objc-class-ref-to-MusicViewController in WunderRadioAppDelegate.o


  "_OBJC_CLASS_$_URLBackgroundOperation", referenced from:


  objc-class-ref-to-URLBackgroundOperation in SkinViewController.o


  "_Status_GetCurrentStatus", referenced from:


  -[LevelMeterView updateBargraph:] in LevelMeterView.o


  "_OBJC_CLASS_$_FavoriteViewController", referenced from:


  objc-class-ref-to-FavoriteViewController in WunderRadioAppDelegate.o


  "_Status_SetNewStatusByKey", referenced from:


  -[WunderRadioAppDelegate applicationDidReceiveMemoryWarning:] in WunderRadioAppDelegate.o


  "_CMAudioPlayerAudioDidStopNotification", referenced from:


  _CMAudioPlayerAudioDidStopNotification$non_lazy_ptr in DebugController.o


 (maybe you meant: _CMAudioPlayerAudioDidStopNotification$non_lazy_ptr)


  "_CMAudioPlayerAudioIsAvailableNotification", referenced from:


  _CMAudioPlayerAudioIsAvailableNotification$non_lazy_ptr in DebugController.o


 (maybe you meant: _CMAudioPlayerAudioIsAvailableNotification$non_lazy_ptr)


  "_Status_SetNewStatusString", referenced from:


  -[SkinViewController setShowingPlay:] in SkinViewController.o


   "_OBJC_CLASS_$_RadioTimeBrowser", referenced from:


  objc-class-ref-to-RadioTimeBrowser in WunderRadioAppDelegate.o


   "_gStreamingAudioPlayerTimerMax", referenced from:


  _gStreamingAudioPlayerTimerMax$non_lazy_ptr in PreferenceViewController.o


 (maybe you meant: _gStreamingAudioPlayerTimerMax$non_lazy_ptr)


  "_OBJC_CLASS_$_WebViewController", referenced from:


  objc-class-ref-to-WebViewController in WunderRadioAppDelegate.o


  "_CMAudioPlayerAudioIsDoneNotification", referenced from:


  _CMAudioPlayerAudioIsDoneNotification$non_lazy_ptr in DebugController.o


 (maybe you meant: _CMAudioPlayerAudioIsDoneNotification$non_lazy_ptr)


  "_OBJC_CLASS_$_EnhancedAlertView", referenced from:


  objc-class-ref-to-EnhancedAlertView in DebugController.o


  "_OBJC_CLASS_$_WXRadioItem", referenced from:


  objc-class-ref-to-WXRadioItem in WunderRadioAppDelegate.o


  "_OBJC_CLASS_$_SettingsAndKeyChainStorage", referenced from:


  objc-class-ref-to-SettingsAndKeyChainStorage in WunderRadioAppDelegate.o


  "_OBJC_CLASS_$_Reachability", referenced from:


  objc-class-ref-to-Reachability in WunderRadioAppDelegate.o


  "_OBJC_CLASS_$_WBSettingsManager", referenced from:


  objc-class-ref-to-WBSettingsManager in WunderRadioAppDelegate.o


  "_CMAudioPlayerAudioDidPlayNotification", referenced from:


  _CMAudioPlayerAudioDidPlayNotification$non_lazy_ptr in SkinViewController.o


 (maybe you meant: _CMAudioPlayerAudioDidPlayNotification$non_lazy_ptr)


  "_ExpandString", referenced from:


  -[DebugController runPressed:] in DebugController.o


  -[DebugController lngPressed:] in DebugController.o


  -[SkinViewController expandString:] in SkinViewController.o


  "_OBJC_CLASS_$_WebAudioPlayer", referenced from:


  objc-class-ref-to-WebAudioPlayer in SkinViewController.o


   ld: symbol(s) not found


    collect2: ld returned 1 exit status

Кто-нибудь еще может запустить код Wunderadio? Спасибо!

Ответы [ 2 ]

2 голосов
/ 05 марта 2011

Я думаю, что теперь вы можете создавать только целевые устройства. символ в Common / build / release-iphonesimulator / libcommon.a, кажется, имеет другое искажение имен, чем ваш текущий компилятор. например, «.objc_class_name_MusicViewController» используется, но «_OBJC_CLASS _ $ _ MusicViewController» исключено. Я включаю в libcommon.a и показываю, что он построен на iphone os sdk 3.1 с gcc 4.2.1 5577 (x86), может, они тестируют только на устройстве и забыли синхронизировать симулятор lib?

0 голосов
/ 25 января 2011

добавить файлы из командного или RadioShared floder в проект.

...