Инструменты пользователя

Инструменты сайта


wiki:video-voip

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
wiki:video-voip [2014/02/19 11:37] – [DM3730] maxxwiki:video-voip [2014/05/15 18:21] (текущий) – [linphone GTK-X11] maxx
Строка 52: Строка 52:
 **Звуковой кодек** **Звуковой кодек**
 ^ Тест ^ Результат ^ Примечания ^ ^ Тест ^ Результат ^ Примечания ^
-| Mic трубка |  |  | +| Mic трубка | нет |  | 
-| Mic аналоговый |  |  | +| Mic аналоговый | нет |  | 
-| Телефон в трубке |   +| Телефон в трубке | Да Наушники 
-| Динамик/усилитель |  |  |+| Динамик/усилитель | Да |  |
  
 **Клавиатура** **Клавиатура**
Строка 96: Строка 96:
 === Установка ПО на SD === === Установка ПО на SD ===
 === Установка ПО на NAND === === Установка ПО на NAND ===
 +==== Wandboard ====
 +=== u-boot ===
 +=== kernel ===
 +**Boundary Devices kernel**
 +<code>
 +git clone git://github.com/boundarydevices/linux-imx6.git
 +cd linux-imx6
 +git checkout origin/boundary-imx_3.0.35_4.1.0 -b boundary-imx_3.0.35_4.1.0
 +make ARCH=arm nitrogen6x_defconfig
 +</code>
  
 +**Wandboard kernel**
 +<code>
 +git clone https://github.com/wandboard-org/linux.git linux-wandboard_imx_3.0.35_4.1.0
 +cd linux-wandboard_imx_3.0.35_4.1.0
 +git checkout wandboard_imx_3.0.35_4.1.0
 +</code>
 +Wandcam add patches:
 +<code>
 +wget https://github.com/wandboard-org/linux/commit/5d5f87827ec0ef89f65d7831529d4ce8ceba1c59.patch
 +wget https://github.com/wandboard-org/linux/commit/929768aaf8c9161b2729c11c0b96012547bdc4eb.patch
 +</code>
 +Компилятор (ставим в /opt):
 +<code>
 +wget -c https://releases.linaro.org/14.03/components/toolchain/binaries/gcc-linaro-arm-linux-gnueabihf-4.8-2014.03_linux.tar.xz
 +tar xf gcc-linaro-arm-linux-gnueabihf-4.8-2014.03_linux.tar.xz
 +export CC=`pwd`/gcc-linaro-arm-linux-gnueabihf-4.8-2014.03_linux/bin/arm-linux-gnueabihf-
 +</code>
 +=== Video acceleration ===
 +[[http://boundarydevices.com/mx6-video-acceleration-raring-debian/]]
 +==== linphone GTK-X11 ====
 +Компиляция выполняется на загруженной ОС Ubuntu на Wandboard Quad
  
 +Устанавливаем необходимые пакеты:
 +<code>
 +sudo apt-get install libtool intltool libgtk2.0-dev libspeexdsp-dev libavcodec-dev libswscale-dev libx11-dev libxv-dev libgl1-mesa-dev libglew1.6-dev libv4l-dev libxml2-dev
 +</code>
 +<code>
 +sudo apt-get install libreadline-dev libgsm1-dev libtheora-dev libsoup2.4-dev libsqlite3-dev libupnp4-dev libvpx-dev libantlr3c-dev antlr3
 +</code>
 +Компилируем зависимости
 +
 +=== Speex ===
 +<code>
 +wget http://downloads.xiph.org/releases/speex/speex-1.2rc1.tar.gz
 +tar xf speex-1.2rc1.tar.gz
 +cd speex-1.2rc1/
 +./configure
 +make && make install
 +</code>
 +=== Belle-Sip ===
 +<code>
 +git clone git://git.linphone.org/belle-sip.git
 +cd belle-sip/
 +./autogen.sh && ./configure
 +make && make install
 +</code>
 +=== Linphone ===
 +<code>
 +git clone git://git.linphone.org/linphone.git --recursive
 +cd linphone
 +./autogen.sh
 +./configure --enable-strict=no --disable-upnp
 +make && make install
 +ldconfig
 +</code>
 +=== x264 ===
 +<code>
 +git clone git://git.videolan.org/x264.git
 +./configure --enable-shared
 +make && make install && make install-lib-dev install-lib-shared
 +</code>
 +=== msx264 ===
 +<code>
 +git clone git://git.linphone.org/msx264.git
 +./configure
 +make && make install
 +</code>
  
  
wiki/video-voip.1392795447.txt.gz · Последнее изменение: 2014/02/19 11:37 — maxx