Форум: "Система";
Текущий архив: 2002.02.18;
Скачать: [xml.tar.bz2];
ВнизЛогическая задачка (не могу справиться) Найти похожие ветки
← →
REL (2001-11-09 11:37) [0]Народ, помогите вот с таким алгоритмом.
Есть 2 компа, соединённые по модему. На первом работает цикл, который в равные!!! интервалы времени выдаёт массивы разной длины (в моём случае - это сжатый речевой сигнал от 2 до 256 значений - но это не принципиально). На приёмном конце также работает алгоритм, который в равные интервалы времени принимает вышеуказанные массивы и обрабатывет их. Как синхронизировать приёмник и передатчик, чтобы нехватка времени на передачу больших массивов компенсировалась избытком времени при передаче малых массивов. Т.е. у меня скорость передачи должна подбираться под массив средней длины (например 100).
Замечание: не должно возникать такой ситуации, что на приёмном конце массив запросится, но ещё не успеет считаться. В двух словах алгоритм такой же как в сотовых телефонах: на малых скоростях передаётся достаточно большие объёиы данных за счёт того, что та информация, которая не успевает передаваться во время разговора, передаётся во время пауз между фразами.
Заранее благодарен за любую помощь.
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2002.02.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.003 c