流媒体
清风徐来918
这个作者很懒,什么都没留下…
展开
-
流媒体概述
流媒体播放方式:单播:进行数据多个copy,以多个点对点的方式分别发送到需要它的那些用户上,这样会增加服务器的负担。广播:不进行数据多个copy,只将单独的一个拷贝数据发送到网络上所有的客户,不管它们需不需要,这样占带宽。组播:组播不会复制数据包的多个拷贝传输到网络上,也不会将数据包发送给不需要它的那些客户,这样既可减少对服务器的负担,也可减少网络带宽的占用。点播:客户端与服务器间原创 2016-11-30 10:20:09 · 273 阅读 · 0 评论 -
1080p
1080p是一种视频显示格式,外语字母P意为 逐行 扫描( Progressive scanning)它是美国电影电视工程师协会(SMPTE)制定的最高等级高清数字电视的格式标准。数字高清信号数字电视扫描线的不同分为1080P、1080I、720P(i是interlace,隔行的意思,p是progressive,逐行的意思)。1080p是一种视频显示格式,数字1080则表示水平方向原创 2016-11-30 14:06:09 · 597 阅读 · 0 评论 -
屏幕尺寸,分辨率,DPI,DIP
1. 屏幕尺寸(screen size)就是我们平常讲的手机屏幕大小,是屏幕的对角线长度,一般讲的大小单位都是英寸。比如iPhone5S的屏幕尺寸是4英寸。Samsung Note3是5.7英寸。2.像素(pixel)想像把屏幕放大再放大,对!看到的那一个个小点或者小方块就是像素了。3.分辨率(Resolution)是指屏幕上垂直方向原创 2016-11-30 14:05:19 · 963 阅读 · 0 评论 -
标清,高清,超清
标清 (Standard Definition,SD):360P, 480P(640x480) --- 物理分辨率在720P以下的视频格式。高清 (High Definition,HD): 720P (1024x720p) --- 物理分辨率达到720P以上的视频格式。超清 (Full HD): 1080P (1920x1080p)超高清 (Ulter HD): 2160P 4K分辨率原创 2016-11-30 14:02:35 · 2536 阅读 · 0 评论 -
视频质量,分辨率,码率之间的关系
MOS取值范围为1-5,数值越高,代表视频主观质量较好。如果需要视频的MOS值为达到4(满分为5),那么1920x1080分辨率的序列需要约7000kbps的码率,640x480分辨率的序列需要约1900kbps的码率,352x288分辨率的序列需要约800kbps的码率。http://blog.csdn.net/leixiaohua1020/article/details/1原创 2016-11-30 13:59:32 · 12994 阅读 · 0 评论 -
流媒体CDN带宽费用计算
1、 月95峰值:每5分钟统计一个带宽峰值(单位Mbps),每日得到288个峰值,每月所有峰值点顺序排列, 去掉5%最高点,取剩余点的最高点作为计费带宽值 。2、 日95峰值取月均:每5分钟统计一个带宽峰值(单位Mbps),每日得到288个峰值,按高低顺序排列,去掉5%最高点,取剩余最高点为日带宽峰值,把当月每日带宽峰值的总和/当月CDN使用的有效天数,得到月日均带宽峰值作为结算标准。原创 2016-11-30 13:51:37 · 3619 阅读 · 0 评论 -
流媒体性能指标
流媒体性能指标整理如下:(1)同步延迟 (2)不允许花屏(3)不允许杂音(4)即开即看原创 2016-11-30 13:50:47 · 1135 阅读 · 0 评论 -
流媒体防盗链机制
一般互联网直播平台防盗链方案主要有以下几个:(1)回源鉴权机制 ----- 我们提供鉴权服务, 每次申请开发,流媒体服务器都会到我们提供的鉴权服务器上鉴权,成功后才允许直播推流。(2)基于user key和md5方案( 推荐 ) ----- 流媒体服务商为每个用户提供User Key和MD5算法,申请直播的时候会把检验信息带上发送给流媒体服务器鉴权,成后才允许直播推流。 最好还原创 2016-11-30 13:49:50 · 1408 阅读 · 0 评论 -
流媒体协议
概述当前互联网中的流媒体服务从传输方式上大体上可以分为两种方式: 顺序流式传输 和 实时流式传输 。顺序流式传输:采用普通的HTTP服务器作为存储多媒体文件的服务器。当客户端发起连接想要观看多媒体资源的时候,直接通过HTTP协议把文件下载到客户端本地系统的临时文件夹中,再使用播放器播放已经下载好的文件。它的与服务器交互的流程如图1所示。顺序流式传输的实质原创 2016-11-30 10:31:15 · 465 阅读 · 0 评论 -
多媒体编解码
概述视频:H264, MPEG-4, WebM/VP8, Theora等音频:Speex, AAC, Ogg/Vorbis等。比较成熟的: 视频(H264), 音频(AAC)开源的: 视频(WebM/VP8), 音频(Ogg/Vorbis)x264进行H264编码,libfaac进行aac编码。H.26X所谓视频编码方式就是指通过特定的压原创 2016-11-30 10:29:00 · 732 阅读 · 0 评论 -
流媒体前生今世
直播从古老的RTSP到RTMP,HTTP渐进式下载,到HTTP流,到HLS和HDS,到DASH,到私有的websocket。目前直播分发有几个特点:(1)偏好flv,少用tsflv标准11页,ts标准174页。标准文档十倍差异,代码实现起来十倍都不止。因此一般的公司都喜欢flv,pc时代都是flv的天下,什么flv流,flv切片;因为自己写代码支持ts比较麻烦,用ffmpeg的原创 2016-11-30 10:22:21 · 369 阅读 · 0 评论 -
如何给 nginx rtmp 服务加入鉴权机制
目前直播平台非常的火爆。当前有不少的流媒体CDN,基于rtmp,http-flv和hls协议的。也可以自己搭建私有的流媒体服务器,目前比较常见的有:Live555,EasyDarwin,Red5,DSS,Wowza,nginx-rtmp这里重点讲解开源的nginx-rtmp服务器。但是流媒体服务器最大的一个问题就是防盗链和鉴权问题,如何防止流媒体服务器被第三方应用免费使用。所以需要给n原创 2016-12-09 17:03:03 · 15938 阅读 · 7 评论