对于开发人员来说,工具是至关重要的。工具可以使开发人员的日常工作更加轻松、高效,因为只要关注最重要的事情即可。对于开发人员来说,想要寻找到更好的替代工具往往比坚持使用熟悉的、过时的工具要困难得多。 在这篇文章中,我们将列出你可以在日常工作中使用的一些新的编程工具。对在线流媒体感兴趣的许多开发人员也已 ...
分类:
其他好文 时间:
2017-08-31 23:09:39
阅读次数:
315
Windows环境搭建Red5流媒体服务器指南 测试环境:Windows 7 一、 下载安装程序 https://github.com/Red5/red5-server/releases http://www.oracle.com/technetwork/java/javase/downloads/ ...
P2P流媒体开源项目介绍 1. PeerCast 2002年成立,最早的开源P2P流媒体项目。PeerCast把节点按树结构组织起来, 每个频道都是一个树, 直播源是根节点,父节点只给子节点提供数据。节点离根节点越远,传输时延就越大,所以树的深度应该尽可能短,但节点有限的上行带宽限制了节点的宽度。 ...
分类:
其他好文 时间:
2017-08-23 15:55:08
阅读次数:
236
1.Distributor ID: Ubuntu Description: Ubuntu 16.04.3 LTS Release: 16.04 Codename: xenial 2.Linux 4.4.0-89-generic #112-Ubuntu SMP Mon Jul 31 19:38:41 ...
分类:
系统相关 时间:
2017-08-22 01:37:25
阅读次数:
763
转自:http://www.cnblogs.com/herenzhiming/articles/5106178.html 前言 H264是新一代的编码标准,以高压缩高质量和支持多种网络的流媒体传输著称,在编码方面,我理解的他的理论依据是:参照一段时间内图像的统计结果表明,在相邻几幅图像画面中, 一般 ...
分类:
其他好文 时间:
2017-08-20 15:46:16
阅读次数:
150
1、安装nginx依赖包 yum install gcc gcc-c++ openssl-devel zlib-devel pcre pcre-devel yamdi 2.下载解压nginx_mod_h264_streaming,让nginx支持flv,mp4流播放 wget http://h264 ...
分类:
其他好文 时间:
2017-08-17 22:51:37
阅读次数:
327
背景 最近做一个直播平台项目,调研了一些开源的或者商用的流媒体服务器,包括Live555,Red5,Wowza,ffmpeg,EasyDarwin,FMS等;经过对比考量,因为本次需求相对比较简单,流协议基于RTMP,因此最终决定选型Nginx+ffmpeg。 选型 Nginx + nginx-rt ...
分类:
其他好文 时间:
2017-08-16 12:28:10
阅读次数:
445
想在自己的mac上搭建一个RTSP流媒体服务器,找来找去,还是觉得VLC最简单实用。 以上命令,会开启一个telnet服务,端口为4212,密码就是前面参数--telnet-password后面的videolan 输入命令登录telnet : ...
分类:
系统相关 时间:
2017-08-15 18:57:41
阅读次数:
627
实时流媒体应用的最大特点是实时性,而延迟是实时性的最大敌人。从媒体收发端来讲,媒体数据的处理速度是造成延迟的重要原因;而从传输角度来讲,网络拥塞则是造成延迟的最主要原因。网络拥塞可能造成数据包丢失,也可能造成数据传输时间变长,延迟增大。 拥塞控制是实时流媒体应用质量保证(QoS)的重要手段之一,它在 ...
分类:
编程语言 时间:
2017-08-13 01:12:15
阅读次数:
388
写在前面 FFmpeg是一个开源且跨平台的音视频解决方案,集采集、转码、流式化为一身,项目的libavcodec编解码模块和libavformat媒体格式模块,支持非常非常丰富的编解码格式和容器封装格式,是做媒体相关开发工作必须要掌握和借鉴的一个项目。定制和编译ffmpeg是做流媒体开发迟早要面对的 ...