|
@@ -22,5 +22,39 @@ return [
|
|
|
|
|
|
'resilient_mode' => env('ALT_PRI_ENABLED', false) || env('ALT_SEC_ENABLED', false),
|
|
|
],
|
|
|
+ ],
|
|
|
+
|
|
|
+ 'hls' => [
|
|
|
+ /*
|
|
|
+ |--------------------------------------------------------------------------
|
|
|
+ | Enable HLS
|
|
|
+ |--------------------------------------------------------------------------
|
|
|
+ |
|
|
|
+ | Enable optional HLS support, required for video p2p support. Requires FFMPEG
|
|
|
+ | Disabled by default.
|
|
|
+ |
|
|
|
+ */
|
|
|
+ 'enabled' => env('MEDIA_HLS_ENABLED', false),
|
|
|
+
|
|
|
+ 'debug' => env('MEDIA_HLS_DEBUG', false),
|
|
|
+
|
|
|
+ /*
|
|
|
+ |--------------------------------------------------------------------------
|
|
|
+ | Enable Video P2P support
|
|
|
+ |--------------------------------------------------------------------------
|
|
|
+ |
|
|
|
+ | Enable optional video p2p support. Requires FFMPEG + HLS
|
|
|
+ | Disabled by default.
|
|
|
+ |
|
|
|
+ */
|
|
|
+ 'p2p' => env('MEDIA_HLS_P2P', false),
|
|
|
+
|
|
|
+ 'p2p_debug' => env('MEDIA_HLS_P2P_DEBUG', false),
|
|
|
+
|
|
|
+ 'bitrate' => env('MEDIA_HLS_BITRATE', 1000),
|
|
|
+
|
|
|
+ 'tracker' => env('MEDIA_HLS_P2P_TRACKER', 'wss://tracker.webtorrent.dev'),
|
|
|
+
|
|
|
+ 'ice' => env('MEDIA_HLS_P2P_ICE_SERVER', 'stun:stun.l.google.com:19302'),
|
|
|
]
|
|
|
];
|