mp4无法用于直播流
2015-10-21 00:00
417 查看
摘要: 原本以为mp4是流媒体,事实证明非也
由于现在flash日渐衰微,做直播系统我一直希望能直接用网页播放,如果不用flash,就只有两条路,要么webrtc技术,该技术目前很复杂还没搞清楚。还有我想通过<video>标签来播放一个mp4格式的视频流实现直播。研究了几天mp4格式后,我查询了网上大量资料,发现mp4格式并非是一种流媒体,它在文件头部写入了视频信息的索引之类的数据。为了使得mp4能成为流媒体,微软发明了一种封装方式,就是所谓fmp4,用silverlight可以播放这种格式的流。那么video标签是否可以呢。我先在本地试了一下,发现竟然可以。于是我在把文件放到服务器上测试。发现网页必须要等mp4流全部下载完后才开始播放。最后的希望破灭了。
由于现在flash日渐衰微,做直播系统我一直希望能直接用网页播放,如果不用flash,就只有两条路,要么webrtc技术,该技术目前很复杂还没搞清楚。还有我想通过<video>标签来播放一个mp4格式的视频流实现直播。研究了几天mp4格式后,我查询了网上大量资料,发现mp4格式并非是一种流媒体,它在文件头部写入了视频信息的索引之类的数据。为了使得mp4能成为流媒体,微软发明了一种封装方式,就是所谓fmp4,用silverlight可以播放这种格式的流。那么video标签是否可以呢。我先在本地试了一下,发现竟然可以。于是我在把文件放到服务器上测试。发现网页必须要等mp4流全部下载完后才开始播放。最后的希望破灭了。
相关文章推荐
- 直播会是国风音乐破壁的临门一脚吗?
- 使用IIS Live Smooth Streaming技术搭建流媒体直播系统
- 用Windows Media Service打造的流媒体直播系统
- 解决node-webkit 不支持html5播放mp4视频的方法
- python+ffmpeg视频并发直播压力测试
- 为Nginx添加mp4流媒体支持
- 使用Python的Flask框架实现视频的流媒体传输
- Nginx搭建流媒体FLV视频服务器配置示例
- [总结]RTMP流媒体技术零基础学习方法
- nginx轻松搭建自己的flv流媒体服务器
- 苹果收购Beats的交易,遭遇了五大障碍
- 3gp,mp4播放器(绿色)
- 顺序 IO 和 随机 IO
- 流媒体服务器网上最完全图解
- 微软新补丁软件再出故障 这次与流媒体有关
- 【Anychat音视频开发】视频直播系统的开发技术点
- 即时通讯AnyChat之移动流媒体的简介
- 流媒体Helix Server详细linux安装,配置
- 3GPP移动流媒体服务技术规范概述