




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、視頻會議通過TCP / IP協(xié)議在個(gè)人電腦上的實(shí)現(xiàn)by John F. McGowan, Ph.D.Desktop Video Expert CenterApril 24, 1997總體簡介目前,視頻會議系統(tǒng)通過TCP / IP協(xié)議的局域網(wǎng)和廣域網(wǎng)在個(gè)人電腦上大量的安裝和配置仍具有許多挑戰(zhàn)。除了視頻會議應(yīng)用程序之外,還有視頻會議系統(tǒng)的使用和在個(gè)人計(jì)算機(jī)之內(nèi)頻繁地修改如下五個(gè)子系統(tǒng)等挑戰(zhàn)。· 視頻顯示· 視頻采集· 音頻輸出· 音頻輸入· TCP/IP網(wǎng)絡(luò)(包括網(wǎng)卡和TCP/IP的軟件)每個(gè)子系統(tǒng)因本身就是較為復(fù)雜的。 因此,在視頻會議系統(tǒng)的設(shè)施
2、和配置期間,問題可能會發(fā)生系統(tǒng)的任何地方。 此外,程序又必須在用戶端安裝,而在大多數(shù)個(gè)人計(jì)算機(jī)上,視頻會議系統(tǒng)硬件和軟件并不是標(biāo)準(zhǔn)的。通常來講,不同的個(gè)人計(jì)算機(jī)上的軟硬件導(dǎo)致在每臺個(gè)人計(jì)算機(jī)安裝的硬件和軟件變化極大。即使一個(gè)經(jīng)驗(yàn)豐富的安裝高手在一臺特殊用戶的個(gè)人計(jì)算機(jī)上也可能遇到陌生的情況。所有版本的Windows- Windows3.1, Windows 95,Windows的即將發(fā)布的“Memphis”,以及WindowsNT都是建立在一個(gè)有處理系統(tǒng)部件和vendor-supplied設(shè)備驅(qū)動程序的復(fù)雜的系統(tǒng)之上的。一些設(shè)備驅(qū)動程序?qū)嶋H上是通過硬件設(shè)備實(shí)現(xiàn),如視頻顯示卡,視頻采集板、聲卡、
3、網(wǎng)卡等。其他的設(shè)備驅(qū)動程序與硬件設(shè)備驅(qū)動性能有很多共同之處,但除TCP / IP協(xié)議的實(shí)施和具有系統(tǒng)特征的軟件之外。設(shè)備驅(qū)動程序是非常強(qiáng)大的,因?yàn)樵谒邪姹镜腤indows系統(tǒng)中他們在接入硬體和軟件上都處在一個(gè)特權(quán)水平上。即使是在Windows 95,Windows 3.1中,系統(tǒng)仍允許多個(gè)應(yīng)用程序占用操作系統(tǒng)的內(nèi)存或其他的應(yīng)用程序的內(nèi)存。設(shè)備驅(qū)動操作的特權(quán)級別就意味著驅(qū)動比一個(gè)應(yīng)用程序造成更為嚴(yán)重的損害。例如,難以言喻的奇怪的系統(tǒng)崩潰以及以及設(shè)備間沖突事故。此外,大多數(shù)的系統(tǒng)配置和安裝問題都和驅(qū)動有關(guān)。盡管在此領(lǐng)域中將會遇到很多的問題不可能被預(yù)期,本文將會給出通過TCP / IP的網(wǎng)絡(luò)實(shí)現(xiàn)的
4、個(gè)人電腦上的視頻會議系統(tǒng)的有關(guān)整個(gè)安裝和配置問題的一個(gè)概述。視頻顯示 視頻會議系統(tǒng)的重點(diǎn)在于個(gè)人計(jì)算機(jī)的視頻顯示:視頻適配器和視頻驅(qū)動程序。視頻顯示驅(qū)動程序可以包含細(xì)微的錯(cuò)誤,這將導(dǎo)致與應(yīng)用程序發(fā)生沖突其中也包括與視頻會議的應(yīng)用程序發(fā)生沖突,造成包括一般保護(hù)錯(cuò)誤和在屏幕上更新等問題在內(nèi)的許多問題。一般來說,要確保視頻卡具有的是最新驅(qū)動程序。大部分主流的視頻卡和視頻芯片供應(yīng)商都會在其網(wǎng)站和FTP站點(diǎn)提供相應(yīng)產(chǎn)品的驅(qū)動程序。對于部分用戶有可能使用特殊顯示卡驅(qū)動而不是一般的視頻芯片驅(qū)動程序的情況,用戶應(yīng)向芯片制造商獲取相應(yīng)的驅(qū)動程序。例如,對于鉆石系列的多媒體視頻卡,無論是鉆石顯卡還是S3顯卡,其供
5、應(yīng)商在生產(chǎn)鉆石系列芯片時(shí)都提供了相應(yīng)的驅(qū)動程序。在鉆石系列中,同S3相比大大增強(qiáng)了鉆石顯卡的驅(qū)動程序。一個(gè)錯(cuò)誤的視頻顯示驅(qū)動程序在個(gè)人電腦上引起問題的情況通常是非常不明顯的。視頻會議所采用的數(shù)字視頻標(biāo)準(zhǔn)是工作在YCrCb顏色空間而不是視頻卡和顯示器所采用的RGB色彩空間。例等。最新一代的視頻芯片提供硬件色彩空間轉(zhuǎn)換的功能。該芯片提供了將視頻從YCrCb顏色空間(亮度,顏色的差異)轉(zhuǎn)換為RGB的顏色空間的視頻硬件解碼,這大大提高了視頻的播放速率。此外現(xiàn)在許多廠商的芯片都提供了硬件加速的圖像縮放功能。安裝具有這些具有先進(jìn)的功能的視頻卡的需要或愿望可能將會出現(xiàn)。 在Windows95系統(tǒng)下,彩色空間
6、的轉(zhuǎn)換和圖像的縮放功能是通過DirectDraw來訪問API的。DirectDraw 的HAL(硬件抽象層)提供了實(shí)際設(shè)備的驅(qū)動程序。而在系統(tǒng)下,標(biāo)準(zhǔn)的圖形設(shè)備接口(GDI)并不提供硬件色彩空間轉(zhuǎn)換或?qū)D像縮放功能的系統(tǒng)下視頻卡的標(biāo)準(zhǔn)設(shè)備驅(qū)動程序是GDI設(shè)備的驅(qū)動程序。著名芯片制造廠商英特爾公司定義了一個(gè)名叫DCI的標(biāo)準(zhǔn),即顯示控制接口的標(biāo)準(zhǔn),支持諸如硬件色彩空間轉(zhuǎn)換和圖像縮放等高級功能。在Windows95系統(tǒng)下,視頻卡必須安裝正確的DirectDraw設(shè)備驅(qū)動程序以用來支持訪問硬件來實(shí)現(xiàn)視頻色彩空間轉(zhuǎn)換和圖像系統(tǒng)下,一個(gè)DCI的驅(qū)動程序必須被安裝以用來支持這些功能的實(shí)現(xiàn)。應(yīng)用程序使用的GD
7、I調(diào)用不能訪問一般的硬件加速功能。因此,視頻會議系統(tǒng)的應(yīng)用程序必須適當(dāng)?shù)闹С諨irectDraw或DCI驅(qū)動。 視頻會議系統(tǒng)應(yīng)用程序通常含有一個(gè)文檔,自述文件,等用來列出已知的視頻顯示硬件和驅(qū)動程序的沖突或問題。 視頻顯示應(yīng)處理的問題 · 重新啟動.· 檢查IRQ或其他資源沖突.· 用顯卡檢查視頻會議系統(tǒng)的錯(cuò)誤記錄文檔.· 確保有正確或者最新的顯卡適配器驅(qū)動.· 用Windows系統(tǒng)的控制面板重裝顯卡驅(qū)動.· 使用顯卡安裝程序重新安裝顯卡驅(qū)動.· 下,通過編輯SYSTEM.INI中手動安裝驅(qū)動程序(請備份 原始System.
8、ini) · 安裝新的或不同的顯卡.視頻采集視頻會議系統(tǒng)需要一個(gè)視頻采集系統(tǒng)。一個(gè)視頻采集系統(tǒng)包括一臺攝像機(jī),通常是NTSC或PAL復(fù)合視頻相機(jī),要么是ISA總線或PCI總線采集卡。通常,這些都不是預(yù)先安裝在個(gè)人電腦上的。因此,對于個(gè)人電腦上的視頻會議系統(tǒng)的安裝,幾乎總是要涉及一個(gè)視頻采集卡和攝像頭的安裝。通常,視頻采集硬件提供了視頻會議應(yīng)用程序。安裝一個(gè)視頻采集卡需要打開電腦機(jī)箱并將視頻卡插入電腦中現(xiàn)有的ISA或PCI插槽。插口可能會出現(xiàn)問題,在那里的視頻卡雖然是插在插槽中,但有可能會出現(xiàn)卡和卡槽接觸不完善或折斷的狀況。在這種情況下,軟件將報(bào)告無法找到的視頻采集卡或可能會發(fā)生其他狀
9、況。 視頻采集卡通常是復(fù)合視頻輸入或復(fù)合視頻輸入加上S-Video輸入。相機(jī)必須和此輸入相連接。在某些情況下,即使是有電纜的接入也會出現(xiàn)不完美的電氣連接出現(xiàn)。在這種情況下,安裝程序必須處理的等待電纜的連接,直到一個(gè)工作建立為止。一些ISA視頻采集卡要求在其芯片上通過跳線來選擇IRQ的中斷,雖然這種情況變得越來越少見但仍有出現(xiàn)。其他ISA視頻采集卡僅通過軟件進(jìn)行設(shè)置就可以。而兼容即插即用的ISA和PCI視頻采集卡有時(shí)會遇到資源沖突,這是由于即插即型卡設(shè)計(jì)實(shí)現(xiàn)的缺陷所造成的。 視頻采集是通過VFW驅(qū)動程序來進(jìn)行處理的。在Windows 3.1和Windows for Workgroups。而在Wi
10、ndows95系統(tǒng)中提供了一個(gè)帶有視頻壓縮功能的32位的VFW版本,此版本和VFW1.1e版還有一些未知的差異和聯(lián)系,Windows95系統(tǒng)中所提供的這個(gè)版本的VFW已經(jīng)具有視頻采集的功能了?;赪indows 95 OEM服務(wù)版本2(OSR2)的ActiveMovie1.0,可以在Windows95的早期版本中安裝,但它不提供任何對視頻拍攝的支持。視頻采集卡的軟件安裝過程中應(yīng)安裝VFW視頻采集驅(qū)動程序。此驅(qū)動是有如下行定義的:在 Microsoft Windows SYSTEM.INI 文件中進(jìn)行驅(qū)動選擇。視頻顯示應(yīng)處理的問題 · 重新啟動.· 檢查IRQ或者其他資源是否
11、沖突.· 檢查視頻采集攝像頭和網(wǎng)線連接.若有電氣連接故障微調(diào)網(wǎng)線.· 檢查視頻采集卡是否在主板上插裝好.· 用顯卡檢查視頻會議系統(tǒng)的錯(cuò)誤記錄文檔.· 確保有正確或者最新的顯卡適配器驅(qū)動.· 用Windows系統(tǒng)的控制面板重裝顯卡驅(qū)動.· 使用顯卡安裝程序重新安裝顯卡驅(qū)動.· 下,通過編輯SYSTEM.INI中手動安裝驅(qū)動程序(請備份 原始System.ini) · 安裝新的或不同的顯卡.視頻會議的應(yīng)用程序視頻會議系統(tǒng)的客戶端安裝視頻會議系統(tǒng)的第一步都來自于應(yīng)用程序的安裝。這些通常是InstallShield或其它商
12、業(yè)公司提供的安裝程序。安裝程序?qū)惭b包括所有應(yīng)用的軟件組件。安裝程序經(jīng)常也會伴隨著安裝視頻會議系統(tǒng)所需的視頻捕獲卡和聲卡。不幸的是,安裝程序有時(shí)會安裝失敗。如果懷疑程序安裝的有問題,請先卸載視頻會議系統(tǒng)的程序,然后重新運(yùn)行安裝程序進(jìn)行安裝。在絕大多數(shù)情況下,這樣操作都會有所幫助。 總結(jié) 視頻會議系統(tǒng)通過TCP/ IP網(wǎng)絡(luò)在個(gè)人電腦上的實(shí)現(xiàn)可能會涉及大量的個(gè)人電腦和網(wǎng)絡(luò)的安裝和配置。不幸的是,在個(gè)人電腦上安裝和配置系統(tǒng)的硬件和軟件是很復(fù)雜一件事。但在個(gè)人電腦上安裝和配置系統(tǒng)的硬件和軟件也不是像研究火箭科學(xué)那樣艱難。它需要有很多的步驟來去實(shí)現(xiàn),特別是對于像視頻會議系統(tǒng)這樣復(fù)雜的產(chǎn)品。單獨(dú)拿出每一步
13、來說都很簡單,但很多簡單的步驟組合在一起,導(dǎo)致了一個(gè)相當(dāng)復(fù)雜的過程。技術(shù)支持人員或用戶必須避免被繁雜的步驟和頻頻出現(xiàn)的各種奇怪的問題所嚇倒,哪怕問題是出現(xiàn)在Windows系統(tǒng)上的安裝問題。 Videoconferencing on Personal Computers with TCP/IPby John F. McGowan, Ph.D.Desktop Video Expert CenterApril 24, 1997IntroductionVideoconferencing systems for PCs over TCP/IP Local Area Networks and Wide A
14、rea Networks present substantial installation and configuration challenges. In addition to the videoconferencing applications, a videoconferencing system uses and frequently modifies five subsystems within a personal computer:· Video Display· Video Capture· Audio Output· Audio In
15、put· TCP/IP Network (both Network Interface Card and TCP/IP software)Each subsystem is complex in its own right. Thus, problems will likely occur somewhere during the installation and configuration of a videoconferencing system. As yet, videoconferencing hardware and software is not standard on
16、 most PCs. Installation must occur at the user site. Generally, PCs vary significantly with different hardware and software installed on each PC. Even an experienced installer can encounter a new situation on a particular users PC.All versions of Windows - Windows 3.1, Windows for Workgroups 3.11, W
17、indows 95, theupcoming “Memphis”, and Windows NT are built on a complex system of operating system components and vendor-supplied device drivers. Some device drivers manage actual hardware devices such as video display adapters, video capture boards, sound cards, and network interface cards. Other d
18、evice drivers share many properties with the hardware device drivers but implement TCP/IP protocols and other software features of the system.Device drivers are extremely powerful as they access the hardware and software at a privilegedlevel in all versions of Windows. Even in Windows 3.1 and Window
19、s 95, which can allow applications to overwrite memory within the operating system or other applications, device drivers operate at a privileged level which allows the drivers to do even more damage than an application. Because of this device drivers can cause severe problems, inexplicable crashes,
20、and strange conflicts between devices. Most configuration and installation problems involve the device drivers.While it is impossible to anticipate the many situations that will be encountered in the field, this document provides an overview of the installation and configuration issues for videoconf
21、erencing systems on PCs over TCP/IP networks.Video DisplayVideoconferencing systems make heavy use of the PCs video display: video adapter card and video drivers.Video display drivers can contain subtle bugs that can conflict with applications, including the videoconferencing applications, causing m
22、any problems including general protection faults and updating problems on the screen. In general, make sure to have the latest drivers for a video card. Most major video card and video chip vendors provide drivers on their Web sites and ftp sites. Use the video card drivers rather than generic video
23、 chip drivers where possible. For example, for Diamond Multimedia video cards, both Diamond and S3, the manufacturer of the video chips used in the Diamond Multimedia video cards, provide video drivers. Diamond has substantially enhanced the drivers for Diamond cards over the drivers provided by S3.
24、It can be very unclear that a faulty display driver is the cause of a problem in a PC.The digital video standards used in videoconferencing such as H.261 and H.263 work in theYCrCb color space rather than the RGB color space used by video cards and monitors. The latestgenerations of video chips prov
25、ide hardware color space conversion. The chip converts the decoded video from the YCrCb (luminance-color difference) video into RGB in hardware, providing a substantial speedup. Many chips provide hardware accelerated scaling of images. The need or desire to install a video card with these advanced
26、features may arise.Under Windows 95, color space conversion and scaling are accessed through the DirectDrawAPI. The DirectDraw HAL (Hardware Abstraction Layer) provides the actual device driver. UnderWindows 3.1, the standard Graphic Device Interface (GDI) provides no support for hardware color spac
27、e conversion or scaling. The standard device drivers for video cards under Windows 3.1 are GDI device drivers. Intel defined a standard called DCI, Display Control Interface, that supports advanced features such as hardware color space conversion and scaling. Under Windows 95, the correct DirectDraw
28、 device driver for a video card must be installed to access the hardware color space conversion and scaling features. Under Windows 3.1 or Windows for Workgroups 3.11, a DCI driver must be installed to access these features. The videoconferencing application must support DirectDraw or DCI as appropr
29、iate. An application that uses the GDI calls cannot access the hardware acceleration features in general.Videoconferencing applications often include documentation, readme files, and so forth that list known conflicts or problems with video display hardware and drivers.Things To Do for Video Display
30、 Problems· Reboot.· Check for IRQ or other resource conflict.· Check the videoconferencing system documentation for notes on problems with the video card.· Make sure that you have the correct or latest version of the video display adapter device driver.· Reinstall the video
31、card using the Windows Control Panel.· Reinstall the video card using the video cards installation program.· On Windows 3.1, manually install the drivers by editing SYSTEM.INI (make backup of original SYSTEM.INI)· Install a new or different video card.Video CaptureVideoconferencing sy
32、stems require a video capture system. A video capture system includes a video camera, typically an NTSC or PAL composite video camera, and a video capture card, either an ISA bus or PCI bus capture card. Usually, these are not provided pre-installed on the PC. Thus, installation of a videoconferenci
33、ng system on a PC almost always involves installation of a video capture card and camera. Usually, the video capture hardware is provided with the video conferencing applications.Installing a video capture card requires opening the PC case and inserting the card in anavailable ISA or PCI slot as ava
34、ilable. Seating problems may occur, where the card appears to be seated in the slot but the electrical contact is imperfect or broken. In this case, the software will report a failure to find the video capture card, or other symptoms may occur.The video capture card usually has either a composite vi
35、deo input or a composite and an S-Video input. The camera must be attached to this input. In some cases, the electrical connection will be imperfect even though the cables appear plugged in. In these cases, the installer must manipulate the cables until a working connection is established.Some ISA v
36、ideo capture cards require selection of the IRQ interrupts through jumpers on the ISA board, although this is becoming less common. Other ISA cards may be configured through software. Plug and Play compliant ISA and PCI cards may sometimes experience resource conflicts due to bugs in the Plug and Pl
37、ay implementations.Video capture is handled through Video for Windows drivers. The most recent version of the 16 bit Video for Windows for Windows 3.1 and Windows for Workgroups is Video for Windows 1.1e. A version of Video for Windows with 32 bit video compressors and unknown other differences from
38、 Video for Windows 1.1e ships with Windows 95. This Video for Windows (95) provides the video capture functions in Windows 95. ActiveMovie 1.0, which ships with Windows 95 OEM Service Release 2 (OSR2) and can be installed on earlier releases of Windows 95, does not provide any support for video capt
39、ure. The video capture card installation software should install a Video for Windows video capture driver. This driver is identified by the line:in the drivers section of the Microsoft Windows SYSTEM.INI file.Things To Do for Video Capture Problems· Reboot.· Check for IRQ or other resource
40、 conflict.· Check the cables connecting the camera to the video capture card. Jiggle and adjust the cables in case there is a faulty electrical connection.· Check that the video capture card is properly seated in its slot on the motherboard.· Check the videoconferencing system documen
41、tation for notes on problems with the video capture card.· Make sure that you have the correct or latest version of the video display adapter device driver.· Reinstall the video card using the Windows Control Panel.· Reinstall the video card using the video cards installation program.· On Windows 3.1, manual
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 項(xiàng)目開發(fā)管理試題及答案
- 物業(yè)管理實(shí)務(wù)試題及答案
- 安徽省黃山市2023-2024學(xué)年高二下學(xué)期期末質(zhì)量檢測地理試卷(含答案)
- 2025年湖南省長沙市長郡集團(tuán)中考?xì)v史三模試卷(含答案)
- 歷史●全國甲卷丨2021年普通高等學(xué)校招生全國統(tǒng)一考試歷史試卷及答案
- 2025年云南省正規(guī)勞動合同范本
- 2025合同范本個(gè)人股權(quán)收益分配協(xié)議示例
- 2025青島市房屋租賃合同簡化版范本
- 2025合同模板項(xiàng)目管理咨詢服務(wù)合同范本
- 2025年中國羧基苯硼酸行業(yè)市場規(guī)模及未來投資方向研究報(bào)告
- 2025年陜西煤業(yè)化工建設(shè)集團(tuán)有限公司招聘筆試參考題庫含答案解析
- Unit 2 Food and Health-Lesson 1 Lunchtime 教學(xué)設(shè)計(jì) 2024-2025學(xué)年北師大版英語七年級下冊
- 2025春國家開放大學(xué)學(xué)歷提升班招生服務(wù)合同
- 公立醫(yī)院成本核算指導(dǎo)手冊
- 餐飲連鎖管理制度
- 產(chǎn)品制程不良率統(tǒng)計(jì)表
- 2024年01月廣東2024年珠海華潤銀行社會招考(125)筆試歷年參考題庫附帶答案詳解
- 【MOOC】《基礎(chǔ)工業(yè)工程》(東北大學(xué))中國大學(xué)慕課答案
- 人教版小學(xué)數(shù)學(xué)三年級下冊《奧數(shù)競賽試卷》
- 《非遺苗族蠟染》少兒美術(shù)教育繪畫課件創(chuàng)意教程教案
- 2024年浙江省中考英語真題卷及答案解析
評論
0/150
提交評論