А зачем так сложно? )
Разве нельзя поместить 9 поверхностей со смещениями и с полупрозрачной текстурой. Где соседи например в R-канале, а текущая в G например. Потом написать простой пороговый фильтр по цвету и нарисовать обратно на текстуре?
1. Касательно неполного описания – абсолютно согласен, но и справедливости ради, отмечу, что и в посте не описываются: слышат ли люди друг друга в этой комнате, отсутствуют ли там приверженцы оккультизма, нумерологии и тп. Распределение у разных групп разное.
2. Касательно возможности получить равномерное распределение опрашивая двух человек. Вы же упускаете самое важное – в задаче надо сначала опросить всех в комнате, чтобы получить распределение. А у меня можно этого не делать. И для каждого числа использовать одного опрашиваемого.
Любая датаграмма (или пакет) могут быть сгенерированы в сеть третьей стороной. Поэтому недостаточно просто проверить корректность формата, каждое сообщение необходимо авторизовать, причем делать это нужно за константное время (иначе возможны тайминг-атаки) см. реализацию MAC (message authentication code) из TLS.
Разве нельзя поместить 9 поверхностей со смещениями и с полупрозрачной текстурой. Где соседи например в R-канале, а текущая в G например. Потом написать простой пороговый фильтр по цвету и нарисовать обратно на текстуре?
1. Касательно неполного описания – абсолютно согласен, но и справедливости ради, отмечу, что и в посте не описываются: слышат ли люди друг друга в этой комнате, отсутствуют ли там приверженцы оккультизма, нумерологии и тп. Распределение у разных групп разное.
2. Касательно возможности получить равномерное распределение опрашивая двух человек. Вы же упускаете самое важное – в задаче надо сначала опросить всех в комнате, чтобы получить распределение. А у меня можно этого не делать. И для каждого числа использовать одного опрашиваемого.
2. Взять остаток деления на 10
3. Прибавить 1
Но, с другой стороны, там и работоспособность WebRTC будет под вопросом.
GStreamer плагины на нем хорошо пишутся, исходного кода раза в четыре меньше.
Скажите, ваша лицензия включает в себя соответствующие отчисления?
Ему еще нет десятка )