Ports Used in H323 Videoconferencing

Last week in a post about dialing challenges, I mentioned the issue of ports and firewalls. Different vendors use different ports and if you have your firewall set up for one vendor you might not be able to connect to the next vendor.

So when I was meeting with our tech support from AVI Systems, they sent me this awesome list of ports used in videoconferencing and gave me verbal permission to post it online. Note that these change between versions and updates, so it’s probably only current as of today. But hopefully still helpful. Thank you AVI Systems for compiling this list!

If you copy this list to another format, please give AVI Systems credit. Thanks.

Well Known Port Numbers Used in Videoconferencing

Port Type Protocol Application Manufacturer
21 Static TCP File Transfer Protocol for endpoint software upgrades (must be bi-directional) Polycom and Tandberg
23 Static TCP & UDP Telnet (must be bi-directional) Polycom, Sony, Tandberg
80 Static TCP Hypertext Transfer Protocol (HTTP) – web browser interface for codec control and menus Polycom, Sony, Tandberg
161 Static UDP Simple Network Management Protocol (SNMP) Queries Tandberg
389 Static TCP Lightweight Directory Access Protocol (LDAP) – ILS registration Polycom
962 Static UDP Simple Network Management Protocol (SNMP) Traps Tandberg
963 Static TCP This port is not assigned, but Tandberg uses it for Netlog Tandberg
964 Static TCP This port is not assigned, but Tandberg uses it for FTP/data Tandberg
965 Static TCP This port is not assigned, but Tandberg uses it for VNC Tandberg
970 Static UDP This port is not assigned, but Tandberg uses it for Real-time Transport Protocol (RTP) for streaming video Tandberg
971 Static UDP This port is not assigned, but Tandberg uses it for Real-time Transport Control Protocol (RTCP) for streaming video Tandberg
972 Static UDP This port is not assigned, but Tandberg uses it for Real-time Transport Protocol (RTP) for streaming audio Tandberg
973 Static UDP This port is not assigned, but Tandberg uses it for Real-time Transport Control Protocol (RTCP) for streaming audio Tandberg
974 Static UDP This port is not assigned, but Tandberg uses it for SAP Tandberg
1002 Static UDP This port is not assigned, but Vcon uses it for Lightweight Directory Access Protocol (LDAP) – ILS registration Vcon

Registered Port Numbers Used in Videoconferencing

Range Type Protocol Application Manufacturer
1300 Static TCP & UDP This port is registered to Intel and is used to secure a H.323 host call – h 323hostcsllsc (must be bi-directional) Polycom
1503 Static TCP This port is registered to Databeam and is used for T.120 file sharing Polycom, Sony, Tandberg and Vcon
1718 Static TCP & UDP This port is registered to Intel and is used to secure a H.323 host call – h 323gatedisc (must be bi-directional) Polycom, Sony, and Vcon
1719 Static TCP & UDP This port is registered to Intel and is used foe gatekeeper RAS – h 323gatestat (must be bi-directional) Polycom, Sony, Tandberg and Vcon
1720 Static TCP & UDP This port is registered to Intel and is used to establish a H.323 host call using Q.931 call setup – h 323hostcall (must be bi-directional) Polycom, Sony, Tandberg and Vcon
1731 Static TCP & UDP Audio call control –msiccp – for VoIP Polycom
1024 – 65535 Vcon
1024 – 65535
2253 – 2255 Dynamic Sony uses an available port in this range for the exchange of H.245 call parameters. (Also known as RTCP) Sony
2326 – 2373 Dynamic UDP Tandberg uses an available port in this range for video data streams Tandberg
2326 – 2373 Dynamic UDP Tandberg uses an available port in this range for audio data streams Tandberg
2326 – 2373 Dynamic UDP Tandberg uses an available port in this range for data transfers and Far End Camera Control – FECC Tandberg
2979 Static TCP & UDP This port is registered to ACM for H.263 Video Streaming Polycom
3230 – 3247 Dynamic UDP Polycom uses an available ports in this range for audio and video Polycom
3230 – 3235 Dynamic UDP Polycom uses an available port in this range for the exchange of H.245 call parameters. (Also known as RTCP) Polycom
5004 – 6004 Dynamic TCP There is no registered port for this application, Vcon uses an available port for H.245 (Call Parameters) Vcon
5004 – 6004 Dynamic UDP There is no registered port for this application, Vcon uses an available port for Real-time Transport Protocol (RTP) for streaming video. Vcon
5004 – 6004 Dynamic UDP There is no registered port for this application, Vcon uses an available port for Real-time Transport Protocol (RTP) for streaming audio. Vcon
5004 – 6004 Dynamic UDP There is no registered port for this application, Vcon uses an available port for Real-time Transport Control Protocol (RTCP) for streaming video and audio. Vcon
5555-5556 Dynamic TCP Q.931 Call setup Tandberg
11720 Static TCP & UDP This port is registered to Cisco and is used as an alternative for call set-up – h 323hostcallsigalt (must be bi-directional) Polycom
22136 Static TCP There is no registered port for this application, Vcon uses an available port for remote Vcon endpoint administration Vcon
26505 Static TCP There is no registered port for this application, Vcon uses an available port for Remote Console Vcon

Other Port Numbers Used in Videoconferencing

Range Type Protocol Application Man.
49152 – 49159 Dynamic UDP Sony uses this range of ports for audio and video data streams Sony
49152 – 49239 Dynamic UDP Sony uses this range of ports for multipoint Sony

Polycom

PORT TYPE PROTOCOL DESCRIPTION
224.0.1.41:1718 Static TCP & UDP h323gatedisc (must be bi-directional)
1719 Static TCP & UDP h323gatestat Gatekeeper RAS (must be bi-directional)
1720 Static TCP & UDP h323hostcall Q.931 (Call Setup) (must be bi-directional)
1731 Static TCP & UDP msiccp Audio Call Control (VoIP)
3230 – 3247 Dynamic UDP Audio and Video (must be bidirectional)
3230 – 3235 Dynamic TCP H.245 call control: aka RTCP (must be bidirectional)
Other:
PORT TYPE PROTOCOL DESCRIPTION
21 Static TCP FTP allows upgrade of endpoint software (must be bidirectional)
23 Static TCP Telnet (must be bidirectional)
80 Static TCP Web browser interface to codec controls and menus
389 Static TCP ILS Registration (LDAP)
1300 Static TCP & UDP h323hostcsllsc H323 Host Call Secure
1503 Static TCP & UDP T.120 (Data Channel in a multipoint)
2979 Static TCP & UDP H.263 Video Streaming
11720 Static TCP & UDP h323callsigalt H.323 Call Signal Alternate

Sony PCS – X

PORT TYPE PROTOCOL DESCRIPTION
1718 Static TCP h323gatedisc (must be bi-directional)
1719 Static TCP h323gatestat
1720 Static TCP H323hostcall
2253 – 2255 Dynamic TCP H.245(Call Parameters)
49152- 49159 Dynamic UDP (RTP/RTCP) Audio & Video Data Streams
49152 – 49239 Dynamic UDP Multipoint

Tandberg

PORT TYPE PROTOCOL DESCRIPTION
1719 Static UDP Gatekeeper RAS
1720 Static TCP Q.931 (Call Setup)
5555 – 5556 Dynamic TCP H.245(Call Parameters)
2326- 2373 Dynamic UDP Video Data Streams
2326- 2373 Dynamic UDP Audio Data Streams
2326- 2373 Dynamic UDP Data/FECC
21 Static TCP FTP
23 Static TCP & UDP Telnet & NTP listening socket
80 Static TCP HTTP
123 Static UDP NTP
161 Static UDP SNMP (Queries)
962 Static UDP SNMP (Traps)
963 Static TCP Netlog
964 Static TCP FTP/data
965 Static TCP VNC
970 Static UDP Streaming/RTP Video
971 Static UDP Streaming/RTCP Video
972 Static UDP Streaming/RTP Audio
973 Static UDP Streaming/RTCP Audio
974 Static UDP SAP (Stream is directed to 224.2.127.254:9875)

Vcon

PORT TYPE PROTOCOL DESCRIPTION
1718 Static UDP h323gatedisc (must be bi-directional)
1719 Static UDP Gatekeeper RAS
1720 Static TCP Q.931 (Call Setup)
5004 – 6004 Dynamic TCP H.245(Call Parameters)
5004 – 6004 Dynamic UDP (RTP) Video Data Streams
5004 – 6004 Dynamic UDP (RTP) Audio Data Streams
5004 – 6004 Dynamic UDP (RTCP) Control Information
Optional:
PORT TYPE PROTOCOL DESCRIPTION
389 Static TCP ILS Registration (LDAP)
1002 Static TCP Site Server Registration (Windows 2000 Built-in LDAP)
1503 Static TCP T.120 (Data Channel)
22136 Static TCP VCON MXM – Remote VCON Endpoint Admin
26505 Static TCP VCON MXM – Remote Console

About Janine Lim

Janine Lim, PhD, currently serves as associate dean for online higher education in the School of Distance Education at Andrews University, in Berrien Springs, MI. She and her team support over 200 online courses, provide training for faculty teaching online, and work with the campus infrastructure support of online learning. Her department also provides educational technology and Moodle support for faculty and students. In addition, Janine is responsible for the faculty and courses of the Consortium of Adventist Colleges and Universities. Janine has taught over 15 unique graduate educational technology classes online numerous times over the past 15 years, with some classes attracting participants from all over the world. Her undergraduate teaching includes social media courses for communication and digital media majors. Janine has served on the board of the United States Distance Learning Association since April 2015. Prior to her work at Andrews University, Janine coordinated distance education for 22 K12 school districts in southwest Michigan for 14 years. In that position, as one of the co-founders of TWICE, Michigan’s K12 Videoconferencing Organization, Janine has spearheaded popular international K12 videoconference projects such as Read Around the Planet and MysteryQuest. While still serving on the board of TWICE, she was instrumental in designing and implementing the CAPspace website for collaborative videoconference projects. Janine also served on a team of Michigan educational technology trainers providing a workshop called ATA Technology Academy. Her current online learning research interests include successful teacher behaviors, quality online discussions, and student activity patterns in self-paced courses.
This entry was posted in Techie Stuff. Bookmark the permalink.

13 Responses to Ports Used in H323 Videoconferencing

  1. lkwetter says:

    VSX 7000e and sudden projector and plasma screen shutdown

    I was wondering if anyone had any advice about this problem. We have a VSx 7000e system with two Panasonic LCD projectors and two large plasma screens connected that is used for distance education classes. We have been having a problem with both projectors and plasma screens shutting down suddenly after a set time of use and the cooling fans do not run on the projectors. They all loose power and must be manually turned back on. the teleconference remains connected.

    When the problem first began, it took two hours of solid use before they suddenly shut down. Now they shut down in just 20 minutes. We now have a nursing class iusing it for 8 hours two days a week and this has now become a bigger problem.

    Does anyone have some ideas of the possible cause? Is it likely with the Polycom system or outside of it?

    Thanks,
    Tish

  2. Janine Lim says:

    Tish – this would be a good question to ask on the Megaconference Listserv. Try there for an answer.

  3. kevstelo says:

    I think I’ve read something simillar a few days ago. I don’t remember where, might have been on digg.com or slashdot.

  4. Janine,

    Any way to get this chart in a different format? It’s scrolling out of the window for me… 😦

  5. Janine Lim says:

    Jason – try highlighting and copying the whole thing into word and then I think you can arrange it however you want….

    Janine

  6. peter says:

    thank for list Port Numbers Used in Videoconferencing, but i can’t look full screen.

  7. Janine Lim says:

    You’re right, but if you highlight & copy and paste into your wordprocessor then you can adjust it however you need to.

  8. Alex P says:

    We also have VSX 7000e recently installed. I opened all necessary ports on our Cisco router and we can call remote party, talk and see each other. But they can not call to us and we can not show them our data from desktop (they can show their desktop to us though). Are there any more ports I have to open or is there any solution to our issue?

  9. Janine Lim says:

    Alex, I don’t know the answer, but you could try some of the resources listed here.

  10. Pingback: Internal IP, Packet Loss, Endpoints, Oh My! « The Wired Classroom

  11. Pingback: VC Rox » Day 4: Making H.323 Video Conferencing Work on a Network

  12. Pingback: VC Rox » Day 6: 5 Things that Can Make Your Video Conference Look Horrible

  13. Pingback: VC Rox » Day 10: How To Manage Numerous Units Without Losing Your Mind

Comments are closed.