Geri Dön

Multimedia player implementation on embedded systems

Gömülü sistemlerde çoklu ortam oynatıcı gerçekleştirimi

  1. Tez No: 233495
  2. Yazar: YUSUF ENGİN TETİK
  3. Danışmanlar: YRD. DOÇ. DR. ŞEVKET GÜMÜŞTEKİN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2008
  8. Dil: İngilizce
  9. Üniversite: İzmir Yüksek Teknoloji Enstitüsü
  10. Enstitü: Mühendislik ve Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 101

Özet

Son yıllarda sayısal ses ve görüntü içeriğinin sayısı belirgin bir sekilde yükseldi.Sıkıstırma ve saklama teknolojilerindeki ilerlemeler ve Internet bağlantı hızındakiiyilesmeler çoklu ortam içeriğinin yaygın bir sekilde kullanılmasına imkan tanıdı. Buortam içeriklerini çözebilen ve oynatabilen genis bir yelpazede cihazlar tanıtıldı. ?lkbasta sadece ses iletisim cihazı olarak tasarlanan tasınabilir telefonlar, kısıtlı sistemkaynaklarına rağmen, bugünlerde çesitli çokluortam içerkilerini oynatabilme yeteneğinesahip sekilde geliyorlar.Bugünlerde, büyük sunucular son derece hızlı bir sekilde artan ses ve görüntüiçeriğine sahiplik ediyorlar. Kullanıcılar, bu içerikleri cihazlarına tümüyle indirdiktensonra izlemek yerine daha içerik cihazlarına akarken seyretmek istiyorlar. Dolayısıyla,akan ortam oynatıcıları, çoklu ortam içeriklerini rahatsız edici kesilmeler olmadansunmak zorundalar.Bu tezde, ilk olarak akan ortam oynatıcı tasarlanmasında vegerçeklestirilmesinde karsılasılan zorluklar ve daha sonra da bu zorlukları asacakçözümler öneriliyor. Temel zorluklar su sekilde sıralanabilir; ses-görüntü eslemesi vesunucu-istemci eslemesini sağlamak, akan içeriğin türünün belirlenmesi, es zamanlıislerin yönetimi ve bellek yönetimi. Ses-görüntü eslemesi sorunu ses baz alınarakçözüldü. Sunucu-istemci eslemesi sorunu ıse akan ortam içeriğinin oynatılma hızını sesgörüntüeslemesi bozulmayacak sekilde ayarlayabilen bir çalma mekanizmasıtasarlanarak çözüldü. Önerilen tasarım, akan ortam oynatıcısının ortam türünü ayrı birortam türü tanıyıcı modüle ihtiyaç duymadan çok çabuk bir sekilde tanımasına daolanak veriyor. Ağırlıklı olarak es zamanlı islerden olusan önerilen tasarım Linuxüzerinde gerçeklestirilmis, bununla birlikte es zamanlı is kosturabilen henhangi birplatform için uygun ve böyle bir platformda gerçeklestirilebilir.

Özet (Çeviri)

There has been a surge in the number of digital audio and video content in recentyears. Advances in the compression and storage technologies and improvements in thespeed of internet connection have enabled widespread use of multimedia content. Awide variety of devices have been introduced to decode and play these media contents.Initially designed as a mere voice communication device, the mobile phones nowadayscome equipped with a variety of multimedia capabilities including media playersdespite their limited system resources.Nowadays, huge servers host dramatically increased audio and video contents.Users prefer to watch these contents while streaming rather than downloading themfirst. So, streaming media players are responsible to present multimedia contentswithout annoying interrupts.This thesis firstly introduces challenges in design and implementation of astreaming media player and then proposes solutions. Main challenges are keepingaudio-video synchronization and server-client synchronization and detecting streamtype, handling of multithreaded operations and buffer management. Audio-videosynchronization problem is solved by using audio as master stream. Server-clientsynchronization problem is solved by designing a playback mechanism that keepssynchronization with the server by tuning the playback rate of a streaming mediawithout losing lip-sync between audio and video. The proposed streaming player alsohas a feature of identifying the type of a media stream very rapidly without using adiscrete stream inspector module. The presented design is heavily multithreaded whichis implemented on Linux platform, moreover it is also convenient for andimplementable on any multithreaded platform.

Benzer Tezler

  1. Virtual private multimedia network published as saas (software as a service) in cloud computing environment

    Bulut bilişim ortamında sanal özel çokluortam ağlarının 'yazılım servisi' olarak yayınlanması

    NAEEM YOUSİR

    Doktora

    İngilizce

    İngilizce

    2014

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolHacettepe Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. EBRU SEZER

  2. Özgün tasarlanan eğitsel oyunların fen bilgisi öğretmen adaylarının sıfır atık farkındalık düzeylerine etkisi ve öğretmen adaylarının uygulama sürecine yönelik görüşleri

    The effect of original designed educational games on the zero waste awareness levels of science teacher candidates and teacher candidates opinions about the aplication process

    ÖZNUR KAYIŞ

    Yüksek Lisans

    Türkçe

    Türkçe

    2024

    Eğitim ve ÖğretimGazi Üniversitesi

    Matematik ve Fen Bilimleri Eğitimi Ana Bilim Dalı

    DOÇ. DR. EZGİ GÜVEN YILDIRIM

  3. Gamification as a method to encourage novice players to learn and practice drumming

    Yeni başlayanları davul çalmayı öğrenmeye ve pratik yapmaya teşvik etmek için bir yöntem olarak oyunlaştırma

    ARAT BARAN KESKİN

    Yüksek Lisans

    İngilizce

    İngilizce

    2023

    Endüstri Ürünleri TasarımıOrta Doğu Teknik Üniversitesi

    Endüstriyel Tasarım Ana Bilim Dalı

    PROF. DR. OWAIN FRANCIS PEDGLEY

  4. Sosyal bilgiler öğretiminde çoklu ortam kullanım yararı

    Multimedia usage in social science education

    GENÇ OSMAN İLHAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2010

    Eğitim ve ÖğretimNiğde Üniversitesi

    İlköğretim Ana Bilim Dalı

    YRD. DOÇ. DR. ŞAHİN ORUÇ

  5. The game

    Oyun

    CAN SELİMOĞLU

    Yüksek Lisans

    İngilizce

    İngilizce

    2006

    Güzel SanatlarSabancı Üniversitesi

    Görsel Sanatlar ve Görsel İletişim Tasarımı Ana Bilim Dalı

    ÖĞR. GÖR. RAGIP İSTEK