![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络通信
以计算机网络为目标,阶段式学习
略知12
略会的:MCU(STC、STM、GD)、编程语言(C/C++、Python、JAVA、Kotlin、Js、Matlab、Sql)、通信协议(HTTP、RTP、MQTT)、数据分析(SPSS)、人工智能(Pytorch、TensorFlow)、界面开发(QT、Android、微信小程序、网页)、多学科基础知识(经济学、市场营销、心理学、工业设计);感兴趣的:书籍(历史、传记、经典名著)、知识(管理、金融、口才);目前职务:算法工程师;想从事的: 环境治理(基于物联网的数据服务商)(曾从事)、个人健康(基于智能穿戴的中老年人健康管理监控)(正在从事)、科技娱乐(基于混合显示或人工智能的新娱乐)
展开
-
pc端(JAVA)和Android通过tcp连续传输图片并显示
长连接(连续传输)的tcp传图在网上的博客和资源寥寥无几,所以写下这篇博客记录一下 目录一、TCP基础通信程序二、长连接与连续通信长连接连续通信三、程序 一、TCP基础通信程序 这是PC端(C++,JAVA)和Android端的测试程序 TCP通信(PC作为Server,安卓手机作为Client) 二、长连接与连续通信 长连接 长连接就是保持一个心跳信号,过一段时间就连接一次,告诉对面自己还在 连续通信 连续通信是在一个端口上进行持续不断的传输,这个时候相比简单的传输而言,需要保持tcp端口连接 三、程原创 2021-03-27 16:50:43 · 1142 阅读 · 9 评论 -
PC端RTP(基于C++的一个开源协议库jrtplib)
jrtplib 选择:基于c的ortp和gstreamer,基于c++的live555和jrtplib ortp:http://www.linphone.org/index.php/eng/code_review/ortp jrtplib主页:https://research.edm.uhasselt.be/jori/page/Main/HomePage.html jrtplib:https://github.com/j0r1/JRTPLIB 需要配套线程的库jthread,jthread负责线程原创 2021-02-26 15:42:00 · 1566 阅读 · 0 评论 -
RTP传输视频(PC作为Server,安卓手机作为Client)【PC测试部分1】
直接用别人写好的程序跑了一下,原作者地址https://blog.csdn.net/zhoubotong2012/article/details/86510032,是一个MFC工具,支持RTP的发送和接受,但只能在32位的环境跑,接收部分也存在bug,正在探索jrtplib中...... ...原创 2021-01-31 23:12:05 · 160 阅读 · 0 评论 -
RTP传输视频(PC作为Server,安卓手机作为Client)【安卓Client部分】
RTP 实时传输协议(RTP,Real-time Transport Protocol)是一个用来实时传输音频和视频的网络传输协议。 原理:有几位博主介绍得很详细,地址贴上→→https://blog.csdn.net/engineer_james/article/details/81745712,https://blog.csdn.net/chen495810242/article/details/39207305... android端(Java)源代码:一位博主写的Demo很好,可以借鉴一下→→原创 2021-01-30 22:15:22 · 448 阅读 · 0 评论 -
UDP通信(PC作为Server,安卓手机作为Client)
UDP 用户数据报协议(UDP,User Datagram Protocol)是一种无需建立连接就可以发送封装的 IP 数据包的方法。 特点: (1)无连接 (2)开销小 (3)可多对多 连接方式:无连接,只负责发送 与TCP相比: 优点: (1)传输效率高 (2)可一对多 缺点: (1)不可靠 本次项目目标:采用UDP通信,测试手机与PC实时显示的延时。 PC(Java)Server端代码: public class UDPServer implements ...原创 2021-01-29 22:23:06 · 493 阅读 · 0 评论 -
TCP通信(PC作为Server,安卓手机作为Client)
TCP 定义:传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议. 特点: (1)基于流 (2)面向连接 (3)可靠 连接方式:三次握手协议 与UDP相比: 优点: (1)可靠(数据能够准确送达) 缺点: (1)只能一对一 (2)传输效率低 本次项目目标:采用TCP通信,测试手机与PC实时显示的延时。 PC(Java)Server端代码: import java.io.BufferedRead原创 2021-01-28 22:38:51 · 1078 阅读 · 3 评论