上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 66 下一页
  2023年3月22日
摘要: 一、概述 简单备忘录,论述一下HTTP/1.1、HTTPS、HTTP/2、HTTP/3的作用及演进过程,以便后续温故知新 二、HTTP协议的不足(HTTP/1.1) 1.同一时间一个连接只能对应一个请求(http协议是请求应答模式,是可以复用链接,但是只有响应-应答后,才能进行下一个响应-应答。) 阅读全文
posted @ 2023-03-22 09:53 飘杨...... 阅读(306) 评论(0) 推荐(0)
  2023年3月21日
摘要: 单向散列: MD4、MD5、SHA-1、SHA-256、SHA-384、SHA-512 特点:加密后不可逆转(ps:无法还原) 其中MD4、MD5、SHA-1已不安全(有很大概率会被破解) 对称加密: DES/3DES(已不安全,不推荐使用) AES(目前通用的加密算法) 非对称加密: RSA(公私 阅读全文
posted @ 2023-03-21 10:37 飘杨...... 阅读(110) 评论(0) 推荐(0)
  2023年3月9日
摘要: 一、概述 接着温顾TCP/UDP UDP(用户数据报): 1.无连接 2.不可靠传输协议 3.传输速率比较快 4.首部字段较少 5.应用场景:多应用于音视频通话,直播。 TCP: 1.面向连接 2.可靠传输协议(传输过程中不会丢包) 3.传输速率相较于UDP较慢 4.首部字段相较于UDP所占的字节数 阅读全文
posted @ 2023-03-09 09:42 飘杨...... 阅读(30) 评论(0) 推荐(0)
  2023年3月7日
摘要: 一、概述 最近再学习的过程中感觉网络是特别的重要,所以想重新温习一遍网络方面的基础知识 网络通信的一些介质: 双绞线、集线器、网桥、交换机、路由器 IP地址的组成: IP地址由2部分组成:网络标识 (网络ID)、主机标识(机ID)口同一网段的计算机,网络ID相同 口通过子网掩码(subnet mas 阅读全文
posted @ 2023-03-07 14:49 飘杨...... 阅读(94) 评论(0) 推荐(0)
  2023年2月22日
摘要: 概述: 根据需求方的要求,app中预览大图需要显示高清图片。且支持高清预览横向长图(原图)和纵向长图(原图)。且图片可以自由的放大缩小,并且超长图默认需要撑满横屏或者竖屏,可以滑动查看被遮挡的部分 项目中使用Glide来加载图片,默认情况下Glide是不显示原图的,并且会根据ScaleType计算缓 阅读全文
posted @ 2023-02-22 19:07 飘杨...... 阅读(1117) 评论(0) 推荐(0)
  2023年2月1日
摘要: 一、概述 使用ubuntu编译fdkaac使其能够运行在android平台。 二、编译步骤 1.下载fdkaac源码 wget https://nchc.dl.sourceforge.net/project/faac/faac-src/faac-1.29/faac-1.29.9.2.tar.gz 2 阅读全文
posted @ 2023-02-01 14:07 飘杨...... 阅读(568) 评论(0) 推荐(0)
摘要: 一、概述 交叉编译Android上可用的x264:x264是一个开源的H.264/MPEG-4 AVC视频编码函数库,是最好的有损视频编码器之一 编译环境:ubuntu20 二、编译步骤 1.下载ndk wget https://dl.google.com/android/repository/an 阅读全文
posted @ 2023-02-01 14:03 飘杨...... 阅读(638) 评论(2) 推荐(0)
  2023年1月29日
摘要: 一、概述 搭建一个用于测试RTMP推拉流的流媒体服务器。 背景说明:我这台服务器是阿里云服务器,nginx是已经安装好的。只需要安装nginx-rtmp插件就行了。 环境: 系统:ubuntu20 nginx版本: nginx version: nginx/1.18.0 (Ubuntu) 二、具体步 阅读全文
posted @ 2023-01-29 17:07 飘杨...... 阅读(229) 评论(0) 推荐(0)
  2023年1月12日
摘要: 一、概述 案例:使用MediaExtractor和MediaMuxer生成一个新的无声的视频 二、代码示例 /** * 将Mp4文件中的视频单独提取出来,并重新生成一个无声的Mp4文件 * ps:经过测试,是可以分离出无声的视频的,分离成功会弹出Toast */ class ExtractorMp4 阅读全文
posted @ 2023-01-12 11:21 飘杨...... 阅读(215) 评论(0) 推荐(0)
  2023年1月6日
摘要: 一、概述 使用Camera1实现相机预览,并可以保存预览截屏,此处测试的是后置摄像头,旋转90° 二、代码示例 1.自定义SurfaceView类 /** * Camera1预览封装 */ class Camera1PreviewSurfaceView(context: Context?, attr 阅读全文
posted @ 2023-01-06 11:42 飘杨...... 阅读(560) 评论(0) 推荐(0)
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 66 下一页