cyril7:
Do not these streaming servers present a manifest of various stream rates that the client can select based on buffer/error states, if so could the server not identify clients that will only support 30fps and adjust the manifest offering appropriately? Surely there must be some detail gleened from the client at connection initiation that allows identification of the clients ability.
Cyril
This is 100% possible, and many services do this. Although from experience it does require a fair bit of work to implement which can take some time.