Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Разработка / codec_g723/codec_g729 с сайта

codec_g723/codec_g729 с сайта

Откуда: Бишкек
Сообщений: 60

Re: codec_g723/codec_g729 с сайта

Имеются ввиду готовые кодеки или самосборные?
Если самосборные, и есть g723.1 не мог бы поделиться?

А что касается сборки Н323, в чем проблема? Что не получается? У меня по этой инструкции с первого раза все получилось. У меня Fedora Core 4, и много раз проверил на последних транках, все собирается и очень хорошо работает. Только помимо g729 мне ещё g723.1 нужен :(
2006-08-08 07:26

Сообщений: 8

Re: codec_g723/codec_g729 с сайта

я 723 даже не собирал :) у меня с ним постоянно односторонняя слышимость :)
А Н323 дает кучу ошибок наподобии:
chan_h323.c: In function `oh323_call':
chan_h323.c:456: error: incompatible type for argument 1 of `ast_inet_ntoa'
chan_h323.c:456: error: too many arguments to function `ast_inet_ntoa'
2006-08-08 08:24

Сообщений: 8

Re: codec_g723/codec_g729 с сайта

я 723 даже не собирал :) у меня с ним постоянно односторонняя слышимость :)
А Н323 дает кучу ошибок наподобии:
chan_h323.c: In function `oh323_call':
chan_h323.c:456: error: incompatible type for argument 1 of `ast_inet_ntoa'
chan_h323.c:456: error: too many arguments to function `ast_inet_ntoa'
2006-08-08 08:24

Откуда: Бишкек
Сообщений: 60

Re: codec_g723/codec_g729 с сайта

А у тебя какой билд Asterisk?
обнови его
svn co http://svn.digium.com:/svn/asterisk/trunk asterisk
svn co http://svn.digium.com:/svn/asterisk-addons/trunk asterisk-addons
svn co http://svn.digium.com:/svn/zaptel/trunk zaptel

Я посмотрел что за ошибка у тебя, что то нет в той строке такой функции :(

Если не получится, пиши последовательность действий. Может у тебя чего не хватает из пакетов или банально путь не правильно прописан.

А по поводу кодека g723.1, пожалуйста, собери его для новой версии Asterisk. Желательно для P4.
ЗЫ У меня нет возможности скачать IPP и компилер, вот и приходится всех просить собрать этот g723.1. А те кодеки которые в данный момент есть, не подходят для 1.4 и существующих транков.
2006-08-08 11:36

Сообщений: 8

Re: codec_g723/codec_g729 с сайта

Последовательность:
svn co http://svn.digium.com:/svn/asterisk/trunk asterisk
cd asterisk;./bootstrap.sh;./configure
vi build_tools/menuselect-deps
исправляем H323=0 на H323=1
make menuselect
(cd channels/h323/;make opt)
make
[LD] chan_features.o -> chan_features.so
[CC] chan_h323.c -> chan_h323.o
chan_h323.c: In function `oh323_call':
chan_h323.c:436: error: incompatible type for argument 1 of `ast_inet_ntoa'
chan_h323.c:436: error: too many arguments to function `ast_inet_ntoa'
chan_h323.c: In function `oh323_indicate':
chan_h323.c:706: warning: implicit declaration of function `ast_moh_start'
chan_h323.c:711: warning: implicit declaration of function `ast_moh_stop'
......................
ну и не собираеться chan_h323

в принципе можно исходник подкорянить, но как то странно все это.....
на счет 723. сегодня повожусь. куда выслать если что ?
2006-08-09 09:46

Откуда: Бишкек
Сообщений: 60

Re: codec_g723/codec_g729 с сайта

Привет
А у тебя какой дистриб линукса? Может у тебя установлены пакеты pwlib и openh323 из дистрибутива? Их нужно удалить. Потом нужно либы pwlib и openh323 скопировать в доступное место, я использую /usr/lib. Ну и соответственно использую mimas_patch2 для сборки.

G723 можно скинуть на adt2k на яндексе ру.
Пиши наверное сразу на мыло, как решим вопрос напишем здесь в чем проблемы были, так быстрее будет.
2006-08-09 10:16

Сообщений: 14

Re: codec_g723/codec_g729 с сайта

Кто нибудь собирал эти кодеки под FreeBSD?
2006-08-12 11:18

Сообщений: 8

Re: codec_g723/codec_g729 с сайта

to adt2k:
кодеки цшли на мыло. оптимизация под PIII
С Н323 тож разобрался, прошлось корянить chan_h323.c
просто поменялись аргументы у функции "ast_inet_ntoa" а этом файле эта функция вызываеться по старому.
Если кому надо, могу описать, что корянить :)
2006-08-12 13:53

Откуда: Бишкек
Сообщений: 60

Re: codec_g723/codec_g729 с сайта

А какой релиз H323 у тебя? У меня 38905 не идет с простым исправлением функций. Точнее там, в двух, а не в одной поменял. Если не трудно, скажи что и где правил.
То, что наисправлял сам собралось, но не загружается, говорит undefined symbol _ZTV11PCollection.
2006-08-12 16:16

Сообщений: 47

Re: codec_g723/codec_g729 с сайта

Я тут у себя на машине обновил trunk, на днях займусь g729/g723. Если у кого есть обновленный под текущий trunk g723 - поделитесь исходниками?
2006-08-13 02:08

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru