Не делайте этого сами, если вы никогда раньше не писали сетевых приложений.Создать масштабируемое и надежное сетевое приложение непросто, а реализовать существующий протокол еще сложнее, чтобы реализация полностью совместилась со спецификацией.Вы потерпите неудачу или в конечном итоге окажетесь над бюджетом.
Будет гораздо проще и дешевле купить существующий компонент или интегрировать существующий сервер.
Google "потоковые кодеры" для поиска библиотеки, которая можетручка РЦП.