АУДИО-ВИДЕО СВЯЗЬ ЧЕРЕЗ ПРОМЕЖУТОЧНЫЙ СЕРВЕР С УМЕНЬШЕННОЙ ЗАДЕРЖКОЙ

1. Сеть передачи данных для видеосвязи между множеством компьютерных систем, конфигурированных в качестве клиентских компьютерных систем, так что по меньшей мере одна из клиентских компьютерных систем, при передаче данных, является клиентским передатчиком, и по меньшей мере одна из клиентских компьютерных систем, при приеме или потреблении данных, является клиентским приемником, причем клиентский передатчик выполнен с возможностью передачи или записи видео сообщения для отображения клиентским приемником, при этом указанная сеть передачи данных содержит:
видео сервер, причем клиентский передатчик выполнен с возможностью установки соединения с указанным видео сервером и передачи видео сообщения на указанный видео сервер, а видео сервер выполнен с возможностью архивации указанного видео сообщения и передачи видео сообщения клиентскому приемнику; причем
если клиентский приемник недоступен во время начала передачи видео сообщения, и если указанный клиентский приемник стал доступен позднее во время передачи видео сообщения, указанный клиентский приемник выполнен с возможностью отображения видео сообщения с начала указанного видео сообщения, пока передача указанного видео сообщения продолжается.
2. Сеть передачи данных по п. 1, в которой клиентские компьютерные системы выполнены с возможностью поочередного перехода в состояние клиентского передатчика и в состояние клиентского приемника и для поочередной передачи и приема видео контента.
3. Сеть передачи данных по п. 1, дополнительно содержащая:
управляющий сервер, выполненный с возможностью приема первой символьной строки от клиентского передатчика и передачи, в ответ, клиентскому приемнику второй символьной строки, содержащей ссылку на клиентский передатчик; а
клиентский приемник выполнен с возможностью передачи, в ответ на прием второй символьной строки, третьей символьной строки на видео сервер, причем третья символьная строка содержит ссылку на видео сообщение и, после приема видео сервером третьей символьной строки, указанный видео сервер выполнен с возможностью передачи указанного видео сообщения клиентскому приемнику.
4. Управляющий сервер, используемый в сети передачи данных по п. 3, содержащий:
модуль управляющего приемника, выполненный с возможностью приема первой символьной строки от клиентского передатчика; и
модуль управляющего передатчика, выполненный с возможностью передачи второй символьной строки клиентскому приемнику.
5. Сеть передачи данных по п. 1, в которой, когда клиентский приемник недоступен, указанный клиентский приемник выполнен с возможностью загрузки видео сообщения из архива видео сервера, когда указанный клиентский приемник позднее становится доступным.
6. Сеть передачи данных по п. 1, в которой по меньшей мере две клиентские компьютерные системы сконфигурированы в качестве клиентских передатчиков и выполнены с возможностью передачи соответствующих видео сообщений одновременно одному и тому же клиентскому приемнику.
7. Клиентская компьютерная система, выполненная с возможностью использования в сети передачи данных по п. 1.
8. Клиентская компьютерная система по п. 7, содержащая:
видеокамеру для записи первого видео сообщения;
передающий модуль для:
установки соединения с видео сервером,
передачи первого видео сообщения видео серверу;
приемный модуль для:
приема второго видео сообщения; и
отображения второго видео сообщения.
9. Видео сервер, выполненный с возможностью использования в сети передачи данных по п. 1, содержащий:
сетевой адаптер для установки соединения с клиентским передатчиком и приема видео сообщения;
запоминающее устройство видеоданных для архивации видео сообщения; причем сетевой адаптер выполнен с возможностью передачи видео сообщения клиентскому приемнику.
10. Способ видеосвязи между множеством клиентских компьютерных систем, причем по меньшей мере одна из клиентских компьютерных систем, при передаче данных, является клиентским передатчиком, и по меньшей мере одна из клиентских компьютерных систем, при приеме или потреблении данных, является клиентским приемником, причем видеосвязь может осуществляться по сети передачи данных, содержащей видео сервер, при этом способ содержит этапы, на которых:
устанавливают с помощью клиентского передатчика соединение с видео сервером и передают видео сообщение указанному видео серверу;
архивируют видео сообщение на видео сервере;
передают, от видео сервера, указанное видео сообщение на клиентский приемник; при этом
если клиентский приемник недоступен во время начала передачи видео сообщения, и если указанный клиентский приемник стал доступен позднее во время передачи видео сообщения, отображают с помощью клиентского приемника указанное видео сообщение с начала указанного видео сообщения во время указанной передачи видео сообщения видео серверу.
11. Способ по п. 10, в котором клиентские компьютерные системы выполнены с возможностью поочередного перехода в состояние клиентского передатчика и в состояние клиентского приемника и поочередной передачи и приема видео контента.
12. Способ по п. 10, дополнительно содержащий этапы, на которых:
принимают видео сообщение с помощью клиентского приемника; и
отображают видео сообщение с помощью клиентского приемника.
13. Способ по п. 10, дополнительно содержащий этап, на котором:
выбирают клиентский приемник для приема или потребления видео сообщения, пока продолжается передача видео сообщения видео серверу.
14. Способ по п. 10, в котором этап установки соединения осуществляется автономно без вмешательства пользователя клиентского передатчика.
15. Способ по п. 10, в котором этап установки соединения осуществляется в соответствии с программой, ранее инсталлированной в клиентском передатчике.
16. Способ по п. 10, дополнительно содержащий этап, на котором:
осуществляют мониторинг действий пользователя клиентского передатчика, так что этап установки соединения осуществляется на основе указанного мониторинга действий пользователя.
17. Способ по п. 10, дополнительно содержащий этап, на котором:
уменьшают задержку посредством передачи видео сообщения от видео сервера клиентскому приемнику, пока продолжается передача указанного видео сообщения от клиентского передатчика на видео сервер.
18. Способ по п. 10, дополнительно содержащий этапы, на которых:
передают с помощью клиентского передатчика управляющему серверу первую символьную строку, содержащую ссылку на клиентский приемник;
после приема управляющим сервером первой символьной строки,
передают с помощью управляющего сервера вторую символьную строку клиентскому приемнику; причем вторая символьная строка основана на первой символьной строке,
после приема второй символьной строки, передают с помощью клиентского приемника третью символьную строку видео серверу, причем третья символьная строка основана на второй символьной строке;
осуществляют указанную передачу видео сервером после приема третьей символьной строки.
19. Способ по п. 18, в котором этап передачи с помощью клиентского приемника третьей символьной строки на видео сервер осуществляют без предварительного извещения пользователя клиентского приемника.
20. Машиночитаемый носитель информации, хранящий команды обработки данных, в соответствии с которыми процессор клиентской компьютерной системы выполнен с возможностью осуществления этапов способа по п. 10.
21. Машиночитаемый носитель информации, хранящий команды обработки данных, в соответствии с которыми процессор видео сервера выполнен с возможностью осуществления этапов способа по п. 10.
22. Машиночитаемый носитель информации, хранящий команды обработки данных, в соответствии с которыми процессор управляющего сервера выполнен с возможностью осуществления этапов способа по п. 10.