Используйте 'водяные знаки. Вы можете установить каждый X-й кадр, чтобы иметь данные. Каждый пиксель будет использоваться для хранения небольшого количества данных. Запишите каждый пиксель в каждом X-1-м кадре, и для каждого X-го кадра проигнорируйте любые фактические изменения в видеопотоке сервера, но если вы хотите, чтобы бит был 1, сделайте этот пиксель темнее, а если вы хотите, чтобы он был 0, сохраните пиксель такой же. С помощью этого метода на дисплее с разрешением 1024 на 768 пикселей вы можете хранить 786 КБ данных каждые X кадров. Обязательно не сжимайте поток для кадров, в которых будут храниться данные, через.
Если вам не нужны 786 КБ, делайте это только для верхней половины экрана, вы сэкономите часть пропускной способности и получите половину 786 КБ для использования в качестве данных.
Вы должны быть в состоянии реализовать большинство, если не все, хорошее шифрование. Вы можете сделать много запутывания тоже. Может быть, каждый третий бит случайен и бесполезен. Возможно, если 1-й бит равен 1, переверните все. И т. Д.