PHPackages                             ampedradio/alexa-streaming-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. [Image &amp; Media](/categories/media)
4. /
5. ampedradio/alexa-streaming-php

ActiveLibrary[Image &amp; Media](/categories/media)

ampedradio/alexa-streaming-php
==============================

Simple base package to create a streaming audio Alexa skill in PHP

v0.1(6y ago)10172[2 issues](https://github.com/AmpedRadio/alexa-streaming-php/issues)MITPHPPHP ^7.2

Since Oct 3Pushed 5y ago4 watchersCompare

[ Source](https://github.com/AmpedRadio/alexa-streaming-php)[ Packagist](https://packagist.org/packages/ampedradio/alexa-streaming-php)[ Docs](https://github.com/AmpedRadio/alexa-streaming-php)[ RSS](/packages/ampedradio-alexa-streaming-php/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (1)Dependencies (8)Versions (5)Used By (0)

 [![Alexa Streaming in PHP logo](https://raw.githubusercontent.com/AmpedRadio/alexa-streaming-php/master/art/logo.png)](https://raw.githubusercontent.com/AmpedRadio/alexa-streaming-php/master/art/logo.png)

[![Build Status](https://github.com/AmpedRadio/alexa-streaming-php/workflows/Tests/badge.svg)](https://github.com/AmpedRadio/alexa-streaming-php/actions)[![](https://camo.githubusercontent.com/577b11d43b7261b902580692d9f5fba4f3e6df6f8b0f81dc7dfba333d0785906/68747470733a2f2f636f6465636f762e696f2f67682f416d706564526164696f2f616c6578612d73747265616d696e672d7068702f6272616e63682f6d61737465722f67726170682f62616467652e737667)](https://codecov.io/gh/AmpedRadio/alexa-streaming-php)[![Latest Stable Version](https://camo.githubusercontent.com/dc7e1923187d99de020495beb6470b62dd8722b14bfc0744befd8fb05f2e5db6/68747470733a2f2f706f7365722e707567782e6f72672f616d706564726164696f2f616c6578612d73747265616d696e672d7068702f762f737461626c652e737667)](https://packagist.org/packages/ampedradio/alexa-streaming-php)[![Latest Unstable Version](https://camo.githubusercontent.com/c0fe06bd2aae31ec6dd2608b0e3a962bfa51bc3001f680589ea1eeeb53a11f69/68747470733a2f2f706f7365722e707567782e6f72672f616d706564726164696f2f616c6578612d73747265616d696e672d7068702f762f756e737461626c652e737667)](https://packagist.org/packages/ampedradio/alexa-streaming-php)[![License](https://camo.githubusercontent.com/11e3a0914bd0a2d3b028d7383894b62cefc64bc83f66ad0e701578894c610c13/68747470733a2f2f706f7365722e707567782e6f72672f616d706564726164696f2f616c6578612d73747265616d696e672d7068702f6c6963656e73652e737667)](https://packagist.org/packages/ampedradio/alexa-streaming-php)

Alexa Streaming in PHP
======================

[](#alexa-streaming-in-php)

This library provides a simple way to create a streaming audio skill for the [Amazon Alexa](http://developer.amazon.com/alexa) platform.

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

[](#installation)

The preferred method of installation is via [Packagist](https://packagist.org) and [Composer](https://getcomposer.org). Run the following command to install the package and add it as a requirement to your project's `composer.json`:

```
composer require ampedradio/alexa-streaming-php
```

Alexa Skill Setup
-----------------

[](#alexa-skill-setup)

Coming soon. Stay tuned.

Example Usage
-------------

[](#example-usage)

```
use AmpedRadio\AlexaStreamingPHP\AlexaStreaming;
use AmpedRadio\AlexaStreamingPHP\AlexaStreamingConfig;
use Ramsey\Uuid\Uuid;

$config = new AlexaStreamingConfig();
$config->app_id = 'amzn1.ask.skill.xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx';
$config->stream_url = 'https://';
$config->title = 'Amped Radio';
$config->subtitle = 'Fueling The Original Social Network';
$config->art = 'https:///art.png';
$config->background_image = 'https:///background.png';
$config->stream_token = Uuid::uuid4();

$alexa = new AlexaStreaming($config);
$response = $alexa->execute();

header('Content-Type: application/json');
echo json_encode($response);
```

Credits
-------

[](#credits)

- Created by [Bill Condo](https://twitter.com/mavrck)
- Logo by [Caneco](https://twitter.com/caneco)

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance16

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 77.3% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

2412d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/862988e2d388fd8841590d321e091486b08c58ec8ecd81ea96d177d3446ea10a?d=identicon)[mavrck](/maintainers/mavrck)

---

Top Contributors

[![mavrck](https://avatars.githubusercontent.com/u/2243265?v=4)](https://github.com/mavrck "mavrck (51 commits)")[![nbrabant](https://avatars.githubusercontent.com/u/15344150?v=4)](https://github.com/nbrabant "nbrabant (9 commits)")[![wesolowski](https://avatars.githubusercontent.com/u/1388643?v=4)](https://github.com/wesolowski "wesolowski (3 commits)")[![alexfinnarn](https://avatars.githubusercontent.com/u/3640707?v=4)](https://github.com/alexfinnarn "alexfinnarn (1 commits)")[![caneco](https://avatars.githubusercontent.com/u/502041?v=4)](https://github.com/caneco "caneco (1 commits)")[![driesvints](https://avatars.githubusercontent.com/u/594614?v=4)](https://github.com/driesvints "driesvints (1 commits)")

---

Tags

streamingaudioAlexa

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/ampedradio-alexa-streaming-php/health.svg)

```
[![Health](https://phpackages.com/badges/ampedradio-alexa-streaming-php/health.svg)](https://phpackages.com/packages/ampedradio-alexa-streaming-php)
```

###  Alternatives

[php-ffmpeg/php-ffmpeg

FFMpeg PHP, an Object Oriented library to communicate with AVconv / ffmpeg

5.0k21.7M165](/packages/php-ffmpeg-php-ffmpeg)[happyworm/jplayer

jPlayer allows you to create a media player with a consistent interface and experience across all browsers.

4.6k114.2k1](/packages/happyworm-jplayer)[danog/madelineproto

Async PHP client API for the telegram MTProto protocol.

3.4k855.0k18](/packages/danog-madelineproto)[codescale/ffmpeg-php

PHP wrapper for FFmpeg application

495270.5k1](/packages/codescale-ffmpeg-php)[opentok/opentok

OpenTok is a platform for creating real time streaming video applications, created by TokBox.

1413.0M10](/packages/opentok-opentok)[char0n/ffmpeg-php

PHP wrapper for FFmpeg application

495225.1k1](/packages/char0n-ffmpeg-php)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
