freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)視頻監(jiān)控系統(tǒng)的客戶端設(shè)計(jì)(文件)

 

【正文】 annels。 if (iRatio) { { iVideoPreviwMode=VPM_SOURCE_RATIO。i++) { int iChannel=(m_iFisrtDisplayChannel+i)% m_iTotalChannels。}客戶端主界面設(shè)計(jì)如下圖:。void CClientSourceDlg::DoFileDownload(BOOL bShowFileDialog){ //reload setting CString strPath。 CString strFile,strFileWithPath,strPlayer。 } // get selected items int nIndex = pListBoxGetCurSel()。 CString strLocalName。 } else { // canceled return。n39。 if(AfxMessageBox(strMessage,MB_YESNO)==IDYES) DownloadFile(/ + StringOrderDisplay2File(strFile)+ .264, dwSize, strLocalName+ .264)。 m_pInternetSession = new CInternetSession(, 1, PRE_CONFIG_INTERNET_ACCESS)。 m_pInternetSessionSetOption(INTERNET_OPTION_SEND_TIMEOUT, nTimeout * 1000)。//strSearchDir)。 return dwSize。 pThread=new CDownloadThread。 } // set priority to normal for now ... VERIFY(pThreadSetThreadPriority(THREAD_PRIORITY_NORMAL))。 pThreadm_strRemoteName = lpszFileName。 pThreadm_dwTransferType = 2。 pThreadm_nPort = m_nVideoFileServerPort。 } }CString CClientSourceDlg::StringOrderFile2Display(CString strFileName){ //Get date time CString strDatetime,strDate,strTime。 strDate=(8)。_39。_39。))。 return strOrderChange。 視頻文件下載播放器的顯示部分,主要采用了 DirectDraw 技術(shù)。 在使用vb,delphi開(kāi)發(fā)時(shí)請(qǐng)注意, 它們生成的對(duì)話框具有WS_CLIPCHILDREN窗口風(fēng)格,必須去掉這種風(fēng)格,否則顯示畫(huà)面會(huì)被對(duì)話框上的控件覆蓋。 BOOL Hik_PlayM4_OpenFile(LONG nPort,LPSTR sFileName)。如果已經(jīng)播放,只是改變當(dāng)前播放速度為正常速度。 說(shuō)明:播放暫停/恢復(fù): 輸入?yún)?shù):nPause=TRUE暫停;否則恢復(fù); BOOL Hik_PlayM4_Fast(LONG nPort)。本系統(tǒng)對(duì)視頻監(jiān)控系統(tǒng)的各個(gè)功能模塊進(jìn)行來(lái)研究并用編程技術(shù)實(shí)現(xiàn),實(shí)現(xiàn)結(jié)合了多種技術(shù):面向?qū)ο蠹夹g(shù)、計(jì)算機(jī)網(wǎng)絡(luò)通信技術(shù)、計(jì)算機(jī)多媒體技術(shù)等。第三章還介紹了視頻監(jiān)控實(shí)現(xiàn)的關(guān)鍵技術(shù):CVideoCaptureCard基類的設(shè)計(jì)。以上是對(duì)本文結(jié)構(gòu)的總結(jié),下面總結(jié)一下作者所做的工作:,查閱大量資料,了解監(jiān)控系統(tǒng)現(xiàn)狀以及各種監(jiān)控系統(tǒng)的實(shí)現(xiàn)方案。參與其他子系統(tǒng)的設(shè)計(jì)討論工作。下一步要需要研究解決數(shù)據(jù)在網(wǎng)絡(luò)上傳輸安全性問(wèn)題,避免非法用戶竊取數(shù)據(jù)。它將會(huì)伴隨我人生繼續(xù)前行,一想到這些我就會(huì)覺(jué)得無(wú)比的溫暖。在畢業(yè)設(shè)計(jì)的半年時(shí)間里,王老師給我提供了良好的學(xué)習(xí)和科研環(huán)境,在嚴(yán)格要求我的同時(shí)又對(duì)我充分信任,這使我能充滿信心的順利完成畢業(yè)論文。在這里我要特別感謝他們一直以來(lái)的關(guān)心和幫助,也希望他們能夠順利答辯。在此特別向曾給予我關(guān)懷和支持的各位老師們表示衷心的感謝!。他們無(wú)限的關(guān)愛(ài)永遠(yuǎn)是我前進(jìn)的動(dòng)力。感謝同學(xué)一直以來(lái)在工作學(xué)習(xí)中對(duì)我的幫助與指導(dǎo)。首先要感謝王勝科老師。對(duì)于本系統(tǒng),如果攝像頭加入移動(dòng)功能需要在傳輸網(wǎng)絡(luò)以及監(jiān)控終端等方面做比較大的改進(jìn)。由于時(shí)間有限,本系統(tǒng)還有很多問(wèn)題需要進(jìn)一步的深入探索,對(duì)于本文所實(shí)現(xiàn)的監(jiān)控系統(tǒng),今后在如下幾個(gè)方面值得進(jìn)一步的研究:1.系統(tǒng)的測(cè)試是在網(wǎng)絡(luò)環(huán)境狀況較好的局域網(wǎng)上進(jìn)行。,熟練掌握了視頻監(jiān)控系統(tǒng)的設(shè)計(jì)方法。這就涉及到系統(tǒng)的具體實(shí)現(xiàn)細(xì)節(jié)了,也就是本文第四章的內(nèi)容。本監(jiān)控系統(tǒng)主要由監(jiān)控中心、客戶端和視頻服務(wù)器組成。本文接著簡(jiǎn)單介紹了數(shù)字視頻監(jiān)控系統(tǒng)的總體設(shè)計(jì),比較詳細(xì)說(shuō)明了系統(tǒng)的各個(gè)組成部分和采用的設(shè)計(jì)方法。 BOOL Hik_PlayM4_Stop(LONG nPort)。 說(shuō)明:關(guān)閉播放文件; BOOL Hik_PlayM4_Play(LONG nPort, HWND hWnd)。 BOOL Hik_PlayM4_RealeseDDraw()。下面介紹videoplayer中用到的主要函數(shù): BOOL Hik_PlayM4_InitDDraw(HWND hWnd)。如默認(rèn)檢索。 CString strOrderChange。 strChannelNumber=((39。 CString strChannelNumber。 //Get channel name CString strChannelName。_39。 pThreadm_pTransferManager = this。 pThreadm_nRetryDelay = 10。 pThreadm_strCurrentDirectory = /。 pThreadm_strUserName = m_strVideoFileServerUser。 // Create Thread in a suspended state so we can set the Priority // before it starts gettings away from us ... if (!pThreadCreateThread(CREATE_SUSPENDED)) { delete pThread。 } }//下載文件void CClientSourceDlg::DownloadFile(LPCTSTR lpszFileName, DWORD dwFileLength, LPCTSTR lpszDestination) { // SynLocalVideoFilenameList2DB()。 DWORD dwSize = ()。 CFtpFileFind ftpFind(m_pFtpConnection)。 m_pInternetSessionSetOption(INTERNET_OPTION_CONNECT_TIMEOUT, nTimeout * 1000)。 } } }//連接FTP服務(wù)器,得到文件長(zhǎng)度int CClientSourceDlg::GetFtpFileLength(CString strFile){ CInternetSession *m_pInternetSession。 DWORD dwSize = GetFtpFileLength(StringOrderDisplay2File(strFile)+ .264)。 } int nResult = IDYES。 = Download to。 // not multiselection BOOL bYesToAll = FALSE。 int index=pListBoxGetCurSel()。 ReadSettingFromFile(strPath)。點(diǎn)擊相應(yīng)的按鈕,視頻顯示區(qū)域分別顯示1,4畫(huà)面。 }}void CLiveVideoDisplayWindow::SetFisrtDisplayChannel(int iFisrtDisplayChannel){ m_iFisrtDisplayChannel=iFisrtDisplayChannel。 }}void CLiveVideoDisplayWindow::StopVideoPreview(){ for (int i=0。 float iRatio=*()/()。}void CLiveVideoDisplayWindow::StartVideoPreview(HWND hwnd){ for (int i=0。 m_iTotalChannels=m_pVideoCaptureCardGetTotalChannels()。 } } else if (nResponse == IDCANCEL) { return FALSE。 ()。 strRS+=。)。 while (!bLogin) { nResponse = ()。如果用戶名或者密碼不正確,則彈出提示對(duì)話框。 void PostDownloadStatus(LPCTSTR lpszStatus)。 char m_szStatus[1024]。 HANDLE m_hEventDead。 int m_bUsePASVMode。 CString m_strServerName。 CString m_strLocalName。 CString m_strCurrentDirectory。 DWORD m_dwTransferType。// Attributespublic: CDownloadThread()。 CString m_strResult。}。 virtual int SetPreviewOverlayMode(bool bTrue)=0。 virtual int StopVideoCapture(int iChannel)=0。 virtual int CaptureOriginalImage()=0。 virtual HANDLE ChannelOpen(int iChannel)=0。 class CVideoCaptureCard {public: virtual in
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1