在上一篇中Mac上搭建直播服务器Nginx+rtmp,我们已经搭建了nginx+rtmp直播服务器。下面需要对Nginx服务器增加对HLS的支持。在Nginx增加对HLS种支持比较简单,只是简单的修改下配置文件nginx.conf即可。 安装 nginx 和 rtmp 模块 有关 nginx 的编译 ...
分类:
系统相关 时间:
2016-07-08 18:15:14
阅读次数:
276
主要基于colorsys实现,例子是从hls转换到rgb,假设要换颜色空间非常easy仅仅须要改动一个函数 用到了Scale和Canvas组件 代码例如以下: 执行效果例如以下图: ...
分类:
编程语言 时间:
2016-06-30 14:07:35
阅读次数:
463
本文接 《如何使用iOS实现《芈月传》的直播、点播?-HTTP Live Streaming (HLS)(一)》 HLS-Demo地址:https://github.com/yangchao0033/HLS-Demo 使用demo前请注意下面的问题,我在代码中也做了注释。 如果觉得文章有用的话,请读 ...
分类:
移动开发 时间:
2016-06-21 12:37:03
阅读次数:
293
视频直播 流媒体 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
上一篇博客:(流媒体实现视频播放和下载功能):http://blog.csdn.net/qq_31810357/article/details/50574914
最近视频直播功能比较火,处于需求,研究了一番,根据分析决定使用流媒体实现,代码简单易懂,接下来看教程:
简单介绍:
HLS 协议 : >5M会被AppStore拒绝 服务器要求低 延迟高 多平台
RTMP 协议: 电视直播 PC端使用 配合flash插件 及时性好
需要转...
分类:
移动开发 时间:
2016-06-12 02:58:07
阅读次数:
292
花了一些时间研究了HTTP Live Streaming(HLS)技术,并实现了一个HLS编码器HLSLiveEncoder,当然,C++写的。其功能是采集摄像头与麦克风,实时进行H.264视频编码和AAC音频编码,并按照HLS的协议规范,生成分段的标准TS文件以及m3u8索引文件。通过我的HLSL ...
分类:
移动开发 时间:
2016-06-09 09:44:27
阅读次数:
459
Vitamio 是一款 Android 与 iOS 平台上的全能多媒体开发框架,全面支持硬件解码与 GPU 渲染。Vitamio 功能强大,能够流畅播放720P甚至1080P高清MKV,FLV,MP4,MOV,TS,RMVB等常见格式的视频,还可以在 Android 与 iOS 上跨平台支持 MMS, RTSP, RTMP, HLS(m3u8) 等常见的多种视频流媒体协议,包括点播与直播。1Vita...
分类:
移动开发 时间:
2016-06-03 10:12:20
阅读次数:
238
转自:http://blog.csdn.net/cjsafty/article/details/9108587 看点: 1. 详细解解答了 nginx rtmp配置过程。 前写了一篇基于nginx的hls点播系统,本质上是把一个媒体文件做成m3u8索引,对应的文件都是提前做好放在服务器上的。 ngi ...
分类:
其他好文 时间:
2016-05-23 17:00:44
阅读次数:
945
看点: 1. Nginx 配置信息与使用. (支持 rtmp与HLS配置) 2. 有ffmpeg 编译与使用, 命令行方式来测试验证客户端使用. 转自:http://blog.csdn.net/cccallen/article/details/8440191 Nginx-RTMP功能调研 1. RT ...
分类:
其他好文 时间:
2016-05-23 12:00:38
阅读次数:
358