1,FLV简介FLV 是FLASH VIDEO的简称,FLV流媒体格式是随着FlashMX的推出发展而来的视频格式。由于它形成的文件极小、加载速度极快,使得网络观看视频文件成为可能,它的出现有效地解决了视频文件导入Flash后,使导出的SWF文件体积庞大,不能在网络上很好的使用等缺点。FLV 是一种...
分类:
Web程序 时间:
2014-12-27 15:09:01
阅读次数:
210
本文记录一个基于libRTMP的发布H.264码流的程序。该程序可以将H.264数据发布到RTMP流媒体服务器。目前这个例子还不是很稳定,下一步还有待修改。本程序使用回调函数作为输入,通过自定义的回调函数,可以发送本地的文件或者内存中的数据。函数调用结构图本程序的函数调用结构图如下所示。 整个程序包含3个接口函数:RTMP264_Connect():建立RTMP连接。RTMP264_Send():...
分类:
其他好文 时间:
2014-12-27 01:35:42
阅读次数:
2034
HTTP Adaptive Streaming简称HAS,中文名称为码流自适应。随着这几年移动终端对视频播放需求的增长,HAS技术慢慢火热起来。HAS技术中流媒体服务器端需要准备各种码率的媒体数据,然后对每种码率的媒体数据都进行切割分片,每个切片时长一直,大概2~10秒钟,每个切片由一个完整的GOP...
分类:
Web程序 时间:
2014-12-26 18:11:42
阅读次数:
244
RTP 参考文档RFC3550/RFC3551 Real-time Transport Protocol)是用于Internet上针对多媒体数据流的一种传输层协议。RTP协议详细说明了在互联网上传递音频和视频的标准数据包格式。RTP协议常用于流媒体系统(配合RTCP协议),视频会议和一...
分类:
其他好文 时间:
2014-12-26 16:04:52
阅读次数:
246
本文记录一个基于libRTMP的发布流媒体的程序:Simplest libRTMP Send FLV。该程序可以将本地FLV文件发布到RTMP流媒体服务器。是最简单的基于libRTMP的流媒体发布示例。...
分类:
其他好文 时间:
2014-12-26 01:02:44
阅读次数:
230
1 引言 随着互联网的飞速发展,流媒体技术的应用越来越广泛,从网上广播、电影播放到远程教学以及在线的新闻网站等都用到了流媒体技术。但现有公开文献所报道 的大多是利用现有的流媒体服务器来搭建一个流媒体服务系统,或者是针对流媒体数据的编码方式所进行的研究。本文对流媒体服务器技术的研究重点在于如何建立 ....
分类:
其他好文 时间:
2014-12-25 20:01:58
阅读次数:
227
本文记录一个基于libRTMP的接收流媒体的程序:Simplest libRTMP Receive。该程序可以将RTMP流保存成本地FLV文件。实际上本文记录的程序就是一个“精简”过的RTMPDump。RTMPDump功能比较多,因而其代码比较复杂导致很多初学者不知从何下手。而本文记录的这个程序只保留了RTMPDump中最核心的函数,更加方便新手入门学习libRTMP。 流程图使用librtmp接...
分类:
其他好文 时间:
2014-12-25 01:29:23
阅读次数:
336
近期一直关注在流媒体视频格式的技术中, 在翻阅了一些关于MP4视频格式的说明之后, 决定用TrafficServer的插件来实现一个MP4流媒体点播插件, 在编写过程中参考了Nginx官方的mp4的实现代码。基于TrafficServer实现的mp4插件代码地址如下:https://github.c...
分类:
其他好文 时间:
2014-12-24 19:49:51
阅读次数:
195
“SDK即时通讯平台”是一套跨平台的即时通讯解决方案,基于先进的H.264视频编码标准、AAC音频编码标准与P2P技术,支持高清视频,整合了佰锐科技在音视频编码、多媒体通讯领域领先的开发技术和丰富的产品经验而设计的高质量、宽适应性、分布式、模块化的网络音视频互动平台。
“SDK即时通讯平台”包含了音视频处理模块(采集、编解码)、流媒体管理模块(丢包重传、抖动平滑、动态缓冲)、流媒体播放模块(...
分类:
移动开发 时间:
2014-12-23 15:44:47
阅读次数:
221
ProgressBar组件是无法拖动的进度条,他能够显示当前下载进度,他含有一个次进度条,比如播放流媒体时显示的缓冲进度。 该实例是通过四个按键分别控制主进度条和次进度条的增减。 首先上布局文件代码: <LinearLa...
分类:
移动开发 时间:
2014-12-21 15:22:49
阅读次数:
249