网络摄像头第一篇(原理)
摄像头开篇
- 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.作用 2.服务器界面 2.1.界面 2.2.服务器放在局域网 2.3.服务器放在外网 3.NetServerTCP 实现 3.1.NetServerTCP 头文件 3.2 .NetSe ...
- p2p网络摄像头的工作原理
目前上市面上比较流行的p2p网络摄像头. 它的确是p2p的技术. 但是还是需要有类似于bt下载服务的一个中央服务器来交换必要的信息,其基本工作机制是: 1.设备连接上路由器后(通过wifi).该设备向 ...
- 网络编程——第一篇 基础之进程线程
在C#的网络编程中,进程和线程是必备的基础知识,同时也是一个重点,所以我们要好好的掌握一下. 一:概念 首先我们要知道什么是"进程",什么是"线程",好,查一下 ...
- 12篇学通C#网络编程——第一篇 基础之进程线程
在C#的网络编程中,进程和线程是必备的基础知识,同时也是一个重点,所以我们要好好的掌握一下. 一:概念 首先我们要知道什么是"进程",什么是"线程",好,查一下 ...
- 【Linux从青铜到王者】第十四篇:Linux网络基础第一篇
系列文章目录 文章目录 系列文章目录 前言 一.计算机网络的发展过程 1.独立模式 2.网络互联模式 3.局域网LAN 4.广域网WAN 二.认识计算机网络协议 1.协议的概念 2.什么是网络协议 3 ...
- 负载均衡原理剖析与实践:负载均衡第一篇-介绍篇
负载均衡第一篇-介绍篇 系列文章索引: 负载均衡第一篇-介绍篇 负载均衡第二篇-负载均衡基础知识普及 前言:相信朋友们对负载均衡应该不陌生了!特别是对搞运维的朋友!可能很多的技术人员认为,负载 ...
- 大数据技术原理与应用 第一篇 大数据基础
目录 第一章 大数据概述 一. 大数据时代 1.1 三次信息化浪潮 1.2 信息科技发展 1.3 数据产生方式的变革 1.4 大数据的影响 二. 大数据的概念 2.1 大数据的特征 2.2 大数据关键 ...
- 读《同步脑电-功能磁共振(EEG-fMRI)原理与技术》-第一篇
第一篇概论,包括:"EEG和fMRI的神经生理基础.同步EEG-fMRI的发展历史.同步记录及其计数原理.实验设计和基本分析方法." 第一章 EEG和fMRI的神经生理基础 在神经 ...
- 计算机网络原理第一篇 概述
计算机网络原理第一篇. 第一章: - 1.1 计算机网络在信息时代中的作用 .21世纪的一些重要特征是..数字化.网络化.和信息化,他是一个以..网络为核心的信息时代. .网络现在已经成为信息社会的命 ...
最新文章
- 一个后台开发工程师的“窦娥冤”!
- JAVA中的Font
- linux命令tar
- 澎湃新闻产品总监首度分享,如何快速在新闻类APP中异军突围?一年时间进入前4名...
- H2Database 转义符
- jquery订阅发布插件代码草稿,为jquery扩展jquery.publish,jquery.subscribe方法
- linux内存管理(十二)-直接页面回收
- css编写加载页面动画效果
- yolo v3 pytorch版本(转载)
- 软件项目管理 2.3.项目章程
- k8s系列03-kubeadm部署calico网络的k8s集群
- 最新腾讯防水墙滑块验证码破解,代码可以直接运行
- anaconda conda环境管理命令
- 十万,百万,千万,快狗打车架构是怎么演进的?
- 第二组 通信1班 180 林欣怡 抓包分析
- js实现局部刷新数据
- Netty下的消息群发
- RSS MSE RMSE之间的关系
- OpenEuler 会长久吗
- 现在学习软件测试好找工作吗
热门文章
- LINUX These critical programs are missing or too old: bison compiler python
- UML学习:机房收费系统-类图
- Union、Join语句
- 度娘弱爆了:看看 Google 日本女优程序员
- Themleaf模板基础语法使用介绍
- Python数据序列(2)
- 创始人纷纷回归,对科技公司究竟意味着什么?
- Python-Django毕业设计美食网站设计(程序+LW)
- 服务器主机本地系统开机,服务器主机本地系统开机
- mysql会话和事务_MySQL事务熟练使用就够?和腾讯大佬的一席对话,原来考点都在这些方面!...