自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

相见不如怀念

学无止境,一点点的提高自己

原创 WebRTC技术研究三基于ICE的VoIP穿越NAT改进方案

一 引言 随着计算机网络技术的不断发展,互联网规模飞速膨胀,大量企业和驻地网采用了私有网络通过NAT/防火墙出口来接入公共网络。而由于SIP包头中含有很多对于路由、接续SIP信令和建立呼叫连接必不可少的地址信息,这样引发了业界对于SIP2穿越NAT/防火墙问题的研究。 目前,IETF已经对...

2020-07-03 20:36:34 13 0

原创 WebRTC技术研究二网络传输NAT/STUN/TURN/ICE知识
原力计划

摘要 目录 摘要 一,WebRtc协议栈 二,NAT定义及类型 三,STUN(Simple Traversal of UDP Through NAT) 四,NAT种类以及穿越原理 五,NAT穿越组合 六,NAT类型检测 七,STUN 方式  八、TURN方式 九,TURN...

2020-07-01 20:42:05 42 0

原创 NDI传输机制和网络传输方法

1、NDI技术原理 在NewTek开发NDI时,NDI就已经被当作一种每个人都可以使用的、版权免费的技术,并且已被广播电视设备供应商广泛采用,包括一些有时被视为NewTek自有产品竞争对手的厂商。 NewTek提供了可用于Windows、Linux和MacOS平台的免费的NDI代码库和示例。ND...

2020-07-01 18:39:31 36 0

原创 WebRTC技术研究一入门
原力计划

一.WebRTC愿景 想象一下一个世界,您的电话,电视和计算机都可以在同一个平台上进行通信。想象一下,将视频聊天和对等数据共享添加到Web应用程序很容易。这就是WebRTC的愿景。 想尝试一下吗?WebRTC现在可在台式机和移动设备上的Google Chrome,Safari,Firefox和...

2020-06-17 19:29:06 729 0

原创 免费且实用的小工具WGestures+Listary

1.WGestures全局鼠标手势 一个更简单、更现代的鼠标手势。免费 & 开源。 当前版本:1.8.4.0(更新日志) 系统要求:Windows 7+ 1.1"搜" Easy! 搜索引擎是每个用户必不可少的工具,WGestures专门设计了"Web搜...

2020-06-17 15:20:02 64 0

原创 烫不热注册及使用

烫不热成立于2007年,是目前全球最大的轻博客网站,也是轻博客网站的始祖。(烫不热)是一种介于传统博客和微博之间的全新媒体形态,既注重表达,又注重社交,而且注重个性化设置,成为当前最受年轻人欢迎的社交网站之一。 ...

2020-06-13 16:27:46 60 0

原创 免费公共DNS服务器IP地址

DNS在平时上网中扮演重要角色,如果不注意DNS的话,可能会导致网速慢、弹窗广告、网址打不开、打开不是自己想要的网站、劫持等一系列问题。 建议使用ISP默认分配的DNS,只有在特别需要的情况下再使用公共DNS。 ...

2020-06-13 15:55:00 82 0

原创 注册苹果ID(香港版)

2020-06-13 14:35:49 88 0

原创 YouTuBe各类优秀频道推荐四直播+科教

直播+科教推荐类 24小时直播系列 1.太空 2.NASA 3.spacex 4.其它 5.李永乐老师: 国内NO.1的 科教类自媒体,博主本人是在职的 中学数学/物理老师 !强烈推荐! 6.袁腾飞官方频道 Tengfei Official: 袁腾飞,知名历史...

2020-06-13 12:52:28 79 0

原创 YouTuBe各类优秀频道推荐三猎奇

猎奇推荐类 腦洞大開:刚开半年的频道,汇集各种奇人逸事。 人生勝利組Life victory group:各种奇怪的事情,喜欢猎奇的快去看 超級歪 Super Y:真的是超级歪啊,UP主简直让我佩服的五体投地,各种推理逻辑电影,里面的原理/道理被解析的头头是道,思路非常的清晰,相当的牛!他还...

2020-06-13 12:23:03 70 0

原创 YouTuBe各类优秀频道推荐二音乐舞蹈

音乐舞蹈推荐 下面介绍的前三位在某一个领域内都属于very大名鼎鼎!!! 一.1MILLION Dance Studio 韩国首尔大名鼎鼎的1MILLION舞蹈练习室,舞蹈非常带感。 二.T-Series YouTube音乐类rank榜第一,,,了很久很久。 三.Ala...

2020-06-13 11:14:31 67 0

原创 YouTuBe各类优秀频道推荐一电影解说

电影解说推荐 九筒空间站: 天马行空的构思,多部电影集合成一个全新的故事,另外还推出了类似 叫兽 一样的搞笑新闻播报 大聪看电影: 不追求跑量,只研磨精品。推荐! 宇哥讲电影: 解说非常不错,剧情讲解清晰,加上自己的理解,看完可以了解电影的大概了,有一部竟然把我讲哭了,蛮好的。...

2020-06-12 19:58:05 127 0

原创 4K HDR技术探讨三HDR工作流程

参考文档: 1.ITU-R BT.1886 定义了 SDR EOTF,与CRT特性曲线匹配 2.SMPTE ST.2084 定义了 HDR EOTF,即PQ(Perceptual Quantization)曲线 3.ARIB STD-B67 定义了HDR摄像机的OETF,即 HLG(Hybr...

2020-06-12 19:09:16 93 0

原创 4K HDR技术探讨二HDR标准和定义

目录 一.HDR标准 二.HEVC标准 三.HDR10 四.Dolby Vision 五.UltraHD Premium 认证标准 六.Ultra HD Blu-ray ​七.小结 参考文档: 一.HDR标准 二.HEVC标准 三.HDR10 四.Dolby...

2020-06-12 18:37:54 109 0

原创 4K HDR技术探讨一HDR是什么

目录 一.4k是什么 二.常见分辨率 三.产品应用 四.HDR是什么 色调映射[编辑] 例子[编辑] 一.4k是什么 4K分辨率(4K resolution),或简称作4K,是指显示器或显示内容的水平分辨率达到40像素的级别、而垂直分辨率达到2000像素的级别[1]。 现时在数字...

2020-06-12 10:09:03 136 0

原创 屏幕护眼小工具

官网:justgetflux.com f.lux是一款屏幕色温调节工具,它可以随着你所在地,智能地帮助帮你调节屏幕色温。 有没有注意到人们在夜间发短信时会发出那种阴森恐怖的蓝色光芒? 还是醒来准备写下下一个好主意,并为计算机屏幕所蒙蔽? 白天,计算机屏幕看起来不错-它们的设计看起来像太阳。...

2020-06-11 17:54:32 47 0

原创 截图+贴图工具:snipaste

官网:https://zh.snipaste.com/ 官方多次介绍,强无敌! 让 Snipaste 帮你提高工作效率 Snipaste 是一个简单但强大的截图工具,也可以让你将截图贴回到屏幕上!下载并打开 Snipaste,按下F1来开始截图,再按F3,截图就在桌面置顶显示了。就这么简单!...

2020-06-11 17:46:38 93 1

原创 腾讯云直播低延时系统架构设计与弱网优化实践

•直播的底层架构是什么,怎么设计电商直播的架构。 •电商直播的核心是围绕着新的直播形式,将商品推广出去。从技术面讲需要对直播底层的技术架构熟悉才能够比较好的结合到当前的电商系统中,下文将展开讲。 •电商直播过程中会遇到的什么难题与解决方案 •电商直播也是直播+的一个技术展示,如果某一个环节出现问题...

2020-06-04 19:09:32 98 0

原创 腾讯云实时音视频三互动直播流程图

一.主播端开播流程 二.观众端观看流程 三.观众与主播连麦 1. 观众端调用requestJoinAnchor向主播端发起连麦请求。 2. 主播端会收到 TRTCLiveRoomDelegate#onRequestJoinAnchor(即有观众请求与您连麦)的事件通知。 3. 主播端可以...

2020-05-29 18:17:09 148 0

原创 腾讯云互动直播二交互逻辑流程图

SDK构成 互动直播SDK由两部分构成,IMSDK和AVSDK 其中IMSDK为云通信SDK,为AVSDK提供账号登录、信令通道、IM弹幕消息、日志模块、日志上报等功能; AVSDK提供摄像头采集、编码、解码、美颜等一系列功能(下图为AVSDK整体框架) 登录交互逻辑 1.App登录业务服务器...

2020-05-29 17:20:47 114 0

原创 腾讯云直播一直播连麦实践

直播连麦 连麦(也叫上麦)是比较热门的直播功能。所谓连麦,是指一个直播间中可以不仅只有一个主播,观众(或其它房间的主播)也可以参与进来与主播进行视频互动,从而增加视频直播的趣味性。 单向”到“多向 既然要做连麦,那么反向的一条线路就必不可少,我们这里做个假设,观众 A 从原来的普通观众变成了小主...

2020-05-29 17:02:14 288 0

原创 NDI使用Access Managere支持跨网段输入输出

Access Manager By default, all NDI channels are in the Public group, visible to all NDI clients on the same subnet. Adding a custom Output group (Gro...

2020-05-29 11:06:45 75 0

转载 srt-live-server:一款基于SRT的毫秒级低延时直播服务器

目前互联网上的视频直播有两种,一种是基于RTMP协议的直播,这种直播方式上行推流使用RTMP协议,下行播放使用RTMP,HTTP+FLV或者HLS,直播延时一般大于3秒,广泛应用秀场、游戏、赛事和事件直播,满足了对交互要求不高的场景;另一种是WebRTC协议的直播,这种直播方式使用UDP的协议进行...

2020-05-27 19:57:59 310 0

原创 SRT链路统计信息接口(Link Statistics)

一.接口名称 // perfmon with Byte counters for better bitrate estimation. SRT_API int srt_bstats(SRTSOCKET u, SRT_TRACEBSTATS * perf, int clear); // permon...

2020-05-27 15:57:49 70 0

原创 SRT-testbed示例

1.SRT-test **1.1srt-testbed传输文件** 发送端 $ ./srt-file-transmit file:///home/master/test.mp4 srt://127.17.229.217:5002 接收端 $ ./srt-file-t...

2020-05-26 17:19:56 51 0

转载 iperf详细使用方法

Iperf 是一个网络性能测试工具。Iperf可以测试TCP和UDP带宽质量。Iperf可以测量最大TCP带宽, 具有多种参数和UDP特性。Iperf可以报告带宽,延迟抖动和数据包丢失。 Iperf使用方法与参数说明 参数说明 -s 以server模式启动,eg:iperf -s -c ho...

2020-05-22 15:40:21 65 0

转载 SRT协议详解六 传输架构

SRT配置示例: 配置示例 SRT Url格式: Url格式 SRT参数配置: SRT参数 SRT支持编码格式: SRT支持编码格式

2020-05-22 15:07:55 176 0

转载 SRT Encoder自适应码率的编码器

SRT Encoder基于srt自适应码率的编码器 基于srt协议中的rtt,maxBw,inflight等信息预测低延时的出口带宽,动态的调整编码bitrate,从而实现基于网络出口带宽的编码。 简单易用,使用ffmpeg命令行 基于ffmpeg-4.1, 通过自定义的ffmpeg,实现srt...

2020-05-22 14:58:36 52 0

原创 SRT协议详解五 推流规范

基于srt官网的文章: srt官网的文章 最新的srt推流地址规范修改为: URL for defaultVhost Publish stream by SRT: srt://127.0.0.1:10080?streamid=#!::h=live/livestream,m=pu...

2020-05-22 14:23:32 119 0

转载 SRT协议详解四 应用场景

Chapter 3. 实际应用场景 在了解SRT协议的基本原理后,我们可以尝试使用高骏公司的互联网编解码器模拟来进行视频传输,感受一下协议中提到的参数是如何在实际应用中体现的。 3.1. 在公网环境下开启视频传输:Caller & Listener模式 让我们再来简单复习一下Caller和...

2020-05-22 14:09:56 236 0

转载 SRT协议详解三 传输参数

4.1. 参数名称解析 这一节,我将逐个向大家介绍会影响SRT传输性能的参数名称,他们包括:Round Trip Time(RTT,往返延时)、RTT Multiplier(RTT倍数)、Packet Loss Rate(丢包率)、Bandwidth Overhead(带宽开销)以及Latency...

2020-05-22 11:02:14 408 0

转载 SRT协议详解二 工作原理

2.1. SRT工作原理 要说SRT的工作原理,我们先从其纠错机制说起。 下图描述了在数据包传输过程中,不使用数据纠错,使用FEC(Forward Error Correction)纠错,和使用ARQ(Automatic Repeat request)纠错三种链路传输纠错方式的模式和结果。 如果没...

2020-05-21 19:45:35 221 0

转载 SRT协议详解一测试

最近,在研究低延迟视频传输课题时接触到了SRT协议。SRT是一个时下非常受欢迎的开源低延迟视频传输协议。SRT是Secure Reliable Transport的简称。它拥有三大特点,安全,可靠,低延迟。安全方面,SRT支持AES加密,保障端到端的视频传输安全。可靠性方面,SRT通过前向纠正技术...

2020-05-21 18:44:41 364 0

转载 c++11智能指针std::unique_ptr

智能指针std::unique_ptr std::unique_ptr 1.特性 1) 任意时刻unique_ptr只能指向某一个对象,指针销毁时,指向的对象也会被删除(通过内置删除器,通过调用析构函数实现删除对象) 2)禁止拷贝和赋值(底层实现拷贝构造函数和复制构造函数 = delete),可以...

2020-05-13 17:00:40 61 0

转载 C++锁的管理-- std::lock_guard和std::unique_lock

前言 锁管理遵循RAII习语来处理资源。锁管理器在构造函数中自动绑定它的互斥体,并在析构函数中释放它。这大大减少了死锁的风险,因为运行时会处理互斥体。。 锁管理器在C++ 11中有两种: 用于简单的std::lock_guard,以及用于高级用例的std::unique_lock。 std::lo...

2020-05-13 16:53:59 57 0

原创 SRT互联网传输设备技术

https://github.com/ossrs/srs/issues/1147 https://blog.csdn.net/weixin_42228920/article/details/90946259

2020-05-09 18:08:28 77 0

原创 全NDI和NDIHX区别

NDI是什么意思? NDI是一种网络接口协议,是由NewTek开创的高质量、低延迟、多通道的IP视频传输标准。音视频信号在进行NDI编码后,能实时通过IP网络对多重广播级质量信号进行传输和接收,同时具有低延迟、精确帧视频、数据流相互识别和通信等特性。   现如今,NDI世界有两个版本,全NDI®...

2020-04-21 14:16:59 426 0

原创 NDI与RTSP/RTMP等协议的区别

在流媒体视频传输协议中,常用的流媒体协议主要有RTSP协议、RTMP协议、UDP协议、HLS协议、SRT协议、NDI协议等。 RTSP协议:是最早的视频传输协议,RTSP是局域网实时流传输协议。是TCP/IP协议体系中的一个应用层协议,RTSP协议是对多应用程序如何有效地通过IP网络传送多媒体数据...

2020-04-21 14:14:37 206 0

转载 直播传输协议SRT

1. 为什么选择SRT? 毋庸置疑,现今存量最大的直播协议是RTMP,但随着新技术的不断发展与使用场景的不断拓展,继续使用RTMP会令人感到有些力不从心。RTMP协议的缺陷主要有以下四个方面: RTMP协议缺陷 首先,RTMP协议太老,且最后一次更新是在2012年;同时HEVC/H.265/AV1...

2020-04-03 16:53:02 807 0

转载 GitHub怎样fork别人代码到自己仓库并进行贡献

场景 比如说现在有一个很牛逼的项目,我们进入项目地址, 想将这个项目复制到自己的github仓库,然后你还想将 仓库中的代码拉取到本地进行修改,修改完你还要将本地的 修改后的代码推送到自己的github仓库,更甚至你还想将自己 复制过来并修改后的代码再还给原作者,请求人家让你合并。 实现 进入厉...

2020-04-01 19:17:16 100 0

提示
确定要删除当前文章?
取消 删除