Установка Open Broadcast Software в Fedora 21

Установка Open Broadcast Software в Fedora 21

Установка Open Broadcast Software в Fedora 21

На сегодня (20.05.15 20:00 МСК) была запланирована онлайн-трансляция выбора победителя в конкурсе для моего «мини-проекта» для группы в VK.COM — /OFFLINE — обслуживание компьютеров. Честно говоря — первый раз столкнулся с такой необходимостью, поэтому решил сделать описание настройки стриминга в Linux Fedora 21 при помощи Open Broadcast Software и youtube. Сейчас рассмотрим установку OBS.

Принцип онлайн-трансляции прост. На youtube создается канал и опеределенные настройки (будут описаны в соответствующий статье), далее запускается приложение OBS, которое делает захват (рабочий стол, игра/приложение/окно, картинки) и передает поток на сервер youtube.

Официальный сайт программы — https://obsproject.com/index

Для установки Open Broadcast Software необходимы репозитории RPM Fusion, как их установить читайте в статье Что делать после установки Fedora 21 — руководство по настройке. Сначала устанавливаем все необходимые пакеты программ:

yum install cmake gcc-c++ qt5-qtbase-devel qt5-qtx11extras-devel ffmpeg-compat-devel ffmpeg-devel jansson-devel libXinerama-devel  libXinerama libv4l-devel x264-devel libXcomposite-devel libgudev1-devel freetype-devel fontconfig-devel pulseaudio-libs-devel v4l-utils qt5-qtmultimedia-devel faac faac-devel gstreamer-plugins-bad gstreamer-plugins-ugly gstreamer-ffmpeg vlc libtool libtool
su -c ‘yum install @»C Development Tools and Libraries» git’
После этого устанавливаем пакет libfdk-aac:
Далее выполняем переход в каталог программы и запускаем сборку и установку:
cd fdk-aac
autoreconf -i && ./configure —prefix=/usr —enable-shared
make -j5 && sudo make install
Теперь скачиваем и устанавливаем приложение OBS-GiT:
git clone https://github.com/jp9000/obs-studio.git
Выполняем установку:
cd obs-studio && mkdir build && cd build
cmake -DUNIX_STRUCTURE=1 -DCMAKE_INSTALL_PREFIX=/usr ..
make -j<cpu +1>
sudo make install
sudo ldconfig
Готово! Установка Open Broadcast Software в Fedora 21 завершена. О дополнительных настройках канала yotube читайте здесь.