Чат  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Web-MeetMe сбор конференции по адресной книге

Раздел для разработчиков для обсуждения программных и аппаратных продуктов и их реализации.

Модератор: april22

Re: Web-MeetMe сбор конференции по адресной книге

Сообщение Vlad1983 » 21 фев 2012, 12:29

значит не по инструкции

правим как минимум lib/defines.php
Мобильные РФ 1.2 руб./мин. + НДС с посекундной тарификацией, CLI
Telegram: @rostel
Vlad1983
 
Сообщений: 4169
Зарегистрирован: 09 авг 2011, 11:51

Re: Web-MeetMe сбор конференции по адресной книге

Сообщение rahmanny » 21 фев 2012, 12:52

ещё раз просмотрел файл, из за чего именно такая ошибка может появляться?
rahmanny
 
Сообщений: 3
Зарегистрирован: 21 фев 2012, 12:15

Re: Web-MeetMe сбор конференции по адресной книге

Сообщение Vlad1983 » 21 фев 2012, 12:55

* Dependencies
- PHP 4.3 or later
!! Reports depend on mod_gd and GD-2.0.28
!! or later
!! PEAR::DB (php-pear)
Мобильные РФ 1.2 руб./мин. + НДС с посекундной тарификацией, CLI
Telegram: @rostel
Vlad1983
 
Сообщений: 4169
Зарегистрирован: 09 авг 2011, 11:51

Re: Web-MeetMe сбор конференции по адресной книге

Сообщение rahmanny » 21 фев 2012, 13:07

Код: выделить все
Package gd-2.0.33-9.4.el5_4.2.i386 already installed and latest version
PHP 5.1.6 (cli) (built: Feb  2 2012 18:24:47)
Package 1:php-pear-1.7.2-2.el5.art.noarch already installed and latest version


fetchRow() возвращает строку, null(ноль) если данных больше нет или DB_Error, если произошла ошибка. Как я понимаю PEAR не может обработать ответ DB_Error, или действительно есть проблема с БД?
rahmanny
 
Сообщений: 3
Зарегистрирован: 21 фев 2012, 12:15

Re: Web-MeetMe сбор конференции по адресной книге

Сообщение Vlad1983 » 21 фев 2012, 13:23

поставить оригинал
http://sourceforge.net/projects/web-meetme/

пока оно не заработает тема закрыта
Мобильные РФ 1.2 руб./мин. + НДС с посекундной тарификацией, CLI
Telegram: @rostel
Vlad1983
 
Сообщений: 4169
Зарегистрирован: 09 авг 2011, 11:51

Re: Web-MeetMe сбор конференции по адресной книге

Сообщение utcon » 21 фев 2012, 14:36

Может просто надо сделать

Код: выделить все
pear install DB
utcon
 
Сообщений: 60
Зарегистрирован: 19 янв 2012, 14:26

Re: Web-MeetMe сбор конференции по адресной книге

Сообщение utcon » 18 сен 2012, 15:35

Появился дополнительный вопрос по этой теме.

Как реализовать одновременный вызов всех абонентов.
Сейчас участники конференции вызываются последовательно. И если 2-й упорно не поднимает трубку - остальные 30 ждут его - им звонок не идет. Как только поднял - идет вызов 3-го и т.д.

Насколько я понимаю это из за того, что используется Originate в call_operator_add.php

Код: выделить все
                $res = $as->Originate ($channel, $exten, $context, $priority, $timeout, $callerid, $variable, $account, $application, $data);


Может кто знает, это можно сделать без использования call файлов ?
utcon
 
Сообщений: 60
Зарегистрирован: 19 янв 2012, 14:26

Re: Web-MeetMe сбор конференции по адресной книге

Сообщение Vlad1983 » 18 сен 2012, 15:43

callfile и не используются
используется Originate через AMI

не знаю что вы там делали, но можно вызывать сразу несколько просто по ссылкам вызова нужных из адресной книги тычите и все

или вы про базовую реализацию?
Мобильные РФ 1.2 руб./мин. + НДС с посекундной тарификацией, CLI
Telegram: @rostel
Vlad1983
 
Сообщений: 4169
Зарегистрирован: 09 авг 2011, 11:51

Re: Web-MeetMe сбор конференции по адресной книге

Сообщение utcon » 18 сен 2012, 15:53

Я знаю, что call файлы не используются.
Вопрос возник как раз из за того, что я заметил, что если тыкать одновременно по нескольким записям из адрессной книги - пока первый которому ты тыкнешь не поднимет трубку - второму звонок приглашения не идет.

По сути во время "тыкания" формируется Originate через AGI
Так вот не может это быть причиной, что не идет одновременное приглашение на несколько номеров если они не берут трубку ?
utcon
 
Сообщений: 60
Зарегистрирован: 19 янв 2012, 14:26

Re: Web-MeetMe сбор конференции по адресной книге

Сообщение utcon » 18 сен 2012, 16:22

Только что подцепился на AMI
руками создал 2 Originate

Код: выделить все
Action: Originate
Channel: Local/8111@meetme_out/n
Context: meetme
Priority: 1
Timeout: 60000
CallerID: Conference <8000>
Variable: CDR(userfield)=147,VOLRX=0,VOLTX=0
Application: MeetMe
Data: 99546

Action: Originate
Channel: Local/6126@meetme_out/n
Context: meetme
Priority: 1
Timeout: 60000
CallerID: Conference <8000>
Variable: CDR(userfield)=147,VOLRX=0,VOLTX=0
Application: MeetMe
Data: 99546


Так вот - пока первый номер не взял трубку или допустим сделал Hangup - на второй номер вызов приглашения не пошел.

Накопал про такой параметр Async:
попробую его передавать
utcon
 
Сообщений: 60
Зарегистрирован: 19 янв 2012, 14:26

Пред.След.

Вернуться в Разработка

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

© 2008 — 2019 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH