在android上,视频/音频流直播是极少有人关注的一部分。每当我们讨论流媒体,RTMP(Real Time Messaging Protocol)是不可或缺的。RTMP是一个基本的视频/音频直播流协议,但是不幸的是Android标准的VideoView不支持RTMP的播放。因此,如果想在andro ...
分类:
移动开发 时间:
2016-07-06 13:07:33
阅读次数:
351
SAVC(recordName); SAVC(confID); SAVC(timestamp); #define AVS(str) {str,strlen(str)} int startRecord(RTMP *r, RTMPPacket *cp, char *recordData, char *r ...
分类:
移动开发 时间:
2016-07-04 09:58:06
阅读次数:
199
Nginx下rtmp模块安装:在lnmp环境下安装:cdlnmp/src
yum-yinstallgit
wgethttp://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gztarxzfyasm-1.2.0.tar.gz
cdyasm-1.2.0./configure
make&&makeinstall
cd..gitclonegit://git.videolan.org/x264.git..
分类:
其他好文 时间:
2016-06-30 11:04:58
阅读次数:
184
0 随着Web与移动视频直播应用的深度发展,有用户参与互动的视频直播技术被越来越多平台所支持,原来的RTMP流媒体方案由于延时较多,无法满足即时互动需求,本文提出几种互动视频直播模型(只是想法不代表实际应用中是这样做的)分享给大家,供进一步讨论。 1 P2P 1.1 模型图 1.2 说明 连麦用户向 ...
分类:
其他好文 时间:
2016-06-29 13:08:02
阅读次数:
167
一、序言 核心:服务端(nginx-rtmp-module) + 推流端(OBS) + 接受端(jwplayer) 二、服务端 1. 下载nginx-rtmp-module模块 地址:https://github.com/arut/nginx-rtmp-module 2. 编译安装nginx 注:根 ...
分类:
其他好文 时间:
2016-06-28 12:15:43
阅读次数:
201
FFMPEG打开媒体的的过程开始于avformat_open_input 输入输出结构体AVIOContext的初始化; 输入数据的协议(例如RTMP,或者file)的识别 (通过一套评分机制):1判断文件名的后缀 2读取文件头的数据进行比对; 使用获得最高分的文件协议对应的URLProtocol, ...
分类:
其他好文 时间:
2016-06-22 18:45:13
阅读次数:
137
RTSP、 RTMP、HTTP的共同点、区别 共同点: 1:RTSP RTMP HTTP都是在应用应用层。 2: 理论上RTSP RTMPHTTP都可以做直播和点播,但一般做直播用RTSP RTMP,做点播用HTTP。做视频会议的时候原来用SIP协议,现在基本上被RTMP协议取代了。 区别: 1:H ...
分类:
Web程序 时间:
2016-06-22 00:15:34
阅读次数:
456
1 为什么要采用Flash ActionScript实现RTMP协议发布或播放媒体流,播放媒体流,协议可控,比如对流媒体数加密,混音等。 2 核心思路使用Flash Socket建立TCP二进制传输出通道,二进制数据主要是RTMP协议封装与音视频数据,播放音视频采用NetStream的appendB ...
分类:
其他好文 时间:
2016-06-21 15:43:58
阅读次数:
141
视频直播 流媒体 1 伪流媒体 1.1 扫盲:边下载边播放 1.2 伪流媒体:视频不是实时播放的,先把视频放在数据库,再供客户端访问,比如:优酷,爱奇艺等 1.3 特点: > 边下边存,文件会保存. > 遵守了 HTTP 协议,但是没有遵守 RTMP 和 HLS 协议 > 能够实现快进和快退的功能 ...
分类:
其他好文 时间:
2016-06-21 01:11:22
阅读次数:
228
目的:使Nginx支持Rtmp协议推流,并支持hls分发功能及FFMPEG转码多码率功能。 一、准备工作 模块:nginx-rtmp-module-master(支持rtmp协议) 下载地址: http://nginx.org https://github.com/arut/nginx-rtmp-m ...
分类:
其他好文 时间:
2016-06-20 08:58:39
阅读次数:
688