Всем доброго времени суток.
Хотелось бы сразу оговориться, что это моя первая статья на хабре и конструктивная критика приветствуется.
Итак, начнем…
Недавно мне удалось поучаствовать в подготовке к проведению чемпионата мира. Для этого администрацией области был выделен ледовый дворец местной хоккей команды. Так как вид спорта отношения ко льду не имел, то хоккейная коробка была демонтирована и постелен специальный корт.
Было принято решение об организации 2-х не пересекающихся сетей, одна — открытая, с доступом в интернет для гостей, другая — закрытая, технологическая, для внутренних сервисов. Что же представляли из себя эти сети? Технологическая — обычная одноранговая сеть для служебных нужд, таких как IPTV и прочее. Открытая не намного сложнее — это несколько сетей WiFi для VIP-гостей, гостей, журналистов и волонтеров. Все было разделено vlan'ами. К открытой сети так же был подключен пресс-центр, в котором стояло порядка 35 компьютеров для ведения репортажей.
Но обо всем по порядку. Началось все с того, что заранее ничего не было известно и узнавали мы о тех или иных нуждах когда приехали подрядчики со стороны спортивной организации — это были корейцы. К слову сказать, работать с ними было тяжеловато, как мне кажется, в силу их менталитета. Выражалось это тем, что все ставилось с позиции только так и ни как иначе, мы всегда так делали. Но это так, небольшое лирическое отступление.
Когда приехали подрядчики и привезли свой сервер и оборудование, появилось первое понимание того, что необходимо:
— На каждом корте, а их всего 5, необходимо установить по 2 видеокамеры с разных сторон для системы видеоповтора.
— В каждом разминочном зале, а их 3, было решено установить по 5 телевизоров, транслирующих каждый корт. 2 телевизора транслирующих порядок выхода спортсменов. Но об этих двух телевизорах чуть подробнее ниже.
Камеры были установлены и подключены к крамерам коаксилем. От крамера в ноутбук судьи и дальше через сплитер на экраны. Одна плазма стояла у стола судьи, на другой стороне была лед-панель.
Теперь что касаемо этих 2-х злосчастных телевизоров с отображением порядка вывода спортсменов. Началось все с того, что у подрядчиков специальный сервер и софт. Как нам заявили, что сервер слабый и нам могут выделить максимум 1 клиент для подключения к нему. А транслировать надо было на 6 телевизоров в разминочных залах, по 2 в каждом, а так же на самом выходе спортсменов и как оказалось в процессе проведения еще дополнительно и на месте, где сидят судьи и ждут своей очереди. Итого 7 телевизоров должны были транслировать все это.
С коллегами было принято решение установить на ноутбук корейскую программу, потом через HDMI-кабель отдать на PBI и далее уже отдать в технологическую сеть потоковое видео. Но тут мы столкнулись с тем, что программа не умеет подстраиваться под размеры окна и просто не масштабируется… Немного поигравшись с разрешение нам удалось подогнать ее, но PBI принимал только FullHD. Решено было пустить весь поток через сплитер, который пересчитывал сигнал и на PBI приходил уже полноценный FullHD. Раздача потокового видео в технологическую сеть осуществлялась Multicast'ом. Настройка самой PBI можно сказать сводится только к указанию типов, какой сигнал принимать и какой отдавать. Думаю, на этом заострять внимание нет смысла, да и больших и полных статей на эту тему много.
Далее появилась другая проблема — телевизоры не имели возможности самостоятельно это транслировать, поэтому было принято решение прикрепить на задней стенке каждого небольшой ноутбук, на котором был запущен VLC-плеер и транслировал потоковое видео. Настройка плеера сводится к банальному указанию источника откуда воспроизводить поток, вида udp://@адрес: порт. Таким образом, мы добились, что с одного выделенного нам клиента мы могли раздавать поток на все необходимые экраны. Решение, конечно, не слишком технологичное, но оно работало в условиях отсутствия бюджета и очень сжатых сроков.
Фото с технологической площадки на корты
P.S. Вот, в общем-то, и все. Я впервые участвовал в подобном мероприятии и мне было интересно. Надеюсь, так же как и вам читать. Писать статью не планировал, поэтому фотографий не делал.
P.P.S. Если кто-то из моих коллег, читающих Хабр, видят неточности в описании, сообщите, пожалуйста.
Хотелось бы сразу оговориться, что это моя первая статья на хабре и конструктивная критика приветствуется.
Итак, начнем…
Недавно мне удалось поучаствовать в подготовке к проведению чемпионата мира. Для этого администрацией области был выделен ледовый дворец местной хоккей команды. Так как вид спорта отношения ко льду не имел, то хоккейная коробка была демонтирована и постелен специальный корт.
Было принято решение об организации 2-х не пересекающихся сетей, одна — открытая, с доступом в интернет для гостей, другая — закрытая, технологическая, для внутренних сервисов. Что же представляли из себя эти сети? Технологическая — обычная одноранговая сеть для служебных нужд, таких как IPTV и прочее. Открытая не намного сложнее — это несколько сетей WiFi для VIP-гостей, гостей, журналистов и волонтеров. Все было разделено vlan'ами. К открытой сети так же был подключен пресс-центр, в котором стояло порядка 35 компьютеров для ведения репортажей.
Но обо всем по порядку. Началось все с того, что заранее ничего не было известно и узнавали мы о тех или иных нуждах когда приехали подрядчики со стороны спортивной организации — это были корейцы. К слову сказать, работать с ними было тяжеловато, как мне кажется, в силу их менталитета. Выражалось это тем, что все ставилось с позиции только так и ни как иначе, мы всегда так делали. Но это так, небольшое лирическое отступление.
Когда приехали подрядчики и привезли свой сервер и оборудование, появилось первое понимание того, что необходимо:
— На каждом корте, а их всего 5, необходимо установить по 2 видеокамеры с разных сторон для системы видеоповтора.
— В каждом разминочном зале, а их 3, было решено установить по 5 телевизоров, транслирующих каждый корт. 2 телевизора транслирующих порядок выхода спортсменов. Но об этих двух телевизорах чуть подробнее ниже.
Камеры были установлены и подключены к крамерам коаксилем. От крамера в ноутбук судьи и дальше через сплитер на экраны. Одна плазма стояла у стола судьи, на другой стороне была лед-панель.
Теперь что касаемо этих 2-х злосчастных телевизоров с отображением порядка вывода спортсменов. Началось все с того, что у подрядчиков специальный сервер и софт. Как нам заявили, что сервер слабый и нам могут выделить максимум 1 клиент для подключения к нему. А транслировать надо было на 6 телевизоров в разминочных залах, по 2 в каждом, а так же на самом выходе спортсменов и как оказалось в процессе проведения еще дополнительно и на месте, где сидят судьи и ждут своей очереди. Итого 7 телевизоров должны были транслировать все это.
С коллегами было принято решение установить на ноутбук корейскую программу, потом через HDMI-кабель отдать на PBI и далее уже отдать в технологическую сеть потоковое видео. Но тут мы столкнулись с тем, что программа не умеет подстраиваться под размеры окна и просто не масштабируется… Немного поигравшись с разрешение нам удалось подогнать ее, но PBI принимал только FullHD. Решено было пустить весь поток через сплитер, который пересчитывал сигнал и на PBI приходил уже полноценный FullHD. Раздача потокового видео в технологическую сеть осуществлялась Multicast'ом. Настройка самой PBI можно сказать сводится только к указанию типов, какой сигнал принимать и какой отдавать. Думаю, на этом заострять внимание нет смысла, да и больших и полных статей на эту тему много.
Далее появилась другая проблема — телевизоры не имели возможности самостоятельно это транслировать, поэтому было принято решение прикрепить на задней стенке каждого небольшой ноутбук, на котором был запущен VLC-плеер и транслировал потоковое видео. Настройка плеера сводится к банальному указанию источника откуда воспроизводить поток, вида udp://@адрес: порт. Таким образом, мы добились, что с одного выделенного нам клиента мы могли раздавать поток на все необходимые экраны. Решение, конечно, не слишком технологичное, но оно работало в условиях отсутствия бюджета и очень сжатых сроков.
Фото с технологической площадки на корты
P.S. Вот, в общем-то, и все. Я впервые участвовал в подобном мероприятии и мне было интересно. Надеюсь, так же как и вам читать. Писать статью не планировал, поэтому фотографий не делал.
P.P.S. Если кто-то из моих коллег, читающих Хабр, видят неточности в описании, сообщите, пожалуйста.
Комментарии (4)
igorkam
27.05.2015 13:46по поводу
в условиях отсутствия бюджета
, уж сильно лукавите.
еще не было турнира по тхеквондо с таким бюджетом.
в турции турки решали проблему трансляции в разминочный зал просто и влоб — камера, которая смотрит в судейский ноутбук(или какой-то другой) и вещает на телек в зал. И судя по качеству, явно не по цифре.
А вообщем маладци, клевые трансляции были, приятно было наблюдать за турниром.F1RST Автор
27.05.2015 13:51Отдельно на железо почти ничего не выделялось, по крайней мере на сколько мне известно, лишь на мелочевку и кабель, который к слову потом героически сматывали для дальнейшего применения. То что использовалось осталось после Дзюдо или снималось с различных конференц-залов в правительстве области.
k3NGuru
Сразу напрашивается Великое: И чо?
Где весь сок? Какие железки были использованы, какие технологии, как решали основные проблемы с доступностью, какой канал?
Что за софт и т.д.
Ну правда, здесь же IT ресурс, а не блабла форум.
F1RST Автор
По железу особо и сказать то нечего… Обычные крамеры и сплитеры, коих на просторах интернета множество. Интерес пожалуй может вызывать лишь модель PBI, но к сожалению под рукой ее нет. Если Вам интересно, могу уточнить. По поводу софта сказать тоже нечего, это самописный корейский софт. Со своей стороны мы видели, что это обычный клиент, который цепляется к БД на сервере и выводит информацию об очередности выхода спортсменов. Цель статьи был не подробный мануал как это сделать, а дать представление как в общем это все устроено и работает.