新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于OMAP5912遠(yuǎn)程視頻監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

基于OMAP5912遠(yuǎn)程視頻監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

作者:劉明蘭 羅偉武漢理工大學(xué)自動(dòng)化學(xué)院 時(shí)間:2009-05-19 來(lái)源:電子產(chǎn)品世界 收藏
  嵌入式部分程序如下。
  //創(chuàng)建TCP套接字連接TCP網(wǎng)絡(luò)
  if((sock_fd=socket(AF_INET,SOCK_STREAM,0))==-1)
  {
  perror("sock_fd error");
  exit(1);
  }
  setsockopt(sock_fd,SOL_SOCKET,SO_REUSEADDR,&on,sizeof(on));
  //為套接字分配HTTP協(xié)議地址
  my_addr.sin_family=AF_INET;
  ddr.sin_port=htons(80);
  my_addr.sin_addr.s_addr=htons(INADDR_ANY);
  if(bind(sock_fd,(struct sockaddr*)&my_addr,sizeof(their_addr))==-1)
  {
  perror("bind errorn");
  exit(1);
  }
  ……
  if(!fork())
  {
  recv(new_fd,http_rec,2048,0);//接收用戶端控制命令
  //捕捉圖像
  image=videograb(320,240,brightness,contrast,colour,hue);
  ……
  }
  系統(tǒng)充分發(fā)揮了的雙核優(yōu)勢(shì),實(shí)現(xiàn)了視頻實(shí)時(shí)采集、存儲(chǔ)、編碼及網(wǎng)絡(luò)傳輸。用戶界面效果圖如圖5所示。

  


圖5 用戶界面效果圖

本文引用地址:http://www.butianyuan.cn/article/94499.htm
linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉