Writting broadcast client and server applications
Broadcasting is a feature, supported in Local Area Networks (LAN) only. Broadcast server does not know about how many clients will listen for distributed audio stream. Clients usually do not send any data back to server, so it is very similar to usual radio broadcasting.
Broadcast client and server samples
Broadcast sample shows how to use classes from VC components to build efficient audio broadcasting system.
You can restart Client(s) and Server at any time. If changes were made in the format of audio stream being distributed by Server, Clients will synchronize with new format automatically without end-user interaction.
We also have a multicast streaming sample, which is not limited to LAN and can work in Internet.
Precompiled binary of this sample is included in the Demos package.