我必须制作一个iOS应用程序,播放来自相机的实时视频流.我知道iPhone只支持Live HTTP流,但遗憾的是它有大约6-10秒的延迟,这远非我的需要 - 我需要一个实时视图.MJPEG流也不是一种选择,因为它会产生巨大的流量.那么剩下的就是一个RTMP流,但iOS的本身不能发挥它:((我听说rtmpdump的iPhone,但我无法得到它的工作有没有人玩RTMP视频iOS上的成功如何有什么建议?非常感谢!
我正在尝试使用iOS 5的粒子系统(CAEmitterLayer和CAEmitterCell)来围绕一个圆圈绘制粒子(甚至更好,一个CGPath),但我不知道该怎么做.我能做的最好的是制作一个弧(通过修改CAEmitterCell的yAcceleration属性),但我不能做一个完整的循环.当然,我可以做多个圆弧来模拟圆形,但"结"非常明显.此外,我不想使用蒙版,因为看起来边缘的粒子被裁剪.任何想法如何做到这一点?
伙计:)我有一个iOS闹钟应用程序,如果应用程序进入后台,它使用UILocalNotification-s来安排用户定义的警报.由于这(在我的实现中)可能是一个相对较长的过程,我需要确保在应用程序变为非活动状态之前完成通知的注册.我读到UIApplication中有一个方法:beginBackgroundTaskWithExpirationHandler,它要求iOS有更多时间,以便它可以完成任务,但我不知道如何使用它.这些(void(^)(void))参数吓到我:).我知道问题太多了,但是......如果我有一个方法[self registerLocalNotifications],它会注册所有本地通知,请指点我如何确保该方法在应用程序进入后台之前完成.非常感谢!