天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 計算機論文 >

流媒體管理系統(tǒng)

發(fā)布時間:2015-02-13 09:42

摘 要:

摘 要:流媒體控制系統(tǒng)采用Microsoft公司最新的軟件編程技術,可支持的視頻服務器設備種類易于擴展,并可根據(jù)客戶需要進行定制開發(fā)專門系統(tǒng),不斷滿足各行業(yè)、客戶的不同需求。

關鍵詞:

關鍵詞:流媒體 控制系統(tǒng) 管理功能

1 流媒體控制系統(tǒng)的功能

1.1 系統(tǒng)管理功能

  系統(tǒng)管理員實現(xiàn)站點管理,設備管理、用戶管理等各項管理,包括配置、修改、刪除等。

  站點管理:自動搜索并顯示設備服務器、轉發(fā)服務器、錄像服務器的信息,包括名稱、IP地址,可修改站點名稱,可刪除無效站點。

  提供4種用戶類型,包括管理員、超級用戶、一般用戶和瀏覽用戶,分別授予不同的權限范圍,同一類型的用戶又可以設置更具體的權限,共有64級,,可以設置各自的用戶名和密碼?梢詥为殲楦鱾用戶分配鏡頭組和電子地圖。

  設備管理:動態(tài)搜索編碼器、解碼器、矩陣及附屬設備等的信息,可增加、修改、刪除設備及配置參數(shù),以及配置鏡頭歸屬的錄像站點。

  能方便地設置電子地圖:導入地圖、分配鏡頭、布置鏡頭,并將地圖分配給用戶。完善的日志管理,對各個用戶的操作進行不可人為修改的記錄,以備查詢。

1.2 監(jiān)控功能

  可通過計算機顯示器顯示圖像,也可通過電視墻顯示(需配解碼器),一個解碼器可以與一個或多個編碼器連接,多路連接時可設定自動輪換時間。

  支持多個視頻終端同時監(jiān)控一個監(jiān)控點同時觀看同一個監(jiān)控點的圖像。

  通過點擊編碼器名稱方便地播放圖像,提供單畫面、4畫面、9畫面三種視頻實時顯示界面,還可切換至全屏。

1.3 錄像及回放功能

  提供多路音視頻同時錄像功能,可設定錄像文件存放路徑及存放時間,錄像站點可分布在多臺計算機或服務器上,每個站點管理一定數(shù)量的編碼器,一個編碼器不能同屬于多個錄像站點。

  可進行手動錄像、一次性計劃錄像和周期性(每周、每日)計劃錄像,可設定計劃的起止日期,可對計劃進行修改、刪除等操作,若在錄像過程中修改計劃,則可按修改后的設置進行錄像。

  錄像中途若發(fā)生設備、網(wǎng)絡、服務等方面的故障,當恢復后可自動繼續(xù)錄像,

錄像文件按日期、編碼器自動生成文件夾及文件名,方便的本地及遠程錄像查詢和回放功能,支持按時間和按計劃兩種查詢方式,支持暫停、重播、拖拽式時間控制。

1.4 二次開發(fā)接口

  流媒體服務器提供完整的二次開發(fā)包與技術支持,以完成對相關監(jiān)控圖像的顯示和遠程控制功能。二次開發(fā)包含以下幾個方面的功能。一是接口的初始化與釋放。二是視頻流數(shù)據(jù)的獲取及相關參數(shù)的設置:流媒體服務器登錄、注銷控制;視頻傳輸開始、停止控制;視頻圖像緩沖區(qū)編碼數(shù)據(jù)的獲取(采用回調函數(shù)的方式);壓縮參數(shù)的獲取及設置。三是攝像機云臺控制的支持:方向控制;鏡頭縮放。

  

  2 二次開發(fā)包功能函數(shù)示例

2.1 定義視頻設備數(shù)據(jù)結構

typedef struct tagVIDEODEVICE

{

inthandle;/*設備句柄*/

intdevnum;/*設備編號*/

//設備登錄信息

charip[16];/*設備IP地址*/

intport;/*設備端口號*/

charusername[8];/*用戶登錄名稱*/

charpassword[8];/*用戶登錄口令*/


intchannel;/*視頻源對應的通道號*/

charsource[32];/*其他標識視頻源的信息*/

//壓縮參數(shù)

BYTEbyStreamType/*碼流類型0-視頻流,1-復合流*/

BYTEbyResolution/*分辨率0-DCIF 1-CIF, 2-QCIF, 3-4CIF, 4-2CIF */

BYTEbyBitrateType;/*碼率類型0:變碼率,1:定碼率*/

BYTEbyPicQuality;/*圖象質量 0-最好 1-次好 2-較好 3-一般 4-較差 5-差*/

  intwidth;/*圖像寬度*/

  intheight;/*圖像高度*/


2.2 相關功能函數(shù)示例

2.2.1 接口的初始化與釋放

int video_device_init(VIDEODEVICE *videodev);

  功能:SDK接口初始化

  描述:用來初始化SDK開發(fā)包及視頻設備,標示開始使用本SDK開發(fā)包

  參數(shù):videodev指針變量,視頻設備信息

  返回值:

  >=0成功

  <0失敗

int video_device_destroy(VIDEODEVICE *videodev);

  功能:SDK接口釋放

  描述:結束調用SDK開發(fā)包的使用

  參數(shù):

  videodev指針變量,視頻設備信息

  返回值:

  >=0成功

  <0失敗

2.2.2 視頻流數(shù)據(jù)的獲取及相關參數(shù)的設置

int video_device_login(VIDEODEVICE *videodev);

  功能: 用戶登錄

  描述:使用VIDEODEVICE結構體中的用戶名、密碼、端口等信息登錄IP對應的

視頻設備

  參數(shù):

  videodev指針變量,視頻設備信息

  返回值:

  >=0成功

  <0失敗

int video_device_logout(VIDEODEVICE *videodev);

  功能: 用戶注銷

  參數(shù):videodev指針變量,視頻設備信息

  返回值:

  >=0成功

  <0失敗

2.2.3 攝像機云臺控制的支持

#define CAMERA_COMMAND_STOP0//停止

#define CAMERA_COMMAND_UP1//云臺上

#define CAMERA_COMMAND_DOWN2//云臺下

#define CAMERA_COMMAND_LEFT3//云臺左

#define CAMERA_COMMAND_RIGHT4//云臺右

#define CAMERA_COMMAND_FOCUS_NEAR7//焦距近

#define CAMERA_COMMAND_FOCUS_FAR8//焦距遠

#define CAMERA_COMMAND_BRUSH_CLOSE11//雨刷合

#define CAMERA_COMMAND_BRUSH_OPEN12//雨刷開

int video_device_CameraControl(VIDEODEVICE *videodev, int ControlType, int ControlSpeed);

  功能: 攝像機云臺控制

  描述:控制的攝像機在數(shù)據(jù)結構VIDEODEVICE中通過相關項確定

  參數(shù):

  videodev指針變量,視頻設備信息

  ControlType整型變量,控制類型,在前面定義的一種

  ControlSpeed整型變量,控制速度,在控制云臺時起作用,范圍1-7

  返回值:

  >=0成功

<0失敗


3 小結

通過對監(jiān)控設備系統(tǒng)的設置,依托于無錫地區(qū)的城域網(wǎng),流媒體的獲取和傳播很方便,所以無論是在網(wǎng)絡中心或者在控制中心,都可以觀察到交通運行情況,對學院的安全起到了很好的保護作用。


參考文獻:

[1]譚勁.基于服務器端與代理服務器端流媒體流行性的緩存策略研究[D].武漢:華中科技大學,2007.

[2]童勇木.網(wǎng)絡視頻監(jiān)控系統(tǒng)與擁塞技術的研究[D].天津:天津工業(yè)大學,2005.



本文編號:14518

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/14518.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權申明:資料由用戶ecb40***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com