In the 802.11 protocol broadcast happens at minimum speeds (usually 1 Mbps) since there is no ACK system to know if the packet has been delivered successfully.

But I want to broadcast a video stream and higher error rates are not a problem for my application, and I would prefer higher speeds to lower error rates (I will handle the error correction on higher layers with my own codes).

I have set up an access point using "Hostapd" and a 802.11n wifi dongle in linux on a raspberry pi 2 and wanted to know if there is a way to change the broadcast speed limit so I can do the broadcast in higher speeds.

likely wifi is not your limiting factor.

802.11n = 600 mbps

USB 2.0 = 480 mbps

https://en.m.wikipedia.org/wiki/IEEE_802.11n-2009

https://en.m.wikipedia.org/wiki/USB

  • The problem is broadcast happens at 1 Mbps. I'll be happy at rates of around 30 Mbps. – Scarlet Jul 30 '15 at 21:04
  • use udp and more cpu intensive temporal encoding (x264), traiding bandwidth for error rate is not going to work as you want an that level of the network stack... there is some cusom router work along these lines... – user1133275 Jul 31 '15 at 2:32

Your Answer

 
discard

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.