HLS切片功能配置

转载 2016年05月31日 12:05:04

++++++++测试HLS切片功能+++++++++++


修改/usr/local/nginx/conf/nginx.conf的内容如下:

#debug
daemon off;
master_process off;


error_log ./error.log debug;
events{
    worker_connections 1024;
}


rtmp{
    server {
        listen 1935;
        chunk_size 4000;

        #live
        application myapp {
            live on;
 
            hls on;
            hls_path /tmp/hls;
            hls_fragment 2s;
            hls_playlist_length 6s;

      } 
    }
}

#HTTP
http{
    server {
        listen 80;

        #welcome
        location / {
            root  html;
            index  index.html index.htm;
        }

        #hls 
        location /hls {
            types {
                application/vnd.apple.mpegusr m3u8;
                video/mp2t ts;
            }
            root /tmp;
            add_header Cache-Control no-cache;
        }  
    }
}


使用VLC或iPAD上的播放器进行查看 http://yourip/hls/test.m3u8。


RTMP推流:  rtmp://serverip:1935/myapp/stream1

HLS推流: rtmp://serverip:1935/hls/test2


HLS拉流: http://serverip:8080/hls/test2.m3u8

Nginx RTMP配置文件种HLS部分

hls:设置是否开启hls

利用nginx搭建RTMP视频点播、直播、HLS服务器

开发环境 Ubuntu 14.04 server nginx-1.8.1 nginx-rtmp-module nginx的服务器的搭建安装nginx的依赖库sudo apt-get update su...
  • kingroc
  • kingroc
  • 2016年03月09日 23:48
  • 18826

Nginx Rtmp Module - HLS切片和级联播放

Nginx Rtmp Module - HLS切片和播放1、名词解释 媒体片段文件(.ts): 媒体片段是由源站生成的,基于编码后的媒体源,并且是由一系列的 .ts 格式的文件组成,其中包含了你...
  • liwf616
  • liwf616
  • 2017年09月07日 21:11
  • 681

nginx上搭建HLS流媒体服务器

简介:HTTP Live Streaming(缩写是 HLS)是一个由苹果公司提出的基于HTTP的流媒体 网络传输协议。 是苹果公司QuickTime X和iPhone软件系统的一部分。它的工作原理是...
  • cjsafty
  • cjsafty
  • 2012年08月30日 09:34
  • 42673

windows下一分钟配置ngnix实现HLS m3u8点播

一、首先保证nginx能正常运行:                   这个就是因为前面我们把nginx的目录加到了Path中,然而nginx启动时各种路径都是以当前工作目录为起始点的,这就导致了...

基于nginx的hls直播系统

之前写了一篇基于nginx的hls点播系统,本质上是把一个媒体文件做成m3u8索引,对应的文件都是提前做好放在服务器上的。 nginx充当的是个Http 服务器的角色,之所以说是基于nginx的,是...
  • cjsafty
  • cjsafty
  • 2013年06月22日 20:04
  • 46443

使用Nginx+FFMPEG搭建HLS直播转码服务器

目的:使Nginx支持Rtmp协议推流,并支持hls分发功能 一、准备工作 模块:nginx-rtmp-module-master(支持rtmp协议) 下载地址: http://nginx.org h...

Nginx-1.9.8推出的切片模块

熟悉 CDN 行业主流技术的朋友应该都比较清楚,虽然 Nginx 近几年发展的如日中天,但是基本上没有直接使用它自带的 proxy_cache 模块来做缓存的,原因有很多,例如下面几个: 不支持...

HLS直播技术方案及踩过的坑

一、为什么是IJKPlayer 在基础技术方面,后端有比较成熟的系统,就不再说了,这里说说客户端方面。 有直播就会有弹幕,基本上是标配了。 字幕方面bilibili开源了一个Android的项目...

ffmpeg生成HLS(M3U8)非定长切片(提高用户观影体验)

在视频点播中,M3U8已经广为使用,为了节省用户观看视频前期的等待时间,我们一般将M3U8中前面2~3个切片使用较短的切片时间,这样用户可以更快的完成下载,提高用户体验。本文即介绍如何修改ffmpeg...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:HLS切片功能配置
举报原因:
原因补充:

(最多只允许输入30个字)