Открыть сервис

CU-SeeMe

CU-SeeMe — это программное обеспечение для видеоконференций, разработанное Корнеллским университетом (США) в начале 1990-х годов. Оно стало одной из первых систем, позволяющих передавать видео и аудио в реальном времени через интернет, и предшественником современных сервисов видеосвязи, таких как Skype и Zoom. CU-SeeMe поддерживала как односторонние трансляции (вещание), так и двусторонние конференции между несколькими участниками.

История

Разработка в Корнеллском университете

CU-SeeMe была создана в 1992 году в лаборатории Advanced Research Projects Agency (ARPA) при Корнеллском университете под руководством Тима Дорси (Tim Dorcey) и его коллег. Проект финансировался Национальным научным фондом США (NSF) и другими государственными организациями. Первоначально система разрабатывалась для использования в академической среде — для проведения удалённых лекций, научных семинаров и конференций.

Первая версия CU-SeeMe (1992) работала только на компьютерах Macintosh, но уже в 1994 году вышла версия для Windows. Изначально программа поддерживала только передачу видео, а аудиосвязь была добавлена позже — в 1994 году. Для передачи данных использовался протокол UDP, что позволяло минимизировать задержки, но приводило к потере пакетов при нестабильном интернет-соединении.

Коммерциализация и распространение

В 1994 году Корнеллский университет передал права на коммерческое развитие CU-SeeMe компании White Pine Software (позже переименована в CU-SeeMe, Inc.). Компания выпустила коммерческие версии продукта, включая CU-SeeMe Pro (1995) для профессиональных видеоконференций и CU-SeeMe for Education (1996) для учебных заведений. Бесплатная версия для некоммерческого использования оставалась доступной для скачивания.

В середине 1990-х годов CU-SeeMe стала популярной среди энтузиастов интернета и образовательных учреждений. Система использовалась для проведения первых интернет-трансляций, включая концерты, лекции и даже заседания правительственных комитетов. Например, в 1995 году с помощью CU-SeeMe транслировалось заседание Конгресса США по вопросам интернета.

Упадок и закрытие

С развитием коммерческих сервисов видеоконференций, таких как NetMeeting (Microsoft, 1996) и позже Skype (2003), а также с ростом пропускной способности интернета, CU-SeeMe начала терять популярность. В 1998 году компания CU-SeeMe, Inc. была продана, а поддержка продукта прекратилась в 2000 году. Последняя версия CU-SeeMe (5.0) вышла в 1999 году. Несмотря на это, CU-SeeMe считается важной вехой в истории интернет-коммуникаций.

Архитектура и принцип работы

Клиент-серверная модель

CU-SeeMe работала по клиент-серверной архитектуре. Для организации видеоконференции требовался центральный серверрефлектор (reflector). Рефлектор принимал видеопотоки от участников и ретранслировал их всем остальным. Это позволяло проводить конференции с большим числом участников (до 20–30 человек), но требовало значительных ресурсов сервера.

Протоколы и сжатие

Для передачи видео использовался собственный протокол CU-SeeMe, основанный на UDP. Видео сжималось с помощью алгоритма CU-SeeMe Codec, который обеспечивал разрешение 160×120 пикселей при частоте кадров 5–15 кадров в секунду (в зависимости от скорости интернет-соединения). Аудио кодировалось с помощью кодека G.711 (8 кГц, 8 бит) или G.723 (6,4 кбит/с). Для передачи аудио использовался протокол RTP (Real-time Transport Protocol), что позволяло синхронизировать звук и видео.

Требования к оборудованию

Для работы CU-SeeMe требовался компьютер с процессором 486 или Pentium, операционной системой Windows 3.1/95/98 или Mac OS 7.5–8.6, а также видеокамера (например, QuickCam от Connectix, 1994) и звуковая карта. Минимальная скорость интернет-соединения составляла 28,8 кбит/с (модем), но для комфортной работы рекомендовалось 128 кбит/с (ISDN).

Функциональность

Видеоконференции

CU-SeeMe поддерживала следующие режимы:

  • Один-на-один — прямая видеосвязь между двумя участниками.
  • Многоточечная конференция — через рефлектор до 20–30 участников.
  • Трансляция — односторонняя передача видео от одного источника (например, лекция) неограниченному числу зрителей.

Дополнительные возможности

  • Чат — текстовые сообщения в реальном времени.
  • Обмен файлами — передача файлов между участниками конференции.
  • Запись — возможность записи видеопотока на жёсткий диск (в версии Pro).
  • Управление участникамимодератор мог отключать видео или аудио отдельных участников.

Применение

Образование

CU-SeeMe активно использовалась в университетах и школах для проведения дистанционных лекций и семинаров. Например, в 1995–1997 годах проект Global Schoolhouse (США) использовал CU-SeeMe для организации международных уроков между школьниками из разных стран.

Научные и медицинские конференции

Система применялась для проведения удалённых консультаций врачей, а также для научных симпозиумов. В 1996 году с помощью CU-SeeMe прошла первая интернет-трансляция хирургической операции (лапароскопия) из Университета Джонса Хопкинса.

Культурные мероприятия

CU-SeeMe использовалась для трансляции концертов, театральных постановок и выставок. Например, в 1996 году группа The Rolling Stones провела интернет-трансляцию одного из своих концертов с помощью CU-SeeMe.

Критика и ограничения

Технические недостатки

  • Низкое качество видео — разрешение 160×120 пикселей и низкая частота кадров делали изображение размытым и прерывистым.
  • Задержки — из-за использования UDP и отсутствия буферизации задержка могла достигать 1–2 секунд.
  • Нестабильность — при плохом интернет-соединении видео и аудио часто прерывались.
  • Сложность настройки — требовалась ручная настройка IP-адресов, портов и рефлекторов.

Ограничения по безопасности

CU-SeeMe не поддерживала шифрование видеопотока, что делало её уязвимой для перехвата данных. Также отсутствовала аутентификация участников, что позволяло неавторизованным пользователям подключаться к конференциям.

Наследие

CU-SeeMe считается одним из первых успешных примеров видеоконференций через интернет. Её архитектура (клиент-сервер с рефлектором) повлияла на разработку более поздних систем, таких как H.323 (стандарт видеоконференций, 1996) и SIP (протокол установления сеансов, 1999). Многие идеи CU-SeeMe, включая многоточечные конференции и трансляции, были реализованы в современных сервисах, таких как Zoom, Microsoft Teams и Google Meet.

В 2010-х годах энтузиасты восстановили исходный код CU-SeeMe и создали эмулятор, позволяющий запускать программу на современных компьютерах. Однако из-за устаревших протоколов и отсутствия поддержки современных кодеков CU-SeeMe не может использоваться в реальных видеоконференциях.

Интересные факты

  • Название CU-SeeMe расшифровывается как «Cornell University — See Me» (Корнеллский университет — Увидь меня).
  • Первая версия CU-SeeMe (1992) не поддерживала аудио — участники общались через текстовый чат.
  • В 1994 году с помощью CU-SeeMe была проведена первая интернет-трансляция заседания Конгресса США.
  • CU-SeeMe использовалась для связи с антарктической станцией «Мак-Мердо» в 1996 году.
  • В 1997 году CU-SeeMe была включена в список «100 лучших продуктов года» по версии журнала PC Magazine.

Источники

  • Dorcey, T. (1992). «CU-SeeMe: A Desktop Videoconferencing System». Cornell University Technical Report.
  • «CU-SeeMe: The First Internet Videoconferencing System». IEEE Annals of the History of Computing, 2015.
  • «White Pine Software: CU-SeeMe Pro User Manual». 1996.
  • «Global Schoolhouse Project: Using CU-SeeMe for Education». National Science Foundation, 1997.
  • PC Magazine, 1997, «100 Best Products of the Year».

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →