要想利用HLS来实现视频的在线播放,就得需要将一个完整的视频文件切割成多个ts视频流,然后利用m3u8的索引文件来播放。在Mac下,苹果提供了streamingTools的工具,里面有mediafilesegmenter和 mediastreamsegmenter来分别实现文件和直播流的切割,一行命...
分类:
系统相关 时间:
2014-10-08 11:53:45
阅读次数:
293
參照 http://tools.ietf.org/html/draft-pantos-http-live-streaming-08, 能够对M3U8有比較系统的认识。 HLS(HTTP Live Streaming)是苹果公司针对iPhone、iPod、iTouch和iPad等移动设备而开发的基.....
分类:
其他好文 时间:
2014-08-27 20:07:58
阅读次数:
192
操作系统:centos 6.5准备工作:安装git1. 安装git前准备(安装需依赖的包): yum install curl -y yum install curl-devel -y yum install zlib-devel -y yum install openssl -y yum...
分类:
其他好文 时间:
2014-08-15 12:23:28
阅读次数:
298
目录1 简介22 概述23 播放列表文件33.1 介绍33.2新标签43.2.1EXT-X-TARGETDURATION43.2.2EXT-X-MEDIA-SEQUENCE43.2.3EXT-X-KEY43.2.4EXT-X-PROGRAM-DATE-TIME53.2.5EXT-X-ALLOW-CA...
分类:
其他好文 时间:
2014-07-27 10:02:12
阅读次数:
249
M3U8有啥好处 ? 网上搜索了一下,大家众说纷纭,个人理解主要是可以做多码率的适配,根据网络带宽,客户端会选择一个适合自己码率的文件进行播放,保证视频流的流畅。在IOS device和mac上可以用http的方式进行分发,其中playlist标准为由m3u扩展而来的m3u8文件,媒体文件为MPEG...
分类:
其他好文 时间:
2014-07-27 09:56:22
阅读次数:
201
一.HLS介绍HLS,HttpLiveStreaming是由Apple公司定义的用于实时流传输的协议,HLS基于HTTP协议实现,传输内容包含两部分,一是M3U8描写叙述文件,二是TS媒体文件。1、M3U8文件用文本方式对媒体文件进行描写叙述,由一系列标签组成。#EXTM3U#EXT-X-TARGE...
分类:
其他好文 时间:
2014-07-27 09:47:42
阅读次数:
302
一.HLS介绍HLS,HttpLiveStreaming是由Apple公司定义的用于实时流传输的协议,HLS基于HTTP协议实现,传输内容包含两部分,一是M3U8描写叙述文件,二是TS媒体文件。1、M3U8文件用文本方式对媒体文件进行描写叙述,由一系列标签组成。#EXTM3U#EXT-X-TARGE...
分类:
其他好文 时间:
2014-07-21 09:08:05
阅读次数:
228
tlplayer for android
新版本修正了图像倾斜等等问题,增加了动态水印功能.
支持hls(m3u8),http,rtsp,mms,rtmp等网络协议.
声明tlplayer 上的变速不变调,不是仅仅android上面才支持的,早在windows,ios,mac,linux上已经支持,而android支持一直没有去添加.
tlplayer 采用Opensl渲染支持...
分类:
移动开发 时间:
2014-07-20 10:32:09
阅读次数:
352
http://blog.csdn.net/langeldep/article/details/8603045M3U8有啥好处 ? 网上搜索了一下,大家众说纷纭,个人理解主要是可以做多码率的适配,根据网络带宽,客户端会选择一个适合自己码率的文件进行播放,保证视频流的流畅。在IOS device和mac...
分类:
其他好文 时间:
2014-07-16 21:14:18
阅读次数:
163
Vitamio 能够流畅播放720P甚至1080P高清MKV,FLV,MP4,MOV,TS,RMVB等常见格式的视频,还可以在 Android 与 iOS 上跨平台支持 MMS, RTSP, RTMP, HLS(m3u8) 等常见的多种视频流媒体协议,包括点播与直播。...
分类:
其他好文 时间:
2014-06-24 19:20:31
阅读次数:
255