自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

〓☆〓 清风徐来918 (QQ:89617663)

----- 以日以年 我行四方 -----

原创 【自研IM系统Talk00】 --- 架构介绍

即时通讯(Instant Messenger,简称IM)作为互联网重要平台。不仅成为人们的沟通工具,还成为了人们利用其进行电子商务、工作、学习等交流的平台。尤其目前火热的直播市场,IM再次起到重要的作用。 IM 在互联网中虚拟的5钟沟通场景: (1)互为好友(双向) ------   通用...

2016-11-23 17:25:55

阅读数 271

评论数 0

原创 Websocket 总结

一、 概述 HTML5中的WebSocket http://www.websocket.org/ http://tools.ietf.org/html/rfc6455 WebSocket API 是 HTML5 标准的一部分 , 但这并不代表 WebSocket 一定要用在HTML中,或者只能...

2016-11-23 10:18:23

阅读数 1423

评论数 0

原创 【TCP 关键知识点】

(1) 设置socket为非阻塞端口 int setNonBolck(int nfd) { //set non-block socket int bFlags = fcntl(nfd, F_GETFL, 0); if(bFlags { std::cout return -1; ...

2016-11-22 14:55:35

阅读数 303

评论数 0

原创 如何给 nginx rtmp 服务加入鉴权机制

目前直播平台非常的火爆。当前有不少的流媒体CDN,基于rtmp,http-flv和hls协议的。 也可以自己搭建私有的流媒体服务器,目前比较常见的有:Live555,EasyDarwin,Red5,DSS,Wowza,nginx-rtmp 这里重点讲解开源的nginx-rtmp服务器。但是流媒...

2016-12-09 17:03:03

阅读数 7195

评论数 5

原创 1080p

1080p是一种视频显示格式,外语字母P意为 逐行 扫描( Progressive scanning) 它是美国电影电视工程师协会(SMPTE)制定的最高等级高清数字电视的格式标准。 数字高清信号数字电视扫描线的不同分为1080P、1080I、720P(i是interlace,隔行的意思,p是...

2016-11-30 14:06:09

阅读数 209

评论数 0

原创 屏幕尺寸,分辨率,DPI,DIP

1. 屏幕尺寸(screen size) 就是我们平常讲的手机屏幕大小,是屏幕的对角线长度,一般讲的大小单位都是英寸。 比如iPhone5S的屏幕尺寸是4英寸。Samsung Note3是5.7英寸。 2.像素(pixel) 想像把屏幕放大再放大,对!看到的那一个个小点...

2016-11-30 14:05:19

阅读数 293

评论数 0

原创 标清,高清,超清

标清 (Standard Definition,SD):360P, 480P(640x480) --- 物理分辨率在720P以下的视频格式。 高清 (High Definition,HD): 720P (1024x720p) --- 物理分辨率达到720P以上的视频格式。 超清 (Full H...

2016-11-30 14:02:35

阅读数 973

评论数 0

原创 视频质量,分辨率,码率之间的关系

MOS取值范围为1-5,数值越高,代表视频主观质量较好。 如果需要视频的MOS值为达到4(满分为5),那么1920x1080分辨率的序列需要约7000kbps的码率,640x480分辨率的序列需要约1900kbps的码率,352x288分辨率的序列需要约800kbps的码率。 http://...

2016-11-30 13:59:32

阅读数 8574

评论数 0

原创 流媒体CDN带宽费用计算

1、 月95峰值:每5分钟统计一个带宽峰值(单位Mbps),每日得到288个峰值,每月所有峰值点顺序排列, 去掉5%最高点,取剩余点的最高点作为计费带宽值 。 2、 日95峰值取月均:每5分钟统计一个带宽峰值(单位Mbps),每日得到288个峰值,按高低顺序排列,去掉5%最高点,取剩余最高点...

2016-11-30 13:51:37

阅读数 1563

评论数 0

原创 流媒体性能指标

流媒体性能指标 整理如下: (1)同步延迟 (2)不允许花屏 (3)不允许杂音 (4)即开即看

2016-11-30 13:50:47

阅读数 505

评论数 0

原创 流媒体防盗链机制

一般互联网直播平台防盗链方案主要有以下几个: (1)回源鉴权机制  ----- 我们提供鉴权服务, 每次申请开发,流媒体服务器都会到我们提供的鉴权服务器上鉴权,成功后才允许直播推流。 (2)基于user key和md5方案( 推荐 ) ----- 流媒体服务商为每个用户提供User Key和M...

2016-11-30 13:49:50

阅读数 694

评论数 0

原创 流媒体协议

概述 当前互联网中的流媒体服务从传输方式上大体上可以分为两种方式: 顺序流式传输 和 实时流式传输 。 顺序流式传输: 采用普通的HTTP服务器作为存储多媒体文件的服务器。 当客户端发起连接想要观看多媒体资源的时候,直接通过HTTP协议把文件下载到客户端本地系统的临时文件夹中,再使...

2016-11-30 10:31:15

阅读数 276

评论数 0

原创 多媒体编解码

概述 视频:H264, MPEG-4, WebM/VP8, Theora等 音频:Speex, AAC, Ogg/Vorbis等。 比较成熟的: 视频(H264), 音频(AAC) 开源的: 视频(WebM/VP8), 音频(Ogg/Vorbis) x264进行H264编码,...

2016-11-30 10:29:00

阅读数 408

评论数 0

原创 流媒体前生今世

直播从古老的RTSP到RTMP,HTTP渐进式下载,到HTTP流,到HLS和HDS,到DASH,到私有的websocket。 目前直播分发有几个特点: (1)偏好flv,少用ts flv标准11页,ts标准174页。标准文档十倍差异,代码实现起来十倍都不止。因此一般的公司都喜欢flv...

2016-11-30 10:22:21

阅读数 194

评论数 0

原创 流媒体概述

流媒体播放方式: 单播:进行数据多个copy,以多个点对点的方式分别发送到需要它的那些用户上,这样会增加服务器的负担。 广播:不进行数据多个copy,只将单独的一个拷贝数据发送到网络上所有的客户,不管它们需不需要,这样占带宽。 组播:组播不会复制数据包的多个拷贝传输到网络上,也不会将数据包发...

2016-11-30 10:20:09

阅读数 145

评论数 0

原创 【自研IM系统Talk00】 --- 接口说明

Talk00接口文档 一、目录  概述 6 1.权限验证 8 1.1登录接口 8 1.2验证接口 9 2.负载均衡 10 2.1负载接口 10 3.消息转发 11 3.1发送消息接口 11 3.2接收消息接口 12 3.3客户端心跳接口 13 4.配置服务 13 4....

2016-11-24 14:15:59

阅读数 449

评论数 0

原创 【自研IM系统Talk00】 --- 集成接入&demo展示

Talk00对接流程 user id由第三方平台分配维护 user token 通过talk00接口刷新获取 测试Demo展现

2016-11-24 14:00:34

阅读数 222

评论数 0

原创 【自研IM系统Talk00】 --- 压测情况

一、测试环境 (1)测试服务器资源信息 #uname -a Linux localhost.localdomain 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux...

2016-11-23 17:57:03

阅读数 515

评论数 0

原创 IPC 消息队列 msg

消息队列相关的系统参数: (1) # ulimit -a core file size          (blocks, -c) 0 data seg size           (kbytes, -d) unlimited scheduling priority          ...

2016-11-23 14:39:07

阅读数 282

评论数 0

原创 IPC共享内存 shm

共享内存是最快的IPC 检查共享内存:ipcs m | grep "name" 删除共享内存:ipcrm m "共享内存ID号" ========================== 测试一: 启动两个程序,创建打开同一块共享内...

2016-11-23 14:36:16

阅读数 354

评论数 0

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