H323 protocols were not intended to be used thru a firewall. The protocols ports are random, using a different port for video, audio, etc...
This makes a firewall rule set almost impossible. The protocol also binds the network IP address of the workstation to the audio/video stream. If your using priviate IP addresses, the person your trying to contact will refuse the connection. H323 can be used with a firewall but it requires a gatekeeper proxy. Do a search on Google for OpenH323 for more information.