|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
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??? Что вообще такое енумерейшен? Где его прописывать? Последний раз редактировалось Master255, 17.07.2010 в 16:52. |
#2
|
|||
|
|||
спасибо за советы и мудрую помощь! Я в шоке от количества ответов!
|