A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions which, when executed by at least one processor, comprising processing circuitry, individually and/or collectively, of an electronic device, assisting an audio sink device, with communication circuitry for Bluetooth low energy (BLE) and a display, cause the electronic device to:
- based on detecting an event to discover an audio source device for a broadcasting service to be provided through the audio sink device, execute a first scan regarding an extended advertisement around the electronic device using the communication circuitry;
- receive, according to the first scan, a packet advertised through an extended advertisement of an external electronic device;
- based on the reception of the packet, display, before synchronizing to a periodic advertisement of the external electronic device indicated by the packet, a device list including a visual object representing the external electronic device as a candidate audio source device on the display;
- and
- while the device list including the visual object is displayed, synchronize, according to a second scan regarding a periodic advertisement around the electronic device, to the periodic advertisement of the external electronic device.