摄像头开篇

  • 1、思路
    • 1.1、名称
      • 1.1.1、摄像头服务端
      • 1.1.2、摄像头客户端
      • 1.1.3、远程服务端
    • 1.2、解决方案
    • 1.3、图示

最近一直想写一个远程摄像头监控的程序,由于一直很忙,所以都没有着手去写。到昨天晚上躺在床上,思来想去,还是搞一下。

1、思路

1.1、名称

1.1.1、摄像头服务端

 捕捉摄像头的软件,主要用来读取摄像头数据,然后发送数据到摄像头客户端。

1.1.2、摄像头客户端

 显示摄像头服务端传输过来的数据。

1.1.3、远程服务端

 用来连接摄像头客户端和摄像头服务端。

1.2、解决方案

 远程服务端是处于公网中,由于我本人购买了一个服务器,所以这个这个解决了。但是没有公网IP的童鞋,那么只能在局域网内使用。远程服务端会一直处于启动状态。用来获取摄像头服务端和摄像头客户端。摄像头服务端要第二个运行,启动之后,他会去连接远程服务端,远程服务端将IP和端口保存起来。当摄像头客户端启动后,也会主动连接远程服务端,当连接上之后,远程服务端将摄像头服务端的IP和端口发送给摄像头客户端,摄像头客户端获取摄像头服务端IP和端口之后,主动连接,连接成功之后,摄像头服务端将发送数据给摄像头客户端,从而进行显示。从而这个流程到此结束。

1.3、图示

网络摄像头第二篇(远程服务器)

网络摄像头第一篇(原理)相关推荐

  1. 网络摄像头第二篇(远程服务端)

    远程服务端 1.作用 2.服务器界面 2.1.界面 2.2.服务器放在局域网 2.3.服务器放在外网 3.NetServerTCP 实现 3.1.NetServerTCP 头文件 3.2 .NetSe ...

  2. p2p网络摄像头的工作原理

    目前上市面上比较流行的p2p网络摄像头. 它的确是p2p的技术. 但是还是需要有类似于bt下载服务的一个中央服务器来交换必要的信息,其基本工作机制是: 1.设备连接上路由器后(通过wifi).该设备向 ...

  3. 网络编程——第一篇 基础之进程线程

    在C#的网络编程中,进程和线程是必备的基础知识,同时也是一个重点,所以我们要好好的掌握一下. 一:概念 首先我们要知道什么是"进程",什么是"线程",好,查一下 ...

  4. 12篇学通C#网络编程——第一篇 基础之进程线程

    在C#的网络编程中,进程和线程是必备的基础知识,同时也是一个重点,所以我们要好好的掌握一下. 一:概念 首先我们要知道什么是"进程",什么是"线程",好,查一下 ...

  5. 【Linux从青铜到王者】第十四篇:Linux网络基础第一篇

    系列文章目录 文章目录 系列文章目录 前言 一.计算机网络的发展过程 1.独立模式 2.网络互联模式 3.局域网LAN 4.广域网WAN 二.认识计算机网络协议 1.协议的概念 2.什么是网络协议 3 ...

  6. 负载均衡原理剖析与实践:负载均衡第一篇-介绍篇

    负载均衡第一篇-介绍篇   系列文章索引: 负载均衡第一篇-介绍篇 负载均衡第二篇-负载均衡基础知识普及   前言:相信朋友们对负载均衡应该不陌生了!特别是对搞运维的朋友!可能很多的技术人员认为,负载 ...

  7. 大数据技术原理与应用 第一篇 大数据基础

    目录 第一章 大数据概述 一. 大数据时代 1.1 三次信息化浪潮 1.2 信息科技发展 1.3 数据产生方式的变革 1.4 大数据的影响 二. 大数据的概念 2.1 大数据的特征 2.2 大数据关键 ...

  8. 读《同步脑电-功能磁共振(EEG-fMRI)原理与技术》-第一篇

    第一篇概论,包括:"EEG和fMRI的神经生理基础.同步EEG-fMRI的发展历史.同步记录及其计数原理.实验设计和基本分析方法." 第一章 EEG和fMRI的神经生理基础 在神经 ...

  9. 计算机网络原理第一篇 概述

    计算机网络原理第一篇. 第一章: - 1.1 计算机网络在信息时代中的作用 .21世纪的一些重要特征是..数字化.网络化.和信息化,他是一个以..网络为核心的信息时代. .网络现在已经成为信息社会的命 ...

最新文章

  1. 一个后台开发工程师的“窦娥冤”!
  2. JAVA中的Font
  3. linux命令tar
  4. 澎湃新闻产品总监首度分享,如何快速在新闻类APP中异军突围?一年时间进入前4名...
  5. H2Database 转义符
  6. jquery订阅发布插件代码草稿,为jquery扩展jquery.publish,jquery.subscribe方法
  7. linux内存管理(十二)-直接页面回收
  8. css编写加载页面动画效果
  9. yolo v3 pytorch版本(转载)
  10. 软件项目管理 2.3.项目章程
  11. k8s系列03-kubeadm部署calico网络的k8s集群
  12. 最新腾讯防水墙滑块验证码破解,代码可以直接运行
  13. anaconda conda环境管理命令
  14. 十万,百万,千万,快狗打车架构是怎么演进的?
  15. 第二组 通信1班 180 林欣怡 抓包分析
  16. js实现局部刷新数据
  17. Netty下的消息群发
  18. RSS MSE RMSE之间的关系
  19. OpenEuler 会长久吗
  20. 现在学习软件测试好找工作吗

热门文章

  1. LINUX These critical programs are missing or too old: bison compiler python
  2. UML学习:机房收费系统-类图
  3. Union、Join语句
  4. 度娘弱爆了:看看 Google 日本女优程序员
  5. Themleaf模板基础语法使用介绍
  6. Python数据序列(2)
  7. 创始人纷纷回归,对科技公司究竟意味着什么?
  8. Python-Django毕业设计美食网站设计(程序+LW)
  9. 服务器主机本地系统开机,服务器主机本地系统开机
  10. mysql会话和事务_MySQL事务熟练使用就够?和腾讯大佬的一席对话,原来考点都在这些方面!...