rtsp üzerinden ip adresi ile vlc webplugin kullanarak görüntü alıyorum. Örneğin rtsp://192.168.100.1 ip adresini embed kodunda target alanına eklediğimde bu kameradan görüntü geliyor buraya kadar problem yok. Fakat ben IP adresini gizleyip bunu view/kamera_id şeklinde yapmaya çalıştım. Yazdığım uygulamayı laravel ile yazıyorum fakat bu sorunun laravel le bir ilgisi yok o yüzden kullandığım kodu şu şekilde göstereyim:
public function live($id, Response $response){
$device = $this->device->find($id);
$stream = "rtsp://".$device->ip;
return response($stream)->header('Content-Type', 'application/sdp');
}$stream değişkenini return ettiğimde ip bilgisi geliyor burada bir problem yok. Header bilgisi için content-type'ın application/sdp olması gerektiğini internetten buldum. view/1 linkine girdiğim zaman karşıma player geliyor fakat görüntü alamıyorum. Sizce sorun neyden kaynaklanıyor olabilir? Aynı URL bilgisini VLC Player da girdiğim zaman da görüntü alamadığımı belirteyim.