Senkronizasyonu Modelleme – Multimedya Bölümü – Multimedya Bölümü Ödevleri – Multimedya Bölümü Tez Yaptırma –Multimedya Bölümü Ödev Ücretleri
Senkronizasyonu Modelleme
Önerilen genel bir model, multimedya nesnelerinin senkronizasyonunu modellemek için ODA mimarisinin bir uzantısıdır. Herrtwich modelinden farklı olarak, bu model yalnızca bir belgenin yerleşim yapısıyla ilgilenir. Bu modelde eylemler ve yol ifadeleri olmak üzere iki temel kavram kullanılmaktadır.
Zamansal olarak ilişkili bir dizi olay, bir dizi eylem olarak modellenir. Bazı eylem örnekleri, V videosunu oynatmak, I görüntüsünü sunmak vb. Eylemler, başka bir eylemin başlaması veya bitmesi gibi belirli olaylara karşılık gelen belirli zaman noktalarında senkronize edilir.
Bu olaylar senkronizasyon noktaları olarak anılır. Ayrıca, senkronizasyon yalnızca her eylemin başlangıç ve/veya bitiş noktasında gerçekleşebileceğinden, eylemler iki gruba ayrılır: atomik eylemler ve oluşturma eylemleri. Atomik eylemler senkronizasyon noktalarını içermezken, oluşturma eylemleri hem atomik hem de oluşturma eylemlerinden oluşur.
Her oluşturma eylemi, senkronize edilecek bir dizi eşdeğer atomik eyleme mantıksal olarak ayrıştırılmalıdır. Öte yandan, yol ifadeleri, senkronizasyon gereksinimlerini ve zamansal olarak ilişkili bir dizi olayı oluşturan eylemlerin sırasını belirtmek için kullanılır.
Yol ifadeleri, yol işleçleri tarafından atomik eylemleri birleştirerek belirtilir. Eylemlerin sırası, yol işleçlerinin öncelik sırasına bağlıdır. X ve Y iki genel eylem, N varsayılan değeri 1 olan bir pozitif doğal sayı ve k bir pozitif doğal sayı olsun.
Aşağıdaki yol işleçleri model tarafından desteklenir:
- Eşzamanlılık: Eylem X aynı anda N kez yürütülebilir. N : X şeklinde yazılır.
- Tekrar: Eylem X, k defa tekrarlanarak yürütülür. Xk* şeklinde yazılır.
- Seçici: X veya Y yürütülür. Seçim, yol ifadesinin dışındaki bir koşula bağlıdır. X | şeklinde yazılır. Y.
- Sıralı: Y’nin yürütülmesi yalnızca X sonlandırıldığında başlayabilir. X olarak yazılır; Y.
- Paralel öncelikli: X ve Y eylemleri aynı anda başlatılır. Bileşik eylem, X ve Y arasındaki ilk eylem sona erdiğinde sona erer. X Y şeklinde yazılır.
- Paralel-son: X ve Y eylemleri aynı anda başlatılır. Bileşik eylem, hem X hem de Y sona erdiğinde sona erer. X Λ Y şeklinde yazılır.
Yukarıdaki yol işleçleri, azalan öncelik sırasına göre gösterilmiştir. Eylem ve yol operatörü kavramlarının ODA mimarisine eşlenmesi gerekir. Atomik eylemler ve oluşturma eylemleri kavramları, ODA’daki temel nesneler ve bileşik nesneler kavramlarına benzer.
Bir yol ifadesi (önek gösteriminde), ara düğümlerin yol operatörlerini ve yaprakların atomik eylemleri temsil ettiği bir ağaç temsiline dönüştürülebilir. Daha önce belirtildiği gibi, bir belgenin yerleşim yapısı, ara düğümler olarak bileşik nesneler ve yapraklar olarak temel nesneler ile bir ağaç olarak temsil edilebilir.
Bu yazışma, yol ifadelerinin semantiğinin ODA mimarisine eklenmesini sağlar. Bu amaçla, mizanpaj bileşik nesneleri için nesne senkronizasyon türü niteliği adı verilen yeni bir öznitelik tanımlanmıştır.
Bu özniteliğin değeri, varsayılan değer olarak sıralı yol işleci ile yukarıda tanıtılan yol işleçlerinden biri olduğunu varsayar. Bu varsayılan değer, hemen bağımlı nesnelerin sıralı olarak yürütüleceğini gösterir.
İçerik geçici tip özelliği ve süre özelliği gibi diğer değerler de kullanılır. İçerik zamansal tip özelliği, ilgili içerik bölümünün zamana bağlı olup olmadığını belirtir; süre özniteliği ise nesne sunumunun süresini belirtir.
Telefonda senkronizasyon nedir
Google senkronizasyon açma
Telefonda senkronizasyon kapatma
Otomatik senkronizasyon açma
Chrome senkronizasyon açma
Google senkronizasyon nedir
Senkronizasyon ne Demek
Senkronizasyonu aç
Harmony sistemi tarafından benimsenen hipernesne modeli, multimedya nesneleri arasındaki zamansal ilişkileri temsil etmek için hipermetin modelini nesne yönelimli çerçeveyle bütünleştirir. Yaklaşımlarında, senkronizasyon kısıtlamalarını ifade etmek için bağlantılar kullanırlar.
Bir bağlantı 4-demet ile temsil edilir: < kaynak_nesne, koşullar, hedef_nesne, mesaj>.
Kaynak_nesne ve hedef_nesne senkronize edilecek nesnelerdir, koşullar bir dizi senkronizasyon koşuludur ve mesaj play veya stop ve diğer ek parametreleri değer olarak alabilir. Koşullar doğrulandığında, kaynak_nesne mesajı, karşılık gelen yöntemi çalıştıran hedef_nesneye gönderir.
Önerilen bir nesne yönelimli model, multimedya verilerini temsil etmek için OCPN modeline dayanmaktadır. Bu modelde, multimedya nesnelerinin uzamsal ve zamansal kompozisyonu için kolaylıklar yer almaktadır. Video verilerini ve bunların zamansal ve uzamsal bilgilerini modellemek için nesne yönelimli bir yaklaşım önerilmiştir. Bir video, zamansal ve uzamsal kısıtlamalarla ilişkili nesnelerin bir koleksiyonu olarak temsil edilir.
Bir videoya karşılık gelen nesnelerin koleksiyonları, 4’lü gruplardan (ci,pi, sti, di) oluşan oluşturulmuş nesneler tarafından modellenir; burada ci bileşen nesnedir) pi, oluşturulan nesnede ci’nin uzamsal konumudur , sti, ci’nin başlama zamanı ve di, ci’nin süresidir.
OMEGA sistemi, öncelik ve senkronizasyon ilişkilerini hesaplamak için nesnelerle ilişkili zamansal bilgilerin kullanıldığı nesne yönelimli bir veri modeline dayanır.
Multimedya nesnelerinin sunumunu kolaylaştırmak için OMEGA, nesneler arasındaki önceliği ve senkronizasyonu hesaplamak için her nesneyle ilişkili geçici bilgileri kullanır. Farklı multimedya verilerini işlemek için multimedya sınıfı adı verilen ve çeşitli çoklu ortam verilerinden (görüntü, ses vb.) oluşan özel bir sınıf (metasınıf) tanımlanmıştır.
Bu sınıf, çok çeşitli multimedya verilerini işlemek için kullanılır. Ayrıca, bu modelde, bir multimedya nesnesinin öznitelikleri, diğer nesnelere olan değer referansı olan ilişkileri) bileşenleri (referans üst nesneye bağlı olan diğer nesne(ler)e olan değer referansı) ve yöntemleri vardır. Bazı bütünlük kuralları da geçerlidir.
Bunlar sınıf, örnek, alt sınıf, üst sınıf, kalıtım, genelleme ve toplamayı içerir. Örneğin, OMEGA sistemlerindeki nesneler arasında IS_PART_OF ve IS_REFERENCE_OF belirtilebilir.
Aktif nesne kavramına dayalı bir zaman çizelgesi modeli olan bir model önerilmiştir. Aktif bir nesne, kendisine hiçbir mesaj gönderilmese bile yöntemleri etkinleştirebilmesi açısından sıradan bir nesneden (yani pasif bir nesneden) farklıdır. Bu modelde multimedya nesneleri, spesifikasyonların oluşturulabileceği temel yapı taşlarıdır.
Multimedya nesnesi, bir dizi bağlantı noktasına sahip aktif bir nesnedir ve multimedya sınıfının bir örneğidir. Multimedya sınıfları bir hiyerarşi halinde düzenlenmiştir. Kök, Activeobject ve MultimediaObject olmak üzere iki sınıfa sahiptir.
Bağlantı noktalarının kendileri, bir veri yapısını ve veri yapısının durumunu kontrol etmek için işlemleri tanımlayan nesnelerdir. Ayrıca bağlantı noktaları, karşılık gelen nesnenin tükettiği ve ürettiği veri türlerini tanımlar.
ActiveObject sınıfı, bir multimedya nesnesinin etkinliğini denetlemek için Start(), Stop(), Pause() ve Resume() gibi yöntemler sağlar.
Öte yandan, MultimediaObject sınıfı iki geçici koordinat sistemini (dünya koordinatları ve nesne koordinatları) dönüştürmek için ObjectTo World() ve World- gibi yöntemler sağlar.
Mmultimedya nesnelerinin, Translate(), Scale() ve Invert() gibi bileşenlerin zamansal sıralamasını gösteren benzersiz bir bileşik nesnede oluşturulmasına izin veren yöntemler ve multimedya nesne senkronizasyonu ile başa çıkmak için yöntemler kullanılmalıdır.
Chrome senkronizasyon açma Google senkronizasyon açma Google senkronizasyon nedir Otomatik senkronizasyon açma Senkronizasyon ne Demek Senkronizasyonu aç Telefonda senkronizasyon kapatma Telefonda senkronizasyon nedir