Re: [gnugk-users] EP section DisableCodecs question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

right now we match the disable strings only against the capability
class and the main capability name. So you can filter out all H.264
video caps or none. Or all H.239 or none.

If H.264 is High Profile is way down in the capability options and the
codec for H.239 is also a level deeper than we currently look.

If there is interest in more fine grained filtering or on call-by-call
settings (eg. in LUAAuth or SQLAuth) that could be extended. But we'll
probably also need a more complex notation ("H.239 + H.264") than just a
list of strings that are actually tag names.

Regards,
Jan

-- 
Jan Willamowius, Founder of the GNU Gatekeeper Project
EMail  : jan@xxxxxxxxxxxxxx
Website: https://www.gnugk.org
Support: https://www.willamowius.com/gnugk-support.html

Relaxed Communications GmbH
Frahmredder 91
22393 Hamburg
Geschäftsführer: Jan Willamowius
HRB 125261 (Amtsgericht Hamburg)
USt-IdNr: DE286003584

pierlu wrote:
> Thanks, it works!
> 
> But is there a way to distinguish between h264 and h264hp? Expecially I'd
> like to block h264hp on content sharing if possible when calling to/from
> that MCU and if not possible only on h239 calls, disabling it altogether
> could work ok too
> 
> p.
> 
> On Wed, Jun 20, 2018 at 7:34 PM, Jan Willamowius <jan@xxxxxxxxxxxxxx> wrote:
> 
> > Hi pierlu,
> >
> > to filter out H.264, use
> >
> > [EP::EndpointName]
> > DisabledCodecs=genericVideoCapability
> >
> > Regards,
> > Jan
> >
> > --
> > Jan Willamowius, Founder of the GNU Gatekeeper Project
> > EMail  : jan@xxxxxxxxxxxxxx
> > Website: https://www.gnugk.org
> > Support: https://www.willamowius.com/gnugk-support.html
> >
> > Relaxed Communications GmbH
> > Frahmredder 91
> > 22393 Hamburg
> > Geschäftsführer: Jan Willamowius
> > HRB 125261 (Amtsgericht Hamburg)
> > USt-IdNr: DE286003584
> >
> > pierlu wrote:  
> > > Hello, I tried tinkering with the EP section to try out if it was  
> > possible  
> > > to disable endpoints from accepting some codecs (I am interested in
> > > disabling H264HP on h.239 video sharing).
> > > I tried something simpler before attempting that so I entered the  
> > following  
> > > lines in the ini file (Gnugk was already in H245 Routed Mode):
> > > ...
> > > [RasSrv::PermanentEndpoints]
> > > 1.1.1.1=EndpointName;10
> > > ...
> > > [EP::EndpointName]
> > > DisabledCodecs=h264VideoCapability
> > > ...
> > > [Routed Mode]
> > > GKRouted=1
> > > H245Routed=1
> > > CallSignalHandlerNumber=10
> > > AcceptUnregisteredCalls=1
> > > CallSignalPort=1720
> > >
> > > EP is an MCU. Call are correctly routed to the MCU but endpoints  
> > connecting  
> > > to the MCU still use h264 video codec. I have not find anything strange  
> > in  
> > > the logs tho, but nor I have found something saying that an attempt at
> > > filtering videocodec was tried.
> > >
> > > Thanks, pierlu  
_______________________________________________________

Posting: mailto:gnugk-users@xxxxxxxxxxxxxxx
Archive: https://lists.gnugk.org/pipermail/gnugk-users/
Unsubscribe: https://lists.gnugk.org/lists/listinfo/gnugk-users
Homepage: https://www.gnugk.org/




[Index of Archives]     [SIP]     [Open H.323]     [Gnu Gatekeeper]     [Asterisk PBX]     [ISDN Cause Codes]     [Yosemite News]

  Powered by Linux