- 博客(120)
- 收藏
- 关注
原创 VMware Workstation Pro 12 ubuntu 20.04 突然奔溃,重新打开后导致win11系统蓝屏问题
2、重新打开提示磁盘打开异常,网络搜索发现要删除磁盘lock文件,删除后,重启过程中还是会报各种异常。1、虚拟机在执行一个程序时候,突然导致系统win11蓝屏。后来把所有的临时文件都删除了,就可以了。
2023-11-18 17:46:28 329
原创 dB(分贝)定义及其应用(音量 dB dBA 计算 调整)
音量 分贝 dB dBA 计算 调整理解dB的第一个要点,就是要知道它是表示两个具有相同单位的同一种物理量的相对关系。即两种电或声功率之比,或两种电压或电流值或类似声量之比。它还是一种测量声音相对响度的单位。最初在电话工程领域,dB是用于定义于表示两个功率比,是P1/P0的比值再取以10为底的对数,再乘以10,其数学式为:dB是一个比值,是一个数值,是一个纯计数方法,没有任何单位标注。由于它在不同领域有着不同的名称,因此它也代表不同的实际意义。常见的领域有:声音、信号、增益等。
2023-08-18 14:42:10 15783 1
原创 SDL2:显示文字
#include <iostream>/*因SDL2是C语言开发,所以这里需要加入C语言声明*/extern "C"{#include "SDL.h"#include "SDL_ttf.h"}/*因为SDL2内部存在main函数,则需要将其去掉。否则编译失败!*/#undef mainconst int SCREEN_WIDTH = 680;const int SCREEN_HEIGHT = 240;int main(int, char**){ // 初始...
2022-05-02 15:17:16 1016
转载 gstreamer 命令
命令行调试日志: --gst-debug-level=X 或 --gst-debug=myelement:X(X的取值为[0,5])UdpsrcSender:./gst-launch-1.0 videotestsrc is-live=true ! video/x-raw,framerate=25/1 ! videoconvert ! x264enc ! h264parse ! rtph264pay pt=96 ! udpsink host=127.0.0.1 port=5000Recei
2022-03-05 14:39:15 1444
原创 ubuntu 18.04 编译 交叉编译 rk3328 找不到 libmpfr.so.4问题
报错:/xx/rk3328/bin/../libexec/gcc/aarch64-buildroot-linux-gnu/6.5.0/cc1plus: error while loading shared libraries: libmpfr.so.4: cannot open shared object file: No such file or directory查看依赖:xxx@ubuntu:~/xxx$ ldd /xx/rk3328/bin/../libexec/gcc/aarch64-bui
2021-11-07 12:28:19 1860 1
原创 VMware 虚拟机
1 本地磁盘和虚拟机文件共享自动挂载在启动流程中添加挂载脚本#!/bin/bash#vmhgfs-fuse .host:/share /home/jin/hgfs -o subtype=vmhgfs-fuse, allow_other, uid=1000,gid=1000echo 'password'|sudo -S vmhgfs-fuse .host:/share /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other,uid=1000,gid=1000e
2021-11-06 18:30:19 236
原创 rk3328 ubutun 18.04 编译环境搭建
1 sudo apt-get update2 sudo apt-get install repo git-core gitk git-gui gcc-arm-linux-gnueabihf u-boot-tools device-tree-compiler gcc-aarch64-linux-gnu mtools parted libudev-dev libusb-1.0-0-dev python-linaro-image-tools linaro-image-tools autoconf autoto
2021-10-24 15:28:03 292
转载 alsa介绍
1、概述ALSA是Advanced Linux Sound Architecture 的缩写,目前已经成为了linux的主流音频体系结构,想了解更多的关于ALSA的这一开源项目的信息和知识,请查看以下网址:http://www.alsa-project.org/。在内核设备驱动层,ALSA提供了alsa-driver,同时在应用层,ALSA为我们提供了alsa-lib,应用程序只要调用alsa-lib提供的API,即可以完成对底层音频硬件的控制。在这里插入图片描述图 1.1 alsa的软件体系结
2021-10-15 10:09:21 3187
原创 VS2019 编译静态库
1、打开vs2019 点击 文件 -> 新建 -> 项目 选择 “空项目” 之后点击下一步2、配置新项目名称,然后点击 创建3、新建库函数文件,并添加库函数4、修改项目配置类型A) 选中 像解决方案 下的项目 test B) 修改配置类型为静态库 并点击确定5、生成静态库A)编译B)生成库位置库文件使用的时候,相关头文件,可以自己创建添加...
2021-10-15 10:07:18 2713 1
原创 tcpdump 常用命令
参数:tcpdump的选项-a 将网络地址和广播地址转变成名字-d 将匹配信息包的代码以人们能够理解的汇编格式给出-dd 将匹配信息包的代码以c语言程序段的格式给出-ddd 将匹配信息包的代码以十进制的形式给出-e 在输出行打印出数据链路层的头部信息,包括源mac和目的mac,以及网络层的协议-f 将外部的Internet地址以数字的形式打印出来-l 使标准输出变为缓冲行形式-n 指定将每个监听到数据包中的域名转换成IP地址后显示,不把网络地址转换成名字-t 在输出的每一行不打印时间戳
2021-10-12 14:36:35 1210
原创 H264 与 H265
主要区别:参照:https://zhuanlan.zhihu.com/p/71270595?utm_source=wechat_session 1、版本 H.265是新的编码协议,也即是H.264的升级版。H.265标准保留H.264原来的某些技术,同时对一些相关的技术加以改进。新技术使用先进的技术用以改善码流、编码质量、延时和算法复杂度之间的关系,达到最优化设置; 2、降码率 比起H.264/AVC,H.265/HEVC提供了更多不同的工具来降低码率,以编码单位来说,H.264中
2021-08-22 14:10:35 702
原创 e2fsprogs 移植 交叉编译
tar xzvf e2fsprogs-xxx.tgzcd e2fsprogs-xxx// imx535 FS./configure --host=arm-linux --prefix=$PWD/../install/linux CC=arm-linux-gcc LDFLAGS=-staticmake && make install
2021-08-10 14:20:10 626
原创 阿里云镜像下载ubuntu安装文件
阿里云镜像下载ubuntuubuntu 14.04:http://mirrors.aliyun.com/ubuntu-releases/14.04/ubuntu 16.04:http://mirrors.aliyun.com/ubuntu-releases/16.04/ubuntu 18.04:http://mirrors.aliyun.com/ubuntu-releases/18.04/
2021-06-18 11:18:45 256
原创 Gstreamer 播放
#include <gst/gst.h>#include <stdio.h>//#include <gst/video/videooverlay.h>/* Structure to contain all our information, so we can pass it around */typedef struct _CustomData { GstElement *playbin; /* Our one and only element */...
2021-03-23 21:25:21 1107
转载 GObject 与 GStreamer 中文手册
GObject对象系统简单的说,GObject对象系统是一个建立在GLIB基础上的,用C语言完成的,具有跨平台特色的、灵活的、可扩展的、非常容易映射到其它语言的面向对象的框架。如果你是一个C语言的执着的追随者,你没有理由不研究一下它。NOTE:glib库是Linux平台下最常用的C语言函数库,它具有很好的可移植性和实用性。glib是Gtk +库和Gnome的基础。glib可以在多个平台下使用,比如Linux、Unix、Windows等。glib为许多标准的、常用的C语言结构提供了相应的替代物.
2021-03-16 08:57:32 1882
转载 USB插拔监测
參考:https://blog.csdn.net/T146lLa128XX0x/article/details/79191664PF_NETLINK socket 监测内核设备插拔事件udev參考:https://www.cnblogs.com/lidabo/p/5630548.htmlLinux的文件系统是异步的,也就是说写一个文件不是立刻保存到介质(硬盘,U盘等)中,而是存到缓冲区内,等积累到一定程度再一起保存到介质中。如果没有umount就非法拔出U盘,程序是不知道的,fopen,fwrite
2021-03-13 20:44:06 420
转载 NFS服务
参考:https://www.cnblogs.com/tracey/p/8506334.htmlnfs服务是实现Linux和Linux之间的文件共享。一、服务器端:1.1安装NFS服务:#执行以下命令安装NFS服务器,#apt会自动安装nfs-common、rpcbind等13个软件包sudo apt install nfs-kernel-server1.2编写配置文件:#编辑/etc/exports文件:sudo vi /etc/exports#/etc/...
2021-03-12 22:01:25 145
原创 虚拟机
桥接联网的问题:1、打开 VMwareworkstation 打开虚拟网络编辑器 选择桥接,选择子选项:桥接到:选择网卡类型(以太网卡或者无线网卡)2、打开虚拟机 网络适配器 选择桥接(自动) 系统启动后 ifconfig eth0(或者ess0) 10.1.1.222(配置到同一个网段) netmask 255.0.0.0...
2021-03-10 23:46:23 58
转载 GDB调试
0 、段错误调试(根据打印地址追踪函数地址)参考:https://www.cnblogs.com/panfeng412/archive/2011/11/06/segmentation-fault-in-linux.html参考:https://blog.csdn.net/horotororensu/article/details/822568321、GDB简介 GDB(GNU Debugger)是GCC的调试工具。其功能强大,现描述如下: GDB主要帮忙你完成下面四个方面的功能:1.
2021-03-04 10:27:05 275 1
转载 测试视频源
CCTV1高清:http://ivi.bupt.edu.cn/hls/cctv1hd.m3u8CCTV3高清:http://ivi.bupt.edu.cn/hls/cctv3hd.m3u8CCTV5高清:http://ivi.bupt.edu.cn/hls/cctv5hd.m3u8CCTV5+高清:http://ivi.bupt.edu.cn/hls/cctv5phd.m3u8CCTV6高清:http://ivi.bupt.edu.cn/hls/cctv6hd.m3u8...
2021-02-28 21:09:18 1044
转载 RTP协议
一、什么是RTP数据传输协议RTP,用于实时传输数据。RTP报文由两部分组成:报头和有效载荷。 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+...
2021-02-27 23:56:46 190
原创 HI3531D平台编译 live555 curl boost 静态库
(一)安装好HI3531D平台相关编译工具链安装前sudo -i 切换到 root 权限之后按照安装说明安装(二)编译live555静态库1 下载live555源码:http://www.live555.com/liveMedia/public/2 创建config文件参考:http://www.live555.com/liveMedia/#config-unix拷贝一个文件并修改参数,生成 config.hi3531DCROSS_COMPILE?= aarch64-himix200..
2020-09-17 10:45:11 531
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人