本文记录一个最简单的基于FFmpeg的推流器(simplest ffmpeg streamer)。推流器的作用就是将本地的视频数据推送至流媒体服务器。本文记录的推流器,可以将本地的 MOV / AVI / MKV / MP4 / FLV 等格式的媒体文件,通过流媒体协议(例如RTMP,HTTP,UDP,TCP,RTP等等)以直播流的形式推送出去。由于流媒体协议种类繁多,不一一记录。在这里记录将本地...
分类:
其他好文 时间:
2014-10-06 01:48:49
阅读次数:
292
新的结构标签带来的是网页布局的改变, 以及提升对搜索引擎的友好;多媒体标签的出现意味着富媒体的发展, 以及支持不使用插件的情况下即可操作媒体文件;对可用性产生负面影响的元素:搜索引擎无法抓取框架里的实际内容;所有的HTML5结构标签本质上来说是一个div标签;在线编辑、展示、分享、交流你的 Ja...
分类:
Web程序 时间:
2014-10-04 13:07:46
阅读次数:
351
Vlc for android是一款开源安卓播放器,具备播放多媒体文件、光盘、设备以及网络流媒体协议等功能,支持ARMv7 CPU或一个x86 CPU的设备,所有播放控制特性都已经开发完整。
下面将介绍如何获取代码、编译、vlc原理、缩小延迟、添加截图和录制视频、多路播放等。...
分类:
移动开发 时间:
2014-09-30 18:42:50
阅读次数:
271
IoC模式1.依赖依赖就是有联系,有地方使用到它就是有依赖它,一个系统不可能完全避免依赖。如果你的一个类或者模块在项目中没有用到它,恭喜你,可以从项目中剔除它或者排除它了,因为没有一个地方会依赖它。下面看一个简单的示例: /// /// 用户播放媒体文件 /// publ...
分类:
其他好文 时间:
2014-09-28 16:10:42
阅读次数:
212
1.依赖依赖就是有联系,有地方使用到它就是有依赖它,一个系统不可能完全避免依赖。如果你的一个类或者模块在项目中没有用到它,恭喜你,可以从项目中剔除它或者排除它了,因为没有一个地方会依赖它。下面看一个简单的示例: /// /// 用户播放媒体文件 /// public cl...
分类:
其他好文 时间:
2014-09-25 21:05:47
阅读次数:
389
摘自http://blog.csdn.net/kk5595/article/details/5713209页面加载完成有两种事件,一是ready,表示文档结构已经加载完成(不包含图片等非文字媒体文件),二是onload,指示页面包含图片等文件在内的所有元素都加载完成。(可以说:ready 在onlo...
分类:
编程语言 时间:
2014-09-24 20:08:37
阅读次数:
263
在前面提到Android网络收音机--使用Vitamio解码(一)实现了播放流媒体文件,但只能播放一次,...
分类:
移动开发 时间:
2014-09-23 19:51:18
阅读次数:
202
1.协议头: 建议在指向图片或其他媒体文件、样式表和脚本的URL地址中省略http:https:协议部分,除非已知相应文件不能同时兼容2个协议。 注:这个倒是真正平日不注意的,只要是绝对地址,http:总是带着。如果仔细想一想,还真有道理。 2.缩进:每次缩进使用双空格 不要使用tab制...
分类:
Web程序 时间:
2014-09-22 13:54:12
阅读次数:
235
1.依赖依赖就是有联系,有地方使用到它就是有依赖它,一个系统不可能完全避免依赖。如果你的一个类或者模块在项目中没有用到它,恭喜你,可以从项目中剔除它或者排除它了,因为没有一个地方会依赖它。下面看一个简单的示例: /// /// 用户播放媒体文件 /// public cl...
分类:
其他好文 时间:
2014-09-14 15:16:17
阅读次数:
249
HTTP应用流媒体分析
严格意义上,基于HTTP的VOD不算是真的流媒体,英文称为“progressive downloading”或者“pseudo streaming”,为什么这样呢?因为HTTP缺乏流媒体基本的流控,由此基于HTTP协议很难实现媒体播放的快进,快退,暂停。那么,通常的媒体播放器又是如何利用HTTP来实现这样的功能呢?
我们都知道,不管媒体文件有多大,HTT...
分类:
其他好文 时间:
2014-09-12 10:18:03
阅读次数:
199