diff --git a/app/Models/LiveStream.php b/app/Models/LiveStream.php index 3336f3ce0..197bd70ad 100644 --- a/app/Models/LiveStream.php +++ b/app/Models/LiveStream.php @@ -22,6 +22,21 @@ class LiveStream extends Model $host = config('livestreaming.server.host'); $port = ':' . config('livestreaming.server.port'); $path = '/' . config('livestreaming.server.path') . '?'; + $query = http_build_query([ + 'name' => $this->stream_id, + 'key' => $this->stream_key, + 'ts' => time() + ]); + + return $proto . $host . $port . $path . $query; + } + + public function getStreamRtmpUrl() + { + $proto = 'rtmp://'; + $host = config('livestreaming.server.host'); + $port = ':' . config('livestreaming.server.port'); + $path = '/' . config('livestreaming.server.path') . '/'. $this->stream_id . '?'; $query = http_build_query([ 'key' => $this->stream_key, 'ts' => time()