https://github.com/abdelrahman-mohamed120/livestream-app
This is a Live Stream application built with Laravel and Agora SDK. The application allows users to stream live video and audio in real-time.
https://github.com/abdelrahman-mohamed120/livestream-app
agora-sdk javascript laravel-framework php
Last synced: about 2 months ago
JSON representation
This is a Live Stream application built with Laravel and Agora SDK. The application allows users to stream live video and audio in real-time.
- Host: GitHub
- URL: https://github.com/abdelrahman-mohamed120/livestream-app
- Owner: abdelrahman-mohamed120
- Created: 2024-09-23T07:39:14.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-23T07:43:46.000Z (about 1 year ago)
- Last Synced: 2025-08-02T13:34:09.790Z (2 months ago)
- Topics: agora-sdk, javascript, laravel-framework, php
- Language: PHP
- Homepage:
- Size: 73.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Live Stream Application
## Description
This is a Live Stream application built with Laravel and Agora SDK. The application allows users to stream live video and audio in real-time.## Features
- Real-time video and audio streaming using Agora
- User-friendly interface
- Ability to copy and share stream link## Prerequisites
- [PHP](https://www.php.net/) (version >= 8.0)
- [Composer](https://getcomposer.org/)
- [Node.js](https://nodejs.org/) (for frontend assets)
- Access to [Agora.io](https://www.agora.io/en/) to obtain an App ID## Getting Started
### Step 1: Clone the repository
```bash
git clone https://github.com/abdelrhmanMohmaed/livestream-app.git
cd livestream-app
```### Step 2: Install Dependencies
```bash
composer install
npm install
```### Step 3: Set Up Environment
```bash
cp .env.example .env
php artisan key:generate
```### Step 4: Start the Application
```bash
php artisan servehttp://localhost:8000
```### خطوات الحصول على مفتاح Agora:
```bash
1. قم بزيارة [Agora.io](https://www.agora.io/en/).
2. قم بإنشاء حساب جديد إذا لم يكن لديك حساب بالفعل.
3. بعد تسجيل الدخول، انتقل إلى "Console" وأنشئ مشروعًا جديدًا.
4. ستحصل على App ID الخاص بك، والذي تحتاجه في االمشروع الخاص.```