rtmp协议是adobe出的一种流媒体格式协议。是目前较为流行的协议的一种。
HLS协议是苹果推出的一种流媒体协议,由于IOS系统不支持RTMP协议,如实现RTMP协议的流媒体需要自己实现RTMP的客户端,这使得移动手机端使用RTMP的流媒体增加了一些开发成本。
HLS协议的详情可以参考APPLE的网站,内容主要由M3U8和MPEGTS这两大文件组成,本文详解的是MPEGTS文件。
...
分类:
其他好文 时间:
2015-06-19 11:57:25
阅读次数:
1546
via:https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Ingest 一、什么是ingest(采集) 采集(Ingest)指的是将文件(flv,mp4,mkv,avi,rmvb等等),流(RTMP,RTMPT,RTMPS,RTSP,HTTP,HLS等等),设...
分类:
其他好文 时间:
2015-06-16 19:36:20
阅读次数:
1295
打开plugins\media下面的media.js,打开,找到下面的代码:var html = K.mediaImg(self.themesPath + ‘common/blank.gif’, {src: url,type: K.mediaType(url),width: width,height...
分类:
其他好文 时间:
2015-06-09 16:50:06
阅读次数:
1240
源站配置 vhost?__defaultVhost__?{
????min_latency?????on;
????mr?{
????????enabled?????off;
????????#latency?????350;
????}
????mw_latency?????...
分类:
Web程序 时间:
2015-06-05 15:57:24
阅读次数:
444
ffmpeg是一个源于Linux的工具软件,是FLV视频转换器,可以轻易地实现FLV向其它格式avi、asf、 mpeg的转换或者将其它格式转换为flv。在视频播客中,我们通常使用它把我们上传的视频转换为FLV格式,以尽可能大地压缩视频,实现在现有网络带宽上流畅播放视频剪辑。(车延禄)ffmpeg是...
分类:
Web程序 时间:
2015-06-04 19:13:24
阅读次数:
197
1.ADTS是个啥 ADTS全称是(Audio Data Transport Stream),是AAC的一种十分常见的传输格式。 记得第一次做demux的时候,把AAC音频的ES流从FLV封装格式中抽出来送给硬件解码器时,不能播;保存到本地用pc的播放器播时...
分类:
其他好文 时间:
2015-06-02 15:38:44
阅读次数:
261
配置参考 https://github.com/simple-rtmp-server/srs/wiki/v2_CN_LowLatency 延迟影响因素 编码器:不同的编码器(免费或开源的),延迟也是不同的。 流媒体服务器:SRS2 流协议:比如:rtmp是实时性比较高的,h...
分类:
Web程序 时间:
2015-05-29 16:06:17
阅读次数:
2594
最近在研究FLV视频格式,发现要想把H264码流解出来,就需要AVCDecoderConfigurationRecord 的信息,具体AVCDecoderConfigurationRecord
如何解析,可以参考:h264中avc和flv数据的解析
为了保证播放器可以正常解析数据出来,我们在打包数据格式无论是FLV还是MP4都必须提供AVCDecoderConfigurationRecor...
分类:
其他好文 时间:
2015-05-29 15:52:07
阅读次数:
213
一、两个基本概念:容器(container)和编解码器(codec)container每个音频或视频文件,都是一个container。视频文件包含了音频轨道、视频轨道和元数据,元数据主要包括封面、标题、子标题、字幕等相关信息。主流视频容器格式为.avi.flv.mp4mkv.ogg.webm。codec音频和视频的编码/..
分类:
其他好文 时间:
2015-05-27 16:08:34
阅读次数:
160