草庐IT

广播操

全部标签

android - 区分 list 中的隐式广播接收器与显式广播接收器

根据Google提供的AndroidO迁移指南,大部分隐式广播Intent不应在Manifest中注册(除了发现的一些异常(exception)here),但显式广播Intent保持不变。我们希望将任何需要的广播从list中移出。但是我们如何识别接收者是否是隐式的?有一般规律吗?这是我们在list中注册的广播示例。我们是否应该只查看“action”标签并查看它是否被列入白名单以将其保留在list中?例如,“com.android.vending.INSTALL_REFERRER”Intent未列入白名单。我们应该在Activity中注册它吗?如果是这样,它不会永远不会被解雇,因为当我们

android - 将数据广播到 Flutter 中的多个小部件

有没有办法将数据从一个小部件广播到其他小部件?类似于Android上的BroadcastReceiver或iOS上的NSNotificationCenter。具体来说,我正在尝试检测导航器何时弹出或推送新View。我将navigatorObservers添加到MaterialApp。当一个小部件回到前台时,我希望能够通过广播来自didPush和didPop的更改以及当前前台中的实际路由来通知它 最佳答案 Navigator.push返回一个Future将在Navigator.pop被调用时完成(并且可以选择使用它来传回数据到调用pu

c++ - 在 C++ 中接收地址为 255.255.255.255 的广播数据包

我有一个设备,它通过向端口4930上的255.255.255.255发送广播数据包而被发现,并且该设备通过向端口4930上的255.255.255.255发回数据包进行响应。我有一段C++代码可以将数据包发送到端口4930(源端口和目标端口)上的255.255.255.255,但它无法从广播地址255.255.255.255接收回数据包。我可以看到设备工作正常,wireshark可以看到来回的数据包,设备随附的专有软件可以很好地发现设备,问题出在C++程序上,所以请继续关注您的主题回复。现在,正如我所说,我可以发送一个数据包,但首先我不能绑定(bind)到IP地址255.255.255

ios - 通过 AWS SNS 移动推送最小延迟一次广播 500K 推送通知的最佳策略是什么?

似乎我们不能为每个sns主题订阅超过10K的订阅。要实现从发送到设备收到通知的最小延迟,是否推荐*创建50个主题,每个主题包含10K用户?这将导致50个sns发布,这在发件人端很容易管理(在生产中是否使用过这种情况?)。要么*进行500K直接sns发布(这将涉及一些基础设施(+相关成本),以便能够在短时间内并行处理如此大量的sns发布)谢谢! 最佳答案 AmazonSNS现在允许拥有1000万订阅的主题。如果您打算向所有订阅者发送相同的消息,请使用主题进行广播。如果您需要为每个订阅者自定义消息,您应该使用直接发布。

iOS - iBeacon - 在 iOS 7.1 更新后在后台作为信标进行广告(广播)

我正在尝试使用iBeacon创建一个应用程序,其中一台设备将用作信标广播器,另一台设备用作接收器。我在RuniPhoneasaniBeaconinthebackground中经历了类似的事情。但是目前的解决方案不适用于iBeacon的API,所以我再次问这个问题。即使应用程序处于后台或退出模式,我也成功地在检测器设备(接收器)上收到通知。但是每当广播设备的应用程序进入后台时,它就会停止广播数据包并且不再是信标。当它回到前台时,它再次正常工作。所以问题是Broadcaster必须始终处于前台才能充当Advertiser或Broadcaster。即使应用程序处于后台模式,是否仍然可以广播/

ios - 如何在 iOS 上触发闹钟以恢复我的广播流? (比如 tuneIn Radio)

我想知道如何在iOS上编写一个闹钟来恢复我的广播流。这种行为的一个例子是TuneInRadio应用程序中的警报实现。我尝试使用UILocalNotification并在didReceiveLocalNotification消息中恢复播放,但这只会在我们从通知中解除警报时调用。我希望在没有警报的情况下调用它。谢谢 最佳答案 你不能这样做,你需要一个合法的变通办法。我最近为需要在没有流式广播位的情况下实现相同功能的应用程序解决了这个问题。当用户设置闹钟时,您会将您的应用程序置于后台。这将通过播放无声音轨循环整夜,您将进行一些日期计算并配

ios - 带有定时元数据 "in the wild"的 HTTP 实时流式传输 (HLS) 广播电台音频流

我一直无法找到使用定时元数据的HLS流媒体广播电台。我发现了许多HLS流,但没有流中包含实际元数据。我需要找到一个现有的流进行测试。关于车站的任何建议,或者如何找到一个? 最佳答案 这不是广播电台,而是Apple的developerresourcesforHTTPLiveStreaming包括两个examplestreams.“高级”流提到包括以每五秒一次的时间码为特征的定时元数据。 关于ios-带有定时元数据"inthewild"的HTTP实时流式传输(HLS)广播电台音频流,我们在S

objective-c - 如何在我的 iOS 应用程序中从 SHOUTCast 流式传输在线广播?

我正在开发iPhone在线广播流媒体应用程序。我使用MattGallaher的AudioStreamer类从SHOUTCast流式传输在线电台。但问题是AudioStreamerAPI已经被废弃,无法播放各种广播channel。我用谷歌搜索并找到了各种替代方案,包括:AVPlayer、MPMoviePlayer等。请推荐哪个播放器最能满足要求。 最佳答案 您可以使用MPMovieplayerviewcontroller。它非常适合流式传输音频/视频。我也是在我的一个应用程序中使用它来播放音频,而且它看起来像iPhone的默认播放器。

Android 屏幕唤醒 + 屏幕解锁 + 开机广播android.intent.action.BOOT_COMPLETED

Android屏幕唤醒+屏幕解锁+开机广播android.intent.action.BOOT_COMPLETED1.内容说明 Android手机开机后,会发送android.intent.action.BOOT_COMPLETED广播流程:广播接收器(屏幕唤醒+屏幕解锁+接收开机广播) 代码如下:2.代码/***@Author:Su*@Date:2022/11/30*@Description:广播接收器*/publicclassBootupReceiverextendsBroadcastReceiver{@OverridepublicvoidonReceive(Contextcontex

ios - 如何设置 iBeacon 为单个设备只广播一次本地通知?

每当我们进入或离开中的某个区域时,我都会显示本地通知locationManager:didRangeBeacons:inRegionmethodofCLLocationManagerDelegate:类似这样的..//localnotificationsentfromtransmittertoreceiverswitch(beacon.proximity){caseCLProximityNear:message=@"Youareneartheibeacondevice";bgColor=[UIColorblueColor];break;caseCLProximityImmediate: