Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?


Pagine: [1]
  Stampa  
Autore Discussione: H.264 Su 1.2.17 No..... Allora 1.4.2 Ma Niente FreePBX  (Letto 1615 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.

H.264 Su 1.2.17 No..... Allora 1.4.2 Ma Niente FreePBX

andrea2510
Beginner
**
Messaggi: 23


Mostra profilo
Aprile 02, 2007, 11:11:06 pm

salve ragazzi, oggi ho fatto le prime prove su due asterisk V 1.2.17 con terminali Grandstream GXP-3000
I due asterisk sono collegati tra di loro  tramite un canale IAX, e su ogni server ho registrato un terminale H.264
per mia sorpresa ho scoperto che non passano le video-chiamte (solo audio niente video) = cosa succedo se registro tutti e 2 i
tel sullo stesso Prox (sempre solo audio)   :shock:  
A questo punto mi sono detto che il problema era il proxy....da qualche ricerca è uscito fuori che per questa funzione è necessaria
la versione 1.4+.. versione per cui è ancora in fase di sviluppo il rispettivio FreePBX 2.3+ (per me fondamentale)
Vi chiedo aiuto... non so se proseguire il deploy con 1.2 (e buttare i gxp-3000) oppure attendere l'uscita del freePBX 2.3+  ed
installare quindi l'ultima di asterisk.
VI prego ditemi che mi sto sbagliando e che basta fare qualche piccola modifica alla 1.2+ per far funzionare tutto....pleAce..
Grzie in anticipo a tutti...
Registrato
VoceSuIP.com
« inserita:: Aprile 02, 2007, 11:11:06 pm »


Centralino IP PBX - 3CX. Scarica la versione Gratuita!
 Registrato

#1 Re: H.264 Su 1.2.17 No..... Allora 1.4.2 Ma Niente FreePBX

starlab
Moderator
Guru
*****
Messaggi: 1624



Mostra profilo
Aprile 03, 2007, 07:56:45 am

Provato a mettere videosupport=yes nel sip.conf?
Registrato

#2 Re: H.264 Su 1.2.17 No..... Allora 1.4.2 Ma Niente FreePBX

Qlo
Advanced
***
Messaggi: 180


Mostra profilo
Aprile 03, 2007, 08:14:53 am

Puoi tranquillamente aggiungere il supporto all'H.264 in Asterisk 1.2.x, io l'ho fatto prendendo il codice sorgente della versione trunk, modificato alcuni file *.h (che non sono altro che dei format)
Devo rifare un pò di mente locale su come ho fatto (diversi mesi fa) e poi magari lo posto qui e sul mio blog.
Non è affatto difficile, non c'è certo bisogno di passare all'1.4!!!  :wink:
Registrato

#3 Re: H.264 Su 1.2.17 No..... Allora 1.4.2 Ma Niente FreePBX

andrea2510
Beginner
**
Messaggi: 23


Mostra profilo
Aprile 03, 2007, 10:06:54 am

Thx X 1k
provo con il videosupport=yes
Qlo attendo tue info sulle proce, cmq visto che mi dte questo procdo con la 1.2.17
Thx
Registrato

#4 Re: H.264 Su 1.2.17 No..... Allora 1.4.2 Ma Niente FreePBX

Qlo
Advanced
***
Messaggi: 180


Mostra profilo
Aprile 03, 2007, 10:24:23 am

Si ci sto lavorando proprio ora, mi da un errore di compilazione il format_h264.c, io l'avevo compilato per il 1.2.10...
Vedo di risolvere!! :mrgreen:
Registrato

#5 Re: H.264 Su 1.2.17 No..... Allora 1.4.2 Ma Niente FreePBX

Qlo
Advanced
***
Messaggi: 180


Mostra profilo
Aprile 03, 2007, 11:21:45 am

Allora intanto posso dirti questo, vanno modificati i file frame.c, rtp.c e include/asterisk/frame.h

frame.c

{ 1, AST_FORMAT_H261, "h261", "H.261 Video" },  /*!< Passthrough */
        { 1, AST_FORMAT_H263, "h263", "H.263 Video" },  /*!< Passthrough support, see format_h263.c */
        { 1, AST_FORMAT_H263_PLUS, "h263p", "H.263+ Video" },   /*!< See format_h263.c */
        { 1, AST_FORMAT_H264, "h264", "H.264 Video" },  /*!< Passthrough support, see format_h263.c */
        { 0, 0, "nothing", "undefined" },
        { 0, 0, "nothing", "undefined" },
        { 0, 0, "nothing", "undefined" },

va tolto un { 0, 0, "nothing", "undefined" }

frame.h

#define AST_FORMAT_H263                (1 << 19)
 /*! H.263+ Video */
 #define AST_FORMAT_H263_PLUS   (1 << 20)
/*! H.264 Video */
#define AST_FORMAT_H264                (1 << 21)

/*! Maximum video format */
 #define AST_FORMAT_MAX_VIDEO   (1 << 24)

rtp.c

{{1, AST_FORMAT_H261}, "video", "H261"},
   {{1, AST_FORMAT_H263}, "video", "H263"},
   {{1, AST_FORMAT_H263_PLUS}, "video", "h263-1998"},
   {{1, AST_FORMAT_H264}, "video", "H264"},
 };
 
 /* Static (i.e., well-known) RTP payload types for our "AST_FORMAT..."s:


   [34] = {1, AST_FORMAT_H263},
   [103] = {1, AST_FORMAT_H263_PLUS},
   [97] = {1, AST_FORMAT_ILBC},
   [99] = {1, AST_FORMAT_H264},
   [101] = {0, AST_RTP_DTMF},
   [110] = {1, AST_FORMAT_SPEEX},
   [111] = {1, AST_FORMAT_G726},


        case AST_FORMAT_H261:
        case AST_FORMAT_H263:
        case AST_FORMAT_H263_PLUS:
        case AST_FORMAT_H264:
        case AST_FORMAT_G723_1:
        case AST_FORMAT_LPC10:
        case AST_FORMAT_SPEEX:

Questo dovrebbe supportare la modalità passtrhough di H.264, sembrerebbe che il file format_h264 non sia necessario se non si fa transcoding..
In ogni caso voglio capire perchè non me lo compila, ho in ogni caso il binario del 1.2.10...se proprio c'è bisogno va bene anche quello!!  :mrgreen:
Registrato

#6 Re: H.264 Su 1.2.17 No..... Allora 1.4.2 Ma Niente FreePBX

Qlo
Advanced
***
Messaggi: 180


Mostra profilo
Aprile 03, 2007, 11:48:06 am

Risolto il mistero, sono state cambiato nel codice di format_h264.c alcune parti inerenti alla compilazione, che non se la dicono più con la 1.2 (ricordiamoci che la trunk è un iperavanzato 1.4 adesso!)
L'ultima revisione del file funzionante per il nostro scopo è la 10656, recuperabile qui

http://svn.digium.com/view/asterisk/trunk/formats/format_h264.c?rev=10656

da copiare nella directory SORGENTE_ASTERISK/formats

Appena posso vedo di preparare un diff file.
That's all folks!
Registrato

#7 Re: H.264 Su 1.2.17 No..... Allora 1.4.2 Ma Niente FreePBX

andrea2510
Beginner
**
Messaggi: 23


Mostra profilo
Aprile 03, 2007, 02:57:02 pm

Grazie mille ragazzi... sto ricompilando tutto ora seguendo i vostri suggerimenti.
speriamo bene  Fico
Registrato

#8 Re: H.264 Su 1.2.17 No..... Allora 1.4.2 Ma Niente FreePBX

Qlo
Advanced
***
Messaggi: 180


Mostra profilo
Aprile 03, 2007, 07:26:47 pm

Ecco qua come avevo detto stamattina ho preparato un patch file che modifca i sorgenti per l'uso del H.264 in modalità passthrough.
Tutte le info le ho scritte qua

http://www.ciacci.biz/2007/04/03/usare-h264-in-asterisk-12/

Ciao!
Registrato
VoceSuIP.com
   

 Registrato
Pagine: [1]
  Stampa  
 
Vai a:  

Recent
[Oggi alle 02:58:57 pm]

da ello
[Oggi alle 02:02:00 pm]

[Oggi alle 12:58:52 pm]

[Oggi alle 11:59:38 am]

[Oggi alle 11:43:57 am]

[Oggi alle 10:30:52 am]

[Oggi alle 08:21:18 am]

[Oggi alle 08:15:30 am]

[Oggi alle 07:55:33 am]

[Oggi alle 06:54:23 am]
utenti
Utenti in totale: 7802
Ultimo utente: batick
Stats
Messaggi in totale: 89990
Discussioni in totale: 12352
Online Oggi: 63
Presenze Massime Online: 270
(Aprile 17, 2008, 04:22:27 pm)
Utenti online
Utenti: 1
Visitatori: 41
Totale: 42