我可以使用 UDN 作为 chromecast 的唯一 ID

Can I use UDN as a unique id for chromecast

我注意到,作为设备发现交换的一部分,设备-desc.xml 文件包含一个 UDN 值。 我可以将其用作该 chromecast 设备的唯一 ID 吗?

您应该能够使用 UDN 作为特定 Chromecast 的唯一标识符。

UDN 通常表示 "unique device name",格式看起来像 UUID,这样您就可以唯一地识别事物。

至于您关于如何收集指标的其他问题,这取决于您要收集什么以及为什么要收集。

例如,如果您想弄清楚您的应用程序的社交用途是什么(假设您有一些多人参与的逻辑),您可以按设备跟踪使用情况并查看某些设备是否是社交 activity 并查看使用模式。这可能会帮助您弄清楚您需要什么样的功能,并帮助您确定您是否有重复用户,或者您是否有重复位置,这意味着您可能希望在不同的地方保留状态。

但是,我认为通过将行为附加到用户可以获得最大的价值。跟踪应用程序会话并将数据附加到会话可能会更好,这将指示用户如何与您的应用程序以及彼此之间进行交互。您可以通过多种方式定义 "session"。它可能是用户 "joining" 接收方应用程序的持续时间或接收方应用程序本身的生命周期。可能两者兼而有之。