+
Skip to content
/ ice Public

A PHP implementation of the Interactive Connectivity Establishment (ICE) protocol for WebRTC.

License

Notifications You must be signed in to change notification settings

PHP-WebRTC/ice

ICE

PHP Version License

A PHP implementation of the Interactive Connectivity Establishment (ICE) protocol for WebRTC. This library helps establish peer-to-peer connectivity by handling candidate gathering, prioritization, connectivity checks, and consent freshness.

Features

  • STUN and TURN support (RFC 5389 / RFC 5766)
  • Host, server-reflexive, relayed, and peer-reflexive candidates
  • Candidate prioritization and pair selection
  • ICE connectivity checks using STUN Binding Requests
  • Consent freshness mechanism
  • ICE Lite mode (optional)
  • IPv4 and IPv6 support

Requirements

  • PHP ≥ 8.4

Documentation

This package is part of the PHP WebRTC library. For complete documentation, examples, and API reference, visit:

PHP WebRTC Documentation

Credits

Authors

Reporting Issues

Found a bug? Please report it on our issues.

License

BSD 3-Clause License. See LICENSE for details.

About

A PHP implementation of the Interactive Connectivity Establishment (ICE) protocol for WebRTC.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Languages

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载