简体   繁体   English

使用Wunderadio代码在iPhone上播放RTSP音频

[英]Playing RTSP audio on iPhone using Wunderadio code

I need to play an RTSP audio stream in an iPhone app, so I've been trying to run the the Wunderradio code (http://wunderradio.com/code.html) but I get some errors (copied below).. 我需要在iPhone应用程序中播放RTSP音频流,所以我一直在尝试运行Wunderradio代码(http://wunderradio.com/code.html)但我收到一些错误(复制如下)..

Usually errors like these mean that Frameworks are not installed, but in this case they all seem present and correct. 通常,此类错误表示未安装Framework,但在这种情况下,它们似乎都存在且正确。

Has anyone got the Wunderadio code to run? 有人有Wunderadio代码运行吗? I'm stuck! 我被卡住了!

  "_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

Has anyone else got the Wunderadio code to run ? 有没有其他人得到Wunderadio代码运行? Thanks! 谢谢!

I think you can only build device target now. 我认为您现在只能建立设备目标。 the symbol in Common/build/release-iphonesimulator/libcommon.a seems have different naming mangling than your current complier. Common / build / release-iphonesimulator / libcommon.a中的符号似乎与您当前的编译器具有不同的命名方式。 eg, ".objc_class_name_MusicViewController" used but "_OBJC_CLASS_$_MusicViewController" excepted. 例如,使用了“ .objc_class_name_MusicViewController”,但“ _OBJC_CLASS _ $ _ MusicViewController”除外。 I scope into libcommon.a and show it built with iphone os sdk 3.1 with gcc 4.2.1 5577 (x86), maybe they only test on device and forgot to sync simulator lib? 我进入libcommon.a并显示它是使用iphone os sdk 3.1和gcc 4.2.1 5577(x86)构建的,也许他们只是在设备上测试而忘记同步模拟器lib?

将命令或RadioShared文件夹中的文件添加到项目中。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM