Teknik rehber

Digital Signage Offline Cache Nedir? İnternet Kesilince Yayın Nasıl Sürer?

Digital signage offline cache; medya dosyalarını player cihazında saklayarak bağlantı kesildiğinde yayının sürmesini sağlar. Tizen cache kontrol rehberi.

Offline cache nasıl çalışır?
Kısa cevap

Offline cache, playlistteki video ve görsellerin önceden player cihazına indirilmesidir. İnternet kesildiğinde cihaz sunucuya erişemese bile indirilmiş dosyaları yerel depodan oynatabilir.

Offline cache neden önemlidir?

Mağaza veya şubedeki internet kısa süreli kesildiğinde ekranın siyah kalması marka deneyimini bozar. Özellikle menü, fiyat ve yönlendirme ekranlarında yayının kesilmemesi gerekir.

Cache sistemi interneti tamamen gereksiz hale getirmez. Yeni içerik almak, rapor göndermek ve uzaktan komutları çalıştırmak için bağlantı gerekir; ancak mevcut playlistin devamlılığını artırır.

Cache hazırlama süreci

Player güncel playlisti aldıktan sonra listedeki medya URL'lerini kontrol eder. Yerel depoda bulunmayan veya sürümü değişen dosyaları indirir. Dosya doğrulandıktan sonra cache hazır bilgisi panele gönderilir.

Playlist değiştirilince artık kullanılmayan dosyalar kontrollü biçimde temizlenmeli, yeni dosyalar indirilmelidir. İndirme bitmeden eski playlistin silinmesi yayın boşluğuna yol açabileceği için geçiş sırası önemlidir.

  • Playlist ve medya sürümünü al
  • Eksik dosyaları belirle
  • Dosyaları geçici alana indir
  • Boyut veya bütünlük kontrolü yap
  • Yeni cache'i aktif et
  • Kullanılmayan dosyaları temizle

Samsung Tizen üzerinde dikkat edilmesi gerekenler

Tarayıcı Cache API desteği model ve Tizen sürümüne göre değişebilir. Daha güvenilir senaryolarda native dosya sistemi kullanımı ve gerçek cihaz testi gerekir. Depolama kotası, büyük video dosyaları ve uygulama güncellemesi sonrası verinin korunması ayrıca doğrulanmalıdır.

QM serisi ekranlarda yalnız panelde '1/1 medya indirildi' mesajını görmek yeterli kabul edilmemelidir. İnternet fiziksel olarak kesilip uygulama yeniden başlatılarak yayın testi yapılmalıdır.

Bant genişliğini koruyan doğru davranış

Player her yenilemede aynı videoyu tekrar indirmemelidir. Medya kimliği, dosya boyutu, güncelleme tarihi veya içerik özeti kullanılarak yerel kopya doğrulanmalıdır.

Sunucu tarafında video dosyalarının doğrudan Nginx gibi statik katmandan servis edilmesi backend yükünü azaltır. Range istekleri desteklenmeli ve uygun cache başlıkları kullanılmalıdır.

Offline test senaryosu

Testte önce cache tamamlanır, sonra ağ bağlantısı kesilir. Playlist en az bir tam döngü oynatılır, uygulama yeniden başlatılır ve video sesiyle birlikte tekrar kontrol edilir. Ağ geri geldiğinde player'ın rapor göndermesi ve yeni içeriği alması doğrulanır.

Sık sorulan sorular

Offline cache web tarayıcı önbelleğiyle aynı mıdır?

Amaç benzerdir ancak digital signage player dosyaları bilinçli biçimde indirir, sürümler ve playlist geçişini yönetir.

Cache hazır yazması kesin garanti midir?

Hayır. En güvenilir kanıt fiziksel internet kesme ve uygulama yeniden başlatma testidir.

Yeni playlist gelince eski dosyalar silinir mi?

Yeni medya güvenli biçimde indirildikten sonra artık kullanılmayan eski dosyalar depolama politikasına göre temizlenmelidir.

Canlı web sayfası offline çalışır mı?

Harici web sayfaları ve canlı veri kaynakları genellikle internet ister. Offline garanti esas olarak önceden indirilmiş görsel ve videolar içindir.

Editoryal not

Bu içerik Menulux blogunda daha önce ele alınan sektör deneyimlerinden yararlanılarak Zengin Digital Signature ürün kapsamı için yeniden yazıldı. Teknik özellikler müşteri kurulumu ve cihaz modeline göre doğrulanmalıdır.

Projenizi planlayalım

Ekran, player, lisans ve içerik akışını birlikte netleştirelim.

Teklif iste