You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+24-4Lines changed: 24 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,18 @@
5
5
6
6
This package provides a complete WebRTC implementation written entirely in PHP, including support for ICE, DTLS, SRTP, SCTP, RTP, and data channels. Designed for real-time audio, video, and data communication, it enables peer-to-peer connectivity without relying on external WebRTC libraries. Built with modular components and fully asynchronous using ReactPHP.
7
7
8
+
### Please Note:
9
+
10
+
We've been working on this repository and many other PHP WebRTC-related ones
11
+
(**such as ICE, RTP, RTCP, and more than 22 others**)
12
+
for a long time privately(in our git server) before making them open source(**We released our packages only after they have been fully tested and thoroughly debugged**).
13
+
Originally, there was a long commit history that reflected all our work.
14
+
15
+
However, we decided to **remove that history** in the initial public commit to **protect our privacy**. The original commits included details like our **working hours based on commit times and counts**, as well as our **personal email addresses**, which we did not feel comfortable sharing publicly.
16
+
17
+
**Removing the history helps us keep that information private and stay a bit safer from potential security risks.**
18
+
19
+
8
20
## Features
9
21
10
22
- Full peer-to-peer WebRTC stack in native PHP
@@ -22,6 +34,11 @@ This package provides a complete WebRTC implementation written entirely in PHP,
22
34
- OpenSSL development libraries
23
35
- Srtp development libraries
24
36
- Linux environment (Windows/macOS support planned)
37
+
-**Windows users:** Use [WSL](https://learn.microsoft.com/en-us/windows/wsl/install) or Docker Desktop.
38
+
*Note: Native Windows support is planned for an upcoming releases (in a few months.).*
39
+
40
+
-**macOS users:** Use an emulator like [UTM](https://mac.getutm.app/) or run the project using Docker.
41
+
*Note: Native macOS support is coming in a few months.*
0 commit comments