資源管理與需求
多媒體作業系統不僅要管理軟、硬件資源,還要滿足多媒體數據處理的需求,提供一種高效、實時的運行環境。在多媒體處理中,要解決的主要問題包括中斷等待、實時調度、時限和恢復管理處理和基於QoS的資源管理。
多媒體的應用需求逐漸從單機延伸到互聯網,從非實時方式發展到實時方式,因此作業系統也逐漸沿著適應這種應用的方向發展。在不同的應用環境、應用方式下需要有相應的多媒體作業系統,所以說多媒體作業系統是多媒體技術的中流砥柱。在多媒體應用迅速發展的局面下,無論是在桌面式、嵌入式還是分佈式的多媒體應用中,多媒體作業系統技術面臨著新的核心問題是圍繞著多流、同步、時限以及基於QoS的管理。
多媒體作業系統支持多媒體的實時應用,其首要任務是調度一切可利用的資源來完成實時控制任務,其次要提高計算機系統的使用效率。多媒體實時任務主要有:任務管理、任務間同步和通信、存儲器優化管理、實時時鐘服務、中斷管理服務。
多媒體未來相關趨勢
1.分散式、網路化、同步工作的多媒體系統。
在當前形式下,有線電視網、通信網和網際網路這三網正在日趨統一,各種多媒體系統尤其是基於網路的多媒體系統,如視訊電話系統、點播系統、電子商務、遠距教學和醫療等將會得到迅速發展。
3.以用戶為中心,充分發展人工智慧。
對於未來的多媒體系統,人類可用日常的感知和表達技能與其進行自然的交互,系統本身不僅能主動感知用戶的交互意圖,而且還可以根據用戶的需求做出相應的反應,系統本身會具有越來越高的智能性(ex:Siri)。