Вообще, для стриминга видео, уже лет как 10-15 существуют спец протоколы, а вы какую-то ерунду спрашиваете не из той оперы.
В Вашем случае, берите стандартные протоколы и реализуйте на том, что лучше знаете, хотя на высокоуровневых языках, будет тяжело работать с битами. Так же можете попробовать изобрести свой велосипед на базе существующих протоколов, но, думаю, не стоит с этим заморачиваться.
Плюс, стандарт есть стандарт, сможете своим сервером поддерживать множество других устройств и программ.
Вот ссылки для справки:
TRP,
Потоковое мультимедиа
Да, кстати, есть уже готовые либы с реализациями протоколов, гуглите! :)