Grandstream GDS3710 with GXP21XX phones

Hi ,

I know that this topic has been discussed already but i can t find a solution to that.

but i cannot see a video preview in my phones
I am using FreePBX 15 as a SIP server. Both doorphone and GXP phones are registered on the SIP server.
I ve enabled video support on FreepBX.

Granstream support says that

In invite you find link for video. FreePBX remove this line so phone have no idea where get video.

Can we do something to solve this ?

Hello @antonis77,

Take a look at this thread. I explained how to do that.

Thank you,

Daniel Friedman
Trixton LTD.

Thanks a lot!!

i 'll give it a try

hi,

i ve apply the script in extensions_custom.conf and when i dial a a GXPphone from the web interface of gds 36710 i can see the video but if i call the extension of the ringroup where the GXP phones belong to i dont see anything.

Any idea ?

Hello @antonis77,

First, I understand that my solution works. Great news :grinning:

Secondly, I do not understand your question. Can you share your extensions_custom.conf file?
What do you want to achieve exactly?

Thank you,

Daniel Friedman
Trixton LTD.

hi @danielf,

Yes your soltution works. but i think it works only if i call only one phone from the doorphone.

If i call a ringroup then video is not possible.

This is my extension_custom.conf

[doorphone]
exten => s,1,NoOp(******************** PRE DIAL HOOK ********************)
exten => s,n,SIPAddHeader(Call-Info: ${SIP_HEADER(Call-Info)})

Hello @antonis77,

I do not understand how you are sending the call to the doorphone context. If your GDS3710 dials to a ring group, you may need to send the call to this context macro-dial-ringall-predial-hook and add the Call-Info there.

Anyway, you should use a context similar to this one:

[from-internal-custom]
exten => 2007/2008,1,Log(NOTICE,GDS3710 is calling to extension ${EXTEN})
same => n,GoSub(func-set-sipheader,s,1(Call-Info,<https://IP_of_GDS3710:443/capture/8001>\;purpose=GDS-view))

2007 at this example is the destination (an extension or a ring group)
2008 is the extension of the GDS3710

Thank you,

Daniel Friedman
Trixton LTD.

1 Like

thanks, i ill try it,
It worked thanks

What exactly are you achieving with your script ?

Hello @antonis77,

I am telling the Asterisk to add the special Call-Info header for the Grandstream devices only when the extension of the GDS3710 will dial to the needed extension (or the ring group).

Thank you,

Daniel Friedman
Trixton LTD.

OK, I got it

Thanks for your help, i appreciate it.

hi, @danielf,

It is working

Thanks

1 Like

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.