Format)
Format 對象中保存了多媒體的格式信息。該對象沒有記
錄多媒體編碼的相關信息,但是它保存了編碼的名稱。
⑹ 管理器(Manager)
JMF提供了下面四種管理器:
① CaptureDeviceManager:該對象管理所有音、視頻等捕
捉設備。它采用登記和查詢機制來定位捕捉設備;通過調用
該管理器的getDeviceList()方法可以獲得設備的列表;通過調
用該對象的getDevice()方法來獲得特定的CaptureDeviceInfo
基于JMF 的鄉村可視化遠程醫療系統中的圖像采集*
顧和明
(長江師范學院計算機科學系,重慶408000)
摘要:圖像采集是可視化遠程醫療系統中不可或缺的組成部分,醫療專家可根據病人的清晰圖像進行診斷。文章介
紹了使用JMF技術建立可視化遠程圖像采集的具體步驟和方法。系統在小范圍內進行了初步實驗,結果表明,該系統能
夠采集遠程病人圖像數據,供醫生進行診斷分析。系統軟硬件成本低,實現方法與平臺無關、簡單易行。
關鍵詞:JMF;圖像捕捉;視頻通信;遠程醫療
引言
目前我國廣大農村地區醫療水平與醫療條件和發達城市
相比差距很大,不少患者因為當地醫療水平和條件不足而得
不到及時有效的治療。可視化遠程醫療系統能利用可視化網
絡技術讓醫療專家給遠方的患者診病,這不僅方便了患者,同
時也節省了時間和金錢。這種醫療服務方式讓醫療專家有了
更大的發揮醫術的空間,也解決了邊遠地區缺乏優質醫療的
難題。
可視化遠程醫療系統在治療高傳染性疾病時有極大的優
勢。使用這種系統,醫療人員可以通過網絡給隔離的患者提
供醫療服務,極大地減少了疾病傳染的可能性。同時,鄉村醫
務人員在和遠程專家合作提供醫療服務時,還可以學習專家
的技術和經驗,這對鄉村醫務人員水平的提高和成長帶來極
大的便利。
由于網絡性能的原因,視頻圖像分辨率比較小,遠程醫生
在診斷時僅僅依靠這些圖像信息對一些病情并不能做出準確
的診斷,因此可視化遠程醫療系統必須具備采集高清晰圖像的
功能。高清晰圖像的采集有兩種方式,一種是醫療專家端進行
采集,另一種是患者端進行采集。前者操作往往不夠靈活,費
時較多,后者采集更方便,只是采集后需要再傳送。本文主要
介紹使用JMF(Java Media Framework,Java 流媒體框架)采集
高清晰圖像的方法。
1 JMF 簡介
使用JMF 能夠編寫出功能強大的多媒體程序,卻不用關
心底層復雜的實現細節。JMF 不依賴于專用的硬件,純軟件操
作。JMF 的使用相對比較簡單,但是能夠滿足幾乎所有多媒體
編程的需求。JMF 支持的功能有:捕捉音/視頻信號,存儲、播
放并處理媒體數據,能夠傳輸媒體數據和對多媒體格式進行編
譯碼。
JMF的主要概念介紹如下:
⑴ 捕捉設備(Capture Device)
捕捉設備指的是可以捕捉到音頻或視頻數 |
|