草庐IT

GParted-live

全部标签

uni app 使用live-pusher录制视频

需求背景当客户发货或者收货时 需要上传开箱或者封箱视频,直接选择相册视频上传速度太慢,现在随便一个视频都是几百M的,流量费很贵,所以就选择使用 直播推流的方式 实现视频上传。app开发,推荐使用nvue做直播,比使用vue的优势有:nvue也可一套代码编译多端。nvue的cover-view比vue的cover-view更强大,在视频上绘制元素更容易。如果只考虑App端的话,不用cover-view,任意组件都可以覆盖live-pusher组件,因为nvue没有层级问题。若需要视频内嵌在swiper里上下滑动(类抖音、映客首页模式),App端只有nvue才能实现当然nvue相比vue的坏处是c

在vscode中安装使用live Server(前端搭建自己的本地服务器环境)

一、在扩展中搜索liveServer,找到并下载,下载完后点击设置图标,点击扩展设置 二、点击在settings.json中编辑,在JSON中修改添加下列代码端口号可配,注意不要与其他服务冲突;AdvanceCustomBrowserCmdLine填写自己实际chrome的路径; 三、保存重启vscode,点击右下角的golive就可以了 四、在html中可以直接打开,在项目中,找到dist文件打开就可以了

从0-1一起学习live555设计思想之二 RTSP交互过程

流媒体服务系列文章目录流媒体服务系列前言一、OPTION二、DESCRIBE三、SETUP四、PLAY五、播放流程总结前言本篇文章通过代码去分析rtsp交互过程与工作原理。由于live555的继承关系太过复杂,所以做了个图简单记录一下与h264文件传输相关的类继承关系。一、OPTIONOPTION比较简单,就是客户端向服务端请求可用的方法。服务端收到客户端发来的OPTION指令后,调用函数handleCmd_OPTIONS进行处理voidRTSPServer

c# - 错误 : VS2017 Live Unit Testing - only minus's - doesn't work

TL;博士;编辑6:我已经缩小范围并提供了5个步骤来重现问题/错误。创建VS2017c#控制台应用程序(.Net完整框架)在Program.cs中添加一个方法并使类公开:publicclassProgram{staticvoidMain(string[]args){}publicintAdd(inta,intb){returna+b;}}}右键单击Add方法并选择创建单元测试:使用这些设置创建一个带有测试的新单元测试项目:添加单元测试[TestMethod()]publicvoidAddTest(){Programp=newProgram();varr=p.Add(1,2);Asser

c# - 错误 : VS2017 Live Unit Testing - only minus's - doesn't work

TL;博士;编辑6:我已经缩小范围并提供了5个步骤来重现问题/错误。创建VS2017c#控制台应用程序(.Net完整框架)在Program.cs中添加一个方法并使类公开:publicclassProgram{staticvoidMain(string[]args){}publicintAdd(inta,intb){returna+b;}}}右键单击Add方法并选择创建单元测试:使用这些设置创建一个带有测试的新单元测试项目:添加单元测试[TestMethod()]publicvoidAddTest(){Programp=newProgram();varr=p.Add(1,2);Asser

基于Live555实现数据流的推送

总述Live555是使用c++编写的RTSP开源库,以文件为载体进行推流,其中实现了多种类型的音频以及视频的流化。简述RTSPRTSP是一种媒体传输协议,基于TCP协议,主要功能为媒体播放的控制以及开始连接时的握手操作。时间流传输走的时RTP协议,流传输控制协议走的是RTCP,RTP和RTCP具体使用TCP还是UDP,有RTSPSETUP阶段根据客户端选择而定。实现自定义数据流传输首先实现一个比较通用的MediaSubsession,继承OnDemandServerMediaSubsessionclassComMediaSubsession:publicOnDemandServerMediaS

VMware Ubuntu使用gparted工具扩容,显示Unable to resize read-only file system

一、问题 出现提示:无法调整只读文件系统的大小,只能在挂载时调整文件系统的大小 二、解决步骤第一步:查看只读文件系统的详细信息,点击Information 第二步:查看该磁盘挂载的文件夹目录(注意:挂载的位置用,隔开,容易忽略/)我的挂在位置为:/和  /var/snap/firefox/common/host-hunspell第三步:以root权限打开终端,重新挂载文件夹目录的读写权限以我的为例:sudo-imount-oremount-rw/mount-oremount-rw/var/snap/firefox/common/host-hunspell 第四步:刷新gparted中的设备后,

2022 LaTeX环境安装——TeX Live安装失败解决方案(Windows 11)

下载好TeXLive,提前按照教程已经做好了以下准备1、系统用户名不能是中文(使用win+R然后输入cmd打开命令行即可看见自己的操作系统的用户名)2、和配置环境变量(“此电脑”右键-->“属性”--->“高级系统设置”--->“环境变量”),将用户变量和系统变量的“TEMP”和“TMP”改为%SystemRoot%\TEMP(单击那一行点击“编辑”后“确认”)。安装阶段出现:“CannotopenC:\Windows\TEMP\KDFzpD_YZZ\Req_Sh_u01/context.r58167”等提示,这时需要调整c:/windows/temp目录权限设置,在C盘按照路径找到“Temp

GParted给ubuntu系统磁盘resize大小时候出现cannot resize read-only file system解决办法

解决方案→右键需要被resize磁盘,点击“信息”→记录该磁盘挂载文件夹目录,我这里系统挂载到两个位置,分别是/和/var/snap/firefox/common/host-hunspell→打开终端,进入root权限,重新挂载文件夹目录的读写权限,我这里系统挂载了两个目录,那么这两个目录都要重新挂载读写权限sudo-imount-oremount-rw/mount-oremount-rw/var/snap/firefox/common/host-hunspell→GParted中刷新设备→在此进入调整大小,可以调整大小了参考教程https://blog.csdn.net/qq_4060053

Git工作流程(Dev>Staging>Live)基本技术问题

我对Git(和VC而言)还很陌生,我有点难以理解Dev>Staging>Liveworkflowusingbranches背后的概念。我正在尝试应用this的一部分工作流,它使用dev分支和release分支而不是固定的staging。在尝试使用Git之前,我有使用SVN的“相同”工作流程。但是我们没有为每个阶段创建分支,而是为它使用了单独的存储库。现在我正在尝试应用分支,事情变得有点模糊。我能理解工作流背后的想法,但无法从技术角度理解它。创建它所遵循的步骤:创建文件夹user:/var/www/$mkdirdev.example.localuser:/var/www/$mkdirst