上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 59 下一页
  2023年3月9日
摘要: 一、概述 接着温顾TCP/UDP UDP(用户数据报): 1.无连接 2.不可靠传输协议 3.传输速率比较快 4.首部字段较少 5.应用场景:多应用于音视频通话,直播。 TCP: 1.面向连接 2.可靠传输协议(传输过程中不会丢包) 3.传输速率相较于UDP较慢 4.首部字段相较于UDP所占的字节数 阅读全文
posted @ 2023-03-09 09:42 飘杨...... 阅读(9) 评论(0) 推荐(0) 编辑
  2023年3月7日
摘要: 一、概述 最近再学习的过程中感觉网络是特别的重要,所以想重新温习一遍网络方面的基础知识 网络通信的一些介质: 双绞线、集线器、网桥、交换机、路由器 IP地址的组成: IP地址由2部分组成:网络标识 (网络ID)、主机标识(机ID)口同一网段的计算机,网络ID相同 口通过子网掩码(subnet mas 阅读全文
posted @ 2023-03-07 14:50 飘杨...... 阅读(54) 评论(0) 推荐(0) 编辑
  2023年2月22日
摘要: 概述: 根据需求方的要求,app中预览大图需要显示高清图片。且支持高清预览横向长图(原图)和纵向长图(原图)。且图片可以自由的放大缩小,并且超长图默认需要撑满横屏或者竖屏,可以滑动查看被遮挡的部分 项目中使用Glide来加载图片,默认情况下Glide是不显示原图的,并且会根据ScaleType计算缓 阅读全文
posted @ 2023-02-22 19:07 飘杨...... 阅读(490) 评论(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 飘杨...... 阅读(311) 评论(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 飘杨...... 阅读(350) 评论(2) 推荐(0) 编辑
  2023年1月29日
摘要: 一、概述 为Android RTMP推流,搭建服务 二、具体步骤 1.参考步骤 2.上面参考的博客nginx的版本不对,需要下载高版本的 sudo wget http://nginx.org/download/nginx-1.21.5.tar.gz 3.如果出现zlib异常记得安装一下就行 apt 阅读全文
posted @ 2023-01-29 17:07 飘杨...... 阅读(145) 评论(0) 推荐(0) 编辑
  2023年1月12日
摘要: 一、概述 案例:使用MediaExtractor和MediaMuxer生成一个新的无声的视频 二、代码示例 /** * 将Mp4文件中的视频单独提取出来,并重新生成一个无声的Mp4文件 * ps:经过测试,是可以分离出无声的视频的,分离成功会弹出Toast */ class ExtractorMp4 阅读全文
posted @ 2023-01-12 11:21 飘杨...... 阅读(147) 评论(0) 推荐(0) 编辑
  2023年1月6日
摘要: 一、概述 使用Camera1实现相机预览,并可以保存预览截屏,此处测试的是后置摄像头,旋转90° 二、代码示例 1.自定义SurfaceView类 /** * Camera1预览封装 */ class Camera1PreviewSurfaceView(context: Context?, attr 阅读全文
posted @ 2023-01-06 11:42 飘杨...... 阅读(362) 评论(0) 推荐(0) 编辑
  2022年12月23日
摘要: 一、概述 AndroidStudio版本:Android studio Chipmunk | 2021.2.1 Patch 1 Camke版本:3.10.2 异常:不打印Message调试信息 解决办法:将Camke版本降为3.6.0就可以打印调试信息调试信息如下 阅读全文
posted @ 2022-12-23 10:12 飘杨...... 阅读(213) 评论(0) 推荐(0) 编辑
  2022年12月14日
摘要: 一、概述 之前用的是阿里云的的服务系统是CentOS,服务到期后就没再续了(贵了),继而买了腾讯的云服务。为了使webrtc项目能够正常的启动起来,有必要配置一下coturn。腾讯云用的是ubuntu20 二、具体的步骤 1.安装coturn依赖库 sudo apt-get install libs 阅读全文
posted @ 2022-12-14 11:12 飘杨...... 阅读(1143) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 59 下一页