PHPackages                             tourze/srt-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [HTTP &amp; Networking](/categories/http)
4. /
5. tourze/srt-php

ActiveLibrary[HTTP &amp; Networking](/categories/http)

tourze/srt-php
==============

SRT (Secure Reliable Transport) protocol implementation in PHP

0.0.1(4mo ago)10MITPHPCI passing

Since Dec 19Pushed 4mo agoCompare

[ Source](https://github.com/tourze/srt-php)[ Packagist](https://packagist.org/packages/tourze/srt-php)[ RSS](/packages/tourze-srt-php/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (3)Versions (2)Used By (0)

SRT-PHP
=======

[](#srt-php)

[English](README.md) | [中文](README.zh-CN.md)

🚀 **Pure PHP implementation of SRT (Secure Reliable Transport) protocol**

[![PHP Version](https://camo.githubusercontent.com/7535257ca228724c93658bd52583d4e47a9bab02c356abf6e54c1d575f2151e6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e312532422d626c75652e737667)](https://php.net)[![License](https://camo.githubusercontent.com/784362b26e4b3546254f1893e778ba64616e362bd6ac791991d2c9e880a3a64e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d677265656e2e737667)](LICENSE)[![Development Status](https://camo.githubusercontent.com/f853bcc8b27671e48560d90c284fdde88ca522c898dc170e5d3f225ae9cdd2ac/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5374617475732d506861736525323033253230436f6d706c6574652d627269676874677265656e2e737667)](#)[![Build Status](https://camo.githubusercontent.com/7b49d659722464d61fb6660aa2888e80b14ded32866beecec1e5752ff4181b15/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4275696c642d50617373696e672d627269676874677265656e2e737667)](#)[![Code Coverage](https://camo.githubusercontent.com/d43805cc3471ebf48fece7a17be4c8b16ffb9c51992a3a0037eb500f296ba46b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f436f7665726167652d39352532352d627269676874677265656e2e737667)](#)

📋 Table of Contents
-------------------

[](#-table-of-contents)

- [Overview](#-overview)
- [Key Features](#-key-features)
- [Installation](#installation)
- [Quick Start](#quick-start)
- [Configuration](#-configuration)
- [Dependencies](#dependencies)
- [Architecture](#-architecture)
- [Advanced Usage](#advanced-usage)
- [Examples](#-examples)
- [Testing](#-testing)
- [Documentation](#-documentation)
- [Contributing](#-contributing)
- [License](#license)

📋 Overview
----------

[](#-overview)

`tourze/srt-php` is a pure PHP implementation of the SRT protocol, providing low-latency, high-reliability real-time data transmission capabilities for PHP developers.

### 🎯 Key Features

[](#-key-features)

- ✅ **Secure Encryption**: AES-128/192/256-CTR encryption support
- ✅ **Reliable Transport**: Automatic Repeat reQuest (ARQ) mechanism
- ✅ **Low Latency**: Live mode TSBPD support
- ✅ **Adaptive**: Smart congestion control and flow management
- ✅ **High Performance**: Precise RTT estimation and network condition assessment

Installation
------------

[](#installation)

```
composer require tourze/srt-php
```

Quick Start
-----------

[](#quick-start)

### Basic Usage

[](#basic-usage)

```
