Astra linux ip телефония

Чего бы я хотел видеть в астре

Я тоже, в своё время, работал в проекте по IP-телефонии + перепробовал практически все из существующих в природе SIP-клиентов. Но они все, в большей или меньшей мере, — капризные, неустойчивые и . полу-свободные полу-открытые (разработчики пытаются чего-то наварить на модной теме).

Капризность всех этих клиентов определяется сложностью и многовариантностью режимов и настроек SIP-серверов, ответной стороны без которой они не живут, т.е. . числом степеней свободы самого протокола SIP — это профессиональный связной протокол, который просто не адаптируется под «радиолюбительские» поделки. Это раз.
P.S. Это, кстати, одна из лучших иллюстраций гибкости и многообразности командной строки (в конфигурировании SIP-протокола сервером) с ограниченностью графических картинок (GUI приложений) в установке параметров клиентов.

SIP-телефония — это совсем особая область, и включение всяких и разных SIP-клиентов бессмысленно без включения серверов IP-телефонии: Asterisk, FreeSWITCH, YATE. Это очень сложные и громоздкие проекты, которые не включаются в состав ни одного дистрибутива Linux, и, при необходимости, устанавливаются сборкой из исходников (и сборка-установка, к примеру, FreeSWITCH идёт дольше или так же, как и сборка ядра Linux). Это два.

А включать SIP-клиентов в состав дистрибутива без включения ответной части SIP-серверов — это бессмыслица. Если кому потребуется профессионально эта весьма специальная сфера, тот установит всё требуемое из сторонних источников. А для «поиграться» с звонилками на публичных SIP-серверах — так для этого есть не Astra Linux, а . какая-нибудь Ubuntu.

Источник

Astra Linux. Полезные плюшки.

Записки МихаНика

Здесь постараюсь собрать полезные «плюшки», которые облегчают жизнь системному администратору.

Полезные программы.

Запускаем терминал и начинаем ставить полезные программы

Установим WEBMIN.

Начинающему системному администратору некоторые вещи удобнее делать при помощи WEBMIN. Установим его.

mkdir /opt/distr/ mkdir /opt/distr/webmin cd /opt/distr/webmin wget --no-check-certificate http://www.webmin.com/download/deb/webmin-current.deb apt -y install ./webmin-current.deb ufw allow 10000/tcp ufw reload

Теперь зайдя по адресу https://127.0.0.1:10000 мы получим удобный web-интерфейс для управления сервером.

Читайте также:  Прошивка iphone на linux

Разрешим подключаться к серверу по SSH.

Разрешаем подключаться пользователю root удалённо по SSH.

sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config

Включаем автозапуск службы SSH.

Включаем межсетевой экран

Разрешаем подключаться по SSH

Просим межсетевой экран перечитать правила.

Аренда серверов.

Надёжные сервера с Pro-бегом
У ВАС В ОФИСЕ
!

1С:Предприятие «в облаке».

Безопасный доступ к своей 1С из офиса, командировки и т.п.!

IP-телефония в офис.

IP-телефония давно перестала быть роскошью в офисах.
Хотите себе в офис цифровую АТС — обращайтесь.
!

Источник

сервер для ВКС

Я вам уже ответил в другом месте:
Asterisk или FreeSWITCH.
2-е предпочтительнее — FreeSWITCH производительнее и гибче конфигурируется. Но по Asterisk гораздо больше описаний и публикаций . есть толственная переводная книжка на 1000 страниц. и умельцев «выходцев из народа», подрабатывающих установкой офисных SoftSwitch.

Это будет не просто, готовьтесь.
Для профессионального освоения FreeSWITCH сразу планируйте 1 год, в режиме: 52х5х8 часов.
А «оборудование для сервера»? А кого интересует ваше оборудование для сервера? Оборудование для сервера в вашей задаче — это последний и самый мало значащий компонент задачи (можете это так и передать вашим ВКС ).

Olej

New member

Юрий С

New member

Olej

New member

Если вы упомянули SIP, то для SIP нет ничего более серьёзного, чем FreeSWITCH (по крайней мере по состоянию на несколько лет назад).
А видеопотоки и видеоконференции там или уже должны быть (там очень динамичное развитие), или можно проделать свою разработку модуля — система модульная и включает в себя понятную технологию расширения.

P.S. Кроме того, раз уж вы упомянули SIP (Session Initiation Protocol, рекомендации RFC 2543), то это только протокол установления сессии, в том числе и конференц-сессии. А какой вы там будете использовать потом сигнальный протокол в сессии — это SIP (да и Soft Switch) не касается (как например сигнальный протокол RTP при IP-телефонии).

Olej

New member

Если у вас (у вашей конторы которая будет работать над таким проектом) есть достаточно потенциала (разработчиков, их уровня, времени) я бы смотрел в сторону FreeSWITCH.
Кроме всего прочего, у вас в проекте наверняка выплывут дополнительные требования по защищённости и аутентификации. А FreeSWITCH позволяет достаточно несложно интегрировать идентификацию по протоколам RADIUS, а ещё лучше DIAMETER.
А любые опенсорсные «поделки на коленке», гуляющие по Интернет, вам в этом смысле ничего обеспечить не смогут.

Читайте также:  Flash tool для линукс

А если за вами (на пока) не стоит такой потенциал — то за такую задачу (кажущуюся «на словах» простенькой) просто не следует браться.

CrashBldash

New member

Нормальных человеческих решений в этом направлении в мире свободного ПО насколько я знаю нет. Есть всякие там OpenMCU, но это жрать кактус, т.к. нормально он работать не будет. Нормально это когда высокое качество картинки, без тормозов, не нужен сервер по цене звездолета, не нужны каналы связи как для раздачи порно.

В мире ВКС единственно нормально работают программно аппаратные терминалы больших дядей за большие деньги.

Сами на видеомосте. С трудом тянет 20 клиентов. Кладет входящий стомегабитный канал. Качество посредственное. Т.к. мост это не полноценный ВКС сервер, а тупой видео прокси, то вся нагрузка валится на клиента. И на стороне клиента нужно иметь минимум i3 процессов. А лучше i5

AFilippov

New member

Сами на видеомосте. С трудом тянет 20 клиентов. Кладет входящий стомегабитный канал. Качество посредственное.

Фигасе, посредственное! 4-5 Мбит/с — это полноценное 720p — 1280×720 25 кадров/с.! Куда больше? Они, абоненты, прыщики друг у друга хотят рассматривать? Хотя. Представляю: пользователь в клиенте выбирает разрешение 720p и, вспомнив наказ администратора, ставит частоту 15 кадров/с (что для ВКС вполне достаточно). При использовании h.264 получаем поток 7Мбит/с. Итого: 20 * 7 = 140 Мбит/с при канале 100 Мбит/с. Как говорится — дайте два.
А кто поток контролировать будет?!

Условия: канал 100 Мбит/с, максимальное количество абонентов — 20, частота кадров — 15, разрешение — 720p.
Делаем ефрейторский зазор в 20%, получаем макс. поток на 1-го абонента — 4 Мбит/с. 264-му кодеку устанавливаем средний битрейт 3000 Кбит/с, сверху ограничиваем до 4000 Кбит/с, либо задаем отклонение от среднего битрейта в процентах. Ffmpeg-ом устанавливаем частоту и размер кадров. Плюс, можно сэкономить на цветопередаче. На выходе получаем 720p и видеопоток 2-3Мбит/с. Алгоритмы сжатия h264/h.265 максимально эффективны на статических сценах, чем по сути и является трансляция ВКС. Копайте настройки кодека в клиенте.
Запишите любое видео в формате FullHD, перекодируйте несколько раз, найдите для себя приемлемые параметры. Возможно, и 480р хватит. Тема 3-й десяток лет обсуждается на форумах/сайтах по сжатию видео.

Читайте также:  Linux see symbols in so

Проблемы транскодировать на лету любое количество потоков нет. Посмотрите на фермы наших биткоинщиков: мат. плата, диск, ОЗУ 4-8Гб, 2 БП, 10-15 видеокарт и кондиционер. Цена 500-700 тыс. рублей. Под Ваши задачи хватит 1-2-ух видеокарт. Договаривайтесь, ставьте в ИВЦ (ЦОДе). Только у ИВЦ канал тоже не резиновый и беспредельничающему абоненту быстро входной канал обрежет. И, для чего козе боян? Поток целесообразнее и дешевле контролировать на стороне пользователя.

Лет пять как с выходом видеокарт, поддерживающими аппаратное кодирование/декодирование (AMD Video Codec Engine и Nvidia NVENC) жать видео камнем считается моветоном. При сравнительной стоимости, видеокарта на порядок производительнее.

Источник

Astra linux ip телефония

Новичком считается только что прочитавший «Астериск — будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Astra Linux и Asterisk

vNtek » 11 сен 2019, 16:26

Добрый день, форумчане!
Был ли у кого опыт установки и настройки Asterisk-a на Astra Linux?
Какие могут возникнуть предполагаемые проблемы?

Re: Astra Linux и Asterisk

ded » 11 сен 2019, 17:40

У нас есть.
Astra Linux бывает разный — Орёл и Смоленск.
На Орёл может быть и поставите (но очень сомневаюсь), а на Смоленск — вообще нет, потому что он не принимает никакие модули без цифровой подписи.

У нас есть дистрибутив MetPBX, для обоих версий, потому что мы — партнёры Astra Linux.

Изображение

Re: Astra Linux и Asterisk

Zavr2008 » 11 сен 2019, 19:42

Российские шлюзы E1 Alvis-GW. Voip-Модернизация УПАТС, FreePBX, CRM. Продолжаем работать, импортозамещаем!

Re: Astra Linux и Asterisk

vNtek » 11 сен 2019, 19:49

Re: Astra Linux и Asterisk

Zavr2008 » 12 сен 2019, 12:53

Да, ванильный. На него правда свои патчи наложили. Успешно сдали одному питерскому заказчику из РосТеха, те благополучно сдали, отчитались и положили на полку..

Российские шлюзы E1 Alvis-GW. Voip-Модернизация УПАТС, FreePBX, CRM. Продолжаем работать, импортозамещаем!

Re: Astra Linux и Asterisk

vNtek » 12 сен 2019, 14:02

Re: Astra Linux и Asterisk

Zavr2008 » 17 сен 2019, 15:36

Российские шлюзы E1 Alvis-GW. Voip-Модернизация УПАТС, FreePBX, CRM. Продолжаем работать, импортозамещаем!

Источник

Оцените статью
Adblock
detector