Показать сообщение отдельно
  #1  
Старый 17.07.2010, 16:50
Master255 Master255 вне форума
Прохожий
 
Регистрация: 28.06.2010
Сообщения: 8
Репутация: 10
По умолчанию Qos или SOCKET_USAGE_TYPE Enumeration

Нужно передать звуковой поток на устройство, работающее в реалтайме. Используя асинхронные не блокирующие сокеты удалось повысить качество звука, но заикания всёравно происходят. Примерно раз в 10 минут. Опытным путём установлено что приоритет отправки данных в windows на среднем уровне по умолчанию. В связи с чем появляются 2 пути решения:

1) Использование Qos. У кого-нибудь есть пример использования qos с клиент-сервером??? Причём клиент не поддерживает Qos. Т.е. нужно что бы сервер выделил Qos поток для клиента и всё. Клиент один.

2) Что удалось найти в msdnе. В Winsock2 есть какая-то SOCKET_USAGE_TYPE Enumeration http://msdn.microsoft.com/en-us/libr...(v=VS.85).aspx. В ней есть SYSTEM_CRITICAL_SOCKET = 1.
Что это такое? Как я могу использовать это в делфи7??? Что вообще такое енумерейшен? Где его прописывать?
Ответить с цитированием