开发背景 2015年,当我们试图在市面上找一款专供直播播放使用的低延迟播放器,来配合测试我们的RTMP推送模块使用时,居然发现没有一款好用的,市面上的,如VLC或Vitamio,说白了都是基于FFMPEG,在点播这块支持格式很多,也非常优异,但是直播这块,特别是RTMP,延迟要几秒钟,对如纯音频、纯 ...
分类:
其他好文 时间:
2020-02-08 13:58:43
阅读次数:
139
功能: 显示网络连接,路由表,接口状态,伪装连接,网络链路信息和组播成员组 格式: netstat [-vWeenNcCF] [<Af>] -r netstat {-V|--version|-h|--help} netstat [-vWnNcaeol] [<Socket> ...] netstat ...
分类:
Web程序 时间:
2020-01-31 18:41:20
阅读次数:
144
1.TCP/IP协议中主机与主机之间通信的三要素: IP地址(IP address) 子网掩码(subnet mask) IP路由(IP router) 2.IP地址的分类及每一类的范围: A类1-127 B类128-191 C类192-223 D类224-239组播(多播) E类240-254科研 ...
分类:
其他好文 时间:
2020-01-29 10:17:02
阅读次数:
84
一、 问题现象 1.业务组播出向报文偶尔有延迟; 2.单播出向报文平滑 二、 分析及定位 使用wireshark分析了组播出向报文的抓包,报文无丢包,但是IO 输出流量显示有burst和掉坑现象。 波形和抓包文件分析如下图: 后来在接收侧抓包,并分析日志,接收方没有出现丢包问题,但是有接收码流不足, ...
分类:
编程语言 时间:
2020-01-22 20:20:01
阅读次数:
134
安装的时候一直报错 当时安装的时候忘记加 Django 了 pip3 install django-rest-framework 这样就对了 如果下不下来就多下几遍 如果一直报错 这是因为网络的问题,需要使用国内的镜像源来加速,比如豆瓣源 命令改为: pip install scikit-image ...
分类:
其他好文 时间:
2020-01-21 19:58:35
阅读次数:
97
首次接触适配器模式的就是操作数据库的 SqlDataAdapter 这就是典型适配器模式 将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 最简单的例子,我们电脑是3插头,但是墙上只有2插头,我们可以通过外插一个2转3的接头,让 ...
分类:
其他好文 时间:
2020-01-20 09:25:06
阅读次数:
60
【卸载】 卸载系统自带的不常用软件 sudo apt-get remove thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot gnome-mines cheese transmission ...
分类:
系统相关 时间:
2020-01-18 16:53:41
阅读次数:
129
哈夫曼编码(Huffman Coding),又称霍夫曼编码,是一种编码方式,可变字长编码(VLC)的一种。Huffman于1952年提出一种编码方法,该方法完全依据字符出现概率来构造异字头的平均长度最短的码字,有时称之为最佳编码,一般就叫做Huffman编码(有时也称为霍夫曼编码)。 哈夫曼编码,主 ...
分类:
其他好文 时间:
2020-01-14 10:07:09
阅读次数:
92
开发环境 centos7.5 nginx 1.8.1 nginx rtmp module 安装步骤 一、安装环境依赖 yum y install pcre devel.x86_64 yum y install openssl devel.x86_64 二、解压 下载完成后,将nginx 1.8.1. ...
分类:
其他好文 时间:
2020-01-11 18:29:24
阅读次数:
68
1、下载live555MediaServer.exe 2、将转换格式的视频test.ts放到同一级目录下,启动live555MediaServer Rtsp的视频流地址如下:rtsp://127.0.0.1/test.ts 3、打开VLC,设置流播放,输入上面的rtsp流地址,播放正常如下: 4、下 ...
分类:
其他好文 时间:
2020-01-06 09:21:44
阅读次数:
543