
网络通信
以计算机网络为目标,阶段式学习
略知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 · 1327 阅读 · 9 评论 -
PC端RTP(基于C++的一个开源协议库jrtplib)
jrtplib选择:基于c的ortp和gstreamer,基于c++的live555和jrtplibortp:http://www.linphone.org/index.php/eng/code_review/ortpjrtplib主页:https://research.edm.uhasselt.be/jori/page/Main/HomePage.htmljrtplib:https://github.com/j0r1/JRTPLIB需要配套线程的库jthread,jthread负责线程原创 2021-02-26 15:42:00 · 1811 阅读 · 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 · 218 阅读 · 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 · 524 阅读 · 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 · 584 阅读 · 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 · 1260 阅读 · 3 评论