PHP Video Script – Laravel

Tüm ürünlerde geçerli %10 indirim!

01.08.2025 - 01.10.2025 tarihleri arasında geçerli.

SEPETTE10

160,00

17 Şu anda bu ürünü inceliyor.

Ödeme Yöntemleri:

Açıklama

Açıklama

✨ Temel Özellikler

Çok Formatlı Yüklemeler ve Kod Dönüştürme: FFmpeg/FFprobe ile MP4/HLS'ye (çözünürlük merdiveni) otomatik kodlama; poster ve sprite küçük resimleri.
Uyarlanabilir Akış (HLS): Segment şifreleme seçeneğine sahip M3U8 çalma listeleri; altyazılı modern HTML5 oynatıcısı.
Oynatma Listeleri ve Diziler: Sezonlar/bölümler, sonraki otomatik oynatma, izlemeye devam etme, izleme geçmişi.
İçerik Kitaplığı: Kategoriler, etiketler, oyuncular/ekip, yayın yılı, ebeveyn derecelendirmeleri, coğrafi engelleme (isteğe bağlı).
Altyazılar ve CC: VTT/SRT yükleme, birden fazla dil, varsayılan parça seçimi.
Arama ve Keşif: Tam metin arama, trendler, ilgili videolar, editoryal karuseller.
Para kazanma (isteğe bağlı): Abonelikler (Stripe/PayPal), izleme başına ödeme, kupon kodları, reklam alanları (JS/VAST etiketleri aracılığıyla videodan önce/ortada/sonradan).
Kullanıcı Hesapları: Profiller, favoriler, izleme listeleri, izlemeye devam etme, şifresiz/e-postayla giriş (yapılandırıldığı şekilde).
Moderasyon ve UGC (isteğe bağlı): Rol tabanlı gönderimler, onay kuyruğu, oran sınırlamalı yorumlar/beğeniler.
Analizler: Oynatmalar, tamamlanma oranı, en iyi başlıklar, bant genişliği; gizlilik dostu sayfa ölçümleri.
Depolama Entegrasyonları: Yerel, S3 uyumlu nesne depolama, CDN'ye hazır (CloudFront/Cloudflare).
Güvenlik: CSRF, imzalı URL'ler, simgeleştirilmiş akışlar (isteğe bağlı), rol/izin politikaları, GDPR araçları.
Duyarlı kullanıcı arayüzü: Mobil öncelikli düzenler, klavye kısayolları, resim içinde resim, AirPlay/Chromecast (tarayıcıya bağlı).

⚙️ Teknik Yığın

Çerçeve: Laravel 10/11 (PHP 8.1+)
Ön Uç: Blade + Tailwind CSS (veya sağlandığı şekilde Bootstrap), Alpine.js; Vite derleme hattı
Veritabanı: MySQL 8+ / MariaDB 10.5+ (PostgreSQL isteğe bağlı)
Önbelleğe Alma/Kuyruklar: Kodlama işleri için Redis (önerilen), Laravel Horizon (isteğe bağlı)
Kod dönüştürme: Ana makinede veya özel kodlayıcı düğümünde FFmpeg ve FFprobe
Depolama: Yerel disk veya S3 uyumlu nesne depolama + CDN
İsteğe Bağlı Canlı: RTMP alımı (Nginx-RTMP) → HLS paketleme

Sunucu Gereksinimleri: PHP 8.1+, Composer, Node.js 18+ (Vite), MySQL/MariaDB, Redis (önerilir), $PATH'de FFmpeg/FFprobe, TLS ile Nginx/Apache; uzantılar: mbstring, openssl, fileinfo, intl, gd/imagick.

🧩 Kurulum Kılavuzu

Kaynağı yükleyin → besteci kurulumunu çalıştırın –no-dev –optimize-autoloader ve npm ci && npm build.dll komutunu çalıştırın.
Ortamı yapılandırın: .env.example dosyasını .env dosyasına kopyalayın; APP_URL, DB, önbellek/sıra sürücüleri, posta, depolama (S3), CDN, ödeme anahtarlarını (kullanılıyorsa) ayarlayın.
Uygulama anahtarı: php artisan anahtarı:oluştur.
Taşıma ve tohumlama: php artisan taşıma –seed.
Bağlantı depolama: php artisan depolama:link; FFmpeg ikili yollarını doğrulayın.
Kuyruklar: kodlama ve temizlik işleri için işçileri (php artisan kuyruğu:iş veya Süpervizör) başlatın.
Zamanlayıcı: cron * * * * * php /path/to/artisan Schedule:temizleme, site haritası ve rapor görevleri için çalıştırın.
Yönetici oturum açma: markalamayı, kategorileri, kodlama ön ayarlarını (bit hızları, çözünürlükler), reklam etiketlerini ve ödeme planlarını gerektiği gibi ayarlayın.

📦 Teslimatlar

✅ Tam Laravel kaynak kodu (kontrolörler, modeller, politikalar, Blade görünümleri)
✅ Kod dönüştürme ve iş kuyruğu mantığı (FFmpeg çalışanları, ön ayarlar)
✅ Altyazılı, çalma listeli ve özgeçmiş izlemeli HTML5 oynatıcı
✅ Yönetici kontrol paneli (içerik, kullanıcılar, ödemeler, analizler, reklamlar)
✅ Veritabanı geçişleri/ekme makineleri ve örnek içerik
✅ Yapılandırmalar (Vite), ortam şablonları, README oluşturun
✅ GPL lisans dosyası

📱 Desteklenen Platformlar

Web: Chrome, Safari, Firefox, Edge (en son 2 sürüm)
Mobil Web: HLS/MP4 desteğine sahip iOS/Android tarayıcıları
Akıllı TV Tarayıcıları: sınırlı destek (HLS oynatma cihaza göre değişir)

🧠 Notlar

Lisans: GPL kapsamında dağıtılmaktadır; GPL koşulları altında inceleyebilir, değiştirebilir ve yeniden dağıtabilirsiniz.
Özelleştirme İpuçları:

İzleyici bant genişliğine göre kodlama merdivenini (ör. 1080p/6 Mb/sn → 720p/3 Mb/sn → 480p/1,5 Mb/sn) ayarlayın.
Premium içerik için belirtilmiş HLS URL'lerini + imzalı CDN bağlantılarını etkinleştirin.
OTT özellikleri ekleyin: profiller/çocuk modu, indirmeler (DRM'siz veya korumalı) ve çoklu ses parçaları.

SEO Güvencesi: Temiz URL'ler, site haritası, schema.org VideoObject, OpenGraph ve hızlı Temel Web Verileri keşfetmeye yardımcı olur; şeffaf lisanslama ve atıf E-E-A-T'yi güçlendirir.

👨‍💻 Orijinal Geliştirici Kredisi

Lütfen orijinal yazara ve pazar listesine yapılan atıfları koruyun (ör.
CodeCanyon) uzmanlıklarını ve kodun kaynağını kabul etmek için.

🔒 Sorumluluk reddi beyanı

Bu paket, eğitim, test ve geliştirme amaçlarına yönelik bir GPL yeniden dağıtımıdır. Orijinal satıcı değiliz ve resmi destek veya garanti vermiyoruz. Tüm ticari markalar, kodlayıcılar ve hizmetler (FFmpeg, Stripe, PayPal, AWS, Cloudflare vb.) ilgili sahiplerine aittir. Lansmandan önce bölgesel telif hakkı/DMCA kurallarına, gizlilik yasalarına (GDPR/CCPA), CDN/AWS şartlarına ve reklam veya abonelik düzenlemelerine uygunluğu doğrulayın.