15 BlueBirdssh

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 1w+

使用git将已有工程上传/push至Github完整初级过程

相关链接Github配置SSH基于Git Bash、设置Git的Username和Email、处理Key is invalid问题如何在Eclipse平台使用git从GitHub上下载文件至本地及管理本地git项目安装githttps://git-scm.com/downloads更新git:在git bash中输入git clone https://github.com/git/git注册Github并新建仓库GitHub网站右上角New repository初始化.

2020-07-25 21:48:23

WebRTC 学习之 Conference 实现混音混屏

混音混音的意义就是将多个音频流混成一路音频,在Conference 的实现中有分为终端实现和服务器实现。1. 终端混音实现:终端接受到多路(一般是多个用户)的音频流之后,在终端本地将多路音频流混成一路音频送给扬声器播放。终端混音方式下服务器只起到数据转发的作用,负担比较轻,这种实现的方式的优点是便于扩充,增加用户数量不会对服务器造成太大的负担。缺点是每个终端都需要混音工作,故每个终端都需要有足够的配置。由于接收的是多路音频,所以也需要有比较大的带宽。2. 服务器混音实现混音器位于服务端,

2020-07-24 14:51:18

NetEQ 语音包丢失隐藏算法

NetEQ 算法中集成了自适应抖动控制算法以及语音包丢失隐藏算法。这项技术使其能够快速且高解析度地适应不断变化的网络环境,确保音质优美且缓冲延迟最小。研究的重点是 NetEQ 模块,其中所涉及的处理过程包括抖动消除、丢包补偿和压缩解码。抖动消除原理抖动通常采用抖动缓冲技术来消除,即在接收方建立一个缓冲区,语音包到达接收端时首先进人缓冲区暂存,随后系统再以稳定平滑的速率将语音包从缓冲区提取出来,经解压后从声卡播出。4 个语音数据包(A、B、C、D)以 30ms 为间隔进行发送,..

2020-07-24 11:54:03

选择开源 WebRTC 媒体服务器架构的十二条建议

文章目录选择开源 WebRTC 媒体服务器架构的十二条建议您是否理解代码代码是否持续维护有人使用吗该项目有文档吗它是否是 Debuggable 的是否易于服务横向扩展该媒体服务器使用什么语言开发的它是否符合您的信令模式开源许可证对您合适吗有人为此提供付费支持吗现在流行开源媒体服务器预览做出决定选择开源 WebRTC 媒体服务器架构的十二条建议太多的开源媒体服务器开源项目,到底哪一个适合您呢太多的开源媒体服务器开源项目,到底哪一个适合您呢太多的开源媒体服务器开源项目,到底哪一个适

2020-07-24 11:40:35

C/C++ Linux 流媒体交流 WebRTC SRT

流媒体QQ交流群:53483330开发流媒体框架,ffmpeg、owt-server、mediasoup、srs、nginx-rtmp-module、PingOS、webrtc、rtmp、hls、http-flvwebrtclibsrtp描述:用处广泛的rtp、srtp协议库,mediasoup就依赖了这个库。owt-server描述:Intel开源出来的mcu服务器,支持多种输入协议和rtmp、hls、dash输出。需要注意的是,项目里把水印功能关闭了。SRSSRS...

2020-07-17 11:38:54

换固态硬盘

http://www.360doc.com/content/19/0207/11/51704_813471https://item.jd.com/3749477.html#crumb-wrap742.shtmlhttps://zhidao.baidu.com/question/1796997540227248267.html

2020-06-28 20:19:01

Intel Composer XE

Intel Parallel Studio XE软件,是为C/C++ 和 Fortran 开发人员提供的来编译器和库,并行编程模型以及补充和兼容的分析工具。自其包括Composer XE,还有Inspector XE和Amplifier XE。Composer XE只是IPS XE中的一个zhidao组件序言:在intel处理器平台上编写应用程序,如果能使用Intel公司开发的C/C++...

2020-04-09 14:56:19

nmcli命令与配置文件对应关系

https://www.cnblogs.com/djlsunshine/p/9733182.htmlnmcli命令与配置文件对应关系

2020-04-03 17:33:42

软件项目开发模式对比-瀑布开发、迭代开发、螺旋开发、敏捷开发

1、瀑布模型是由W.W.Royce在1970年最初提出的软件开发模型, 瀑布式开发是一种老旧的计算机软件开发方法。瀑布模型式是最典型的预见性的方法,严格遵循预先计划的需求分析、设计、编码、集成、测试、维护的步骤顺序进行。步骤成果作为衡量进度的方法,例如需求规格,设计文档,测试计划和代码审阅等等。瀑布式的主要的问题是它的严格分级导致的自由度降低,项目早期即作出承诺导致对后期需求的变化难以调整...

2020-04-02 09:29:58

linux 组播接收注意事项

服务器直播源会采用组播方式,服务器在接收组播的时候要注意一下两点:1、必须为接收组播的网卡配置组播路由,例如要在eth0网卡上接收239.10.10.100:5123的组播,则要添加组播路由239.10.10.0route -add net 239.10.10.0 netmask 255.255.255.0 dev eth02、要确保服务器防火墙是关闭的,查看防火墙状态 s...

2020-03-31 20:25:32

FFmpeg 使用HEVC_QSV编码时仅发送一次PPS问题的解决方法

可以通过ffmpeg设置的Intel Qsv参数https://blog.csdn.net/NB_vol_1/article/details/78362701?utm_source=blogxgwz3使用最新版本的(3.2.1)的FFmpeg进行HEVC_QSV编码的时候,只会在开始的时候发送一次PPS,在之后的编码过程中都不在发送PPS,这导致了需要播流的播放器需先打开,再启动FFmpe...

2020-03-30 19:27:22

PMT表的结构和流类型

在PMT表中,会定义指定的service对应的组成该service的各种数据信息所对应的PID,通过对PMT表解析后,可以针对实际项目的需要,解析对应的信息。首先解析stream_type来判断该PID的ts中的数据类型(ES,PES....)其次解析之后的描述符来判断该PID的ts中的数据的描述信息下面的列表,给出了stream_type不同的值对应的信息,结合之后的描述符...

2020-03-30 15:31:05

需求分析——软件工程专业(目录)

第一章. 需求分析简介什么是需求分析?第二章. 软件需求基础产品需求和过程需求的区别功能需求和非功能性需求系统需求和软件需求软件开发过程中不同的角色需求文档(需求分析结果)的作用第三章. 软件需求过程系统建模的方法系统需求的难点需求分析的困难需求分析的步骤需求分析的目标(主要任务)验收测试的步骤需求具备哪些特征“数据流图”有什么作用形式化语言和自然语言的区别软件...

2020-03-30 10:55:53

route add 添加路由

route add命令的主要作用是添加静态路由,通常的格式是:route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2参数含义:^destination ^mask ^gateway metric^ ^interfacedestination【网段地址】mask【子网掩码】gateway【网关地址】metric 【路由跳数...

2020-03-28 14:41:28

对IT行业 需求建模的理解

一、什么是建模:1、可借鉴参考建筑行业,建模过程其实是对一个实体的描述,整体到细节,外观到内部概念:是什么? 有什么用,在什么场景下使用,实物表面:是什么样的,怎么使用的,实物内部结构:怎么构成的,怎么实现的,技术参数,2、如上到IT行业,无论是web,app,还是Client都可借鉴,这过程对 业务 对系统进行建模。概念:业务用例,概念模型,类模型,系统用例外观:交互...

2020-03-27 14:41:15

linux下如何使用svn判断本地文件夹那些文件已改动的命令

the Subversion svn command has built in diff functionality but it is more limited than GNU diff. It doesn’t allow you to use the ‘-q’ option to“Report only whether the files differ, not the details o...

2020-03-24 16:22:41

FFmpeg编解码处理1-转码全流程简介

本文为作者原创,转载请注明出处:https://www.cnblogs.com/leisure_chn/p/10584901.html本文为作者原创,转载请注明出处:https://www.cnblogs.com/leisure_chn/p/10584901.htmlFFmpeg编解码处理系列笔记:[0].FFmpeg时间戳详解[1].FFmpeg编解码处理1-转码全流程简介[2...

2020-03-11 15:32:35

linux中守护进程启停工具start-stop-daemon

1.功能作用启动和停止系统守护程序2.位置/sbin/start-stop-daemon3.主要参数Commands:-S|--start -- <argument> ... 开启一个系统守护程序,并传递参数给它-K|--stop 停止一个程序-T|--status 得到程序的状态-H|--help 显示帮助信息-V|--versio...

2020-03-11 10:59:27

JIRA-JIRASCRUM使用介绍

https://www.jianshu.com/p/a606652cbc57图解利用Jira对Scrum项目进行跟踪管理(二)https://blog.csdn.net/triples_x/article/details/79289464http://www.winagile.com/display/WEBSITE/JIRAJIRA管理员培训(JIRA Administrator...

2020-03-11 10:49:53

ffmpeg相关文章 filter过滤器 基础实例及全面解析

这篇文章滤镜介绍 非常详细 推荐。https://blog.csdn.net/newchenxf/article/details/51364105ffmpeg常用命令https://blog.csdn.net/newchenxf/article/details/51384360ffmpeg学习三:《FFmpeg Basics》读书笔记(下)值得一看推荐https://blog.c...

2020-03-05 17:13:04

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。