实验目的:
让Nginx支持flv和mp4格式文件,支持RTMP协议的直播和点播;
同时打开RTMP的HLS功能
?资料:
HTTP Live Streaming(缩写是 HLS)是一个由苹果公司提出的基于HTTP的流媒体网络传输协议。
HLS只请求基本的HTTP报文,与实时传输协议(RTP)不同,HLS可以穿过任何允许HTTP数据通过的防火墙或者代理服务器。
它也很容易使用内容分...
分类:
其他好文 时间:
2014-07-02 16:37:24
阅读次数:
170
同图片一样,把视频资源复制到文件夹路径下,修改资源属性复制到输出目录"始终复制",生成操作改为“内容”,把注意,MediaElement
的LoadedBehavior需要设置为Manual,这样才可以手动控制视频的播放状态。粘贴到中,在这里播放的是MP4格式的视频文件,然后运行程序,由于Loa.....
分类:
其他好文 时间:
2014-06-16 07:08:34
阅读次数:
257
H.264是一个伟大的专为网页设计的MP4格式,是所有MP4变种。MP4是的QuickTime的一部分和Flash的一部分。我们遇到的问题经常像这样,市面上存在很多视频的编辑器和转换器,像索尼Vegas
和Adobe Premier,但是它们所产生的MP4文件不能很好的在网页上工作。它们不支持流(S...
分类:
Web程序 时间:
2014-05-13 17:42:55
阅读次数:
384
为了省事,我没有播放H264编码的AVI或者是MP4等格式的文件,而是直接播放的H264编码的裸数据。如果要播放AVI或者MP4文件,就需要对AVI或者MP4的文件格式进行解析,然后将其中的音频和视频的数据读取出来。现在比较流行的H264的封装都采用了MP4格式,或许大家对这个不是很熟悉,但是...
分类:
其他好文 时间:
2014-05-12 00:09:30
阅读次数:
418
最近再做m3u8切片合并下载的小功能,因为要合并成mp4,所以考虑用ffmpeg来搞,mp4格式忒复杂了。查了下文档ffmpeg支持concat
demux和concat protocol.用法如下:ffmpeg -i "concat:input1.mpg|input2.mpg|input3.mpg...
分类:
其他好文 时间:
2014-05-09 23:22:21
阅读次数:
468
最近在做一个有关视频直播和点播的项目,客户的一个需求就是可以控制对直播流的录制,直播的实现采用的是Adobe的Flash Media
Server,具体方式就是:视频采集端采集视频并编码->rtmp流输出->FMS服务器->rtmp流广播->客户端播放器
加载rtmp流->播放;直播流的录制采用在F...
分类:
其他好文 时间:
2014-05-09 23:03:27
阅读次数:
911