1、安装windows media service 实现 流媒体服务器功能
 
2、windows media编码器 实现 直播推流
 
3、使用 vlc 将 mms://127.0.0.1/live 直播流转换为  http://127.0.0.1:8899/stream.flv
 
4、使用 ffmpeg 将http://127.0.0.1:8899/stream.flv 转换编码 给 segmenter 喂流 生成 m3u8
 
5、阿炬为解决并发问题,将生成的 文件实时同步至 阿里云 oss
 
6、采用 阿里云 的 cdn 为 oss提供 cdn 服务,进一步解决流量问题
 
 
 
这个神器是一个德国佬开源的,官网 源码
 
同时也可以用来将视频转换成 m3u8格式,用来做点播非常好。只需要将最后的5改成0即可
 
ffmpeg -i http://127.0.0.1:8899/stream.flv -f mpegts -acodec libmp3lame -ab 32000 -s 480x320 -vcodec libx264 -b 160000 -flags +loop -cmp +chroma -partitions +parti4x4+partp8x8+partb8x8 -subq 5 -trellis 1 -refs 1 -coder 0 -me_range 16  -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -bt 400k -maxrate 524288 -bufsize 524288 -rc_eq 'blurCplx^(1-qComp)' -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -level 30 -aspect 480:320 -g 30 -async 2 - | segmenter - 10 stream/stream stream/stream.m3u8 http://www.yn133.com/ 5 1
pause
 
 
 
 
m3u8格式是移动互联网标准格式,任何地方都可以用到。

最新文章

  1. H5坦克大战之【玩家控制坦克移动】
  2. 构建高性能的MYSQL数据库系统
  3. 基于腾讯手Q样式规范Frozen UI
  4. JavaScript中style, currentStyle和 getComputedStyle的异同
  5. UEditor演变的迷你版编辑器
  6. ThinkPHP邮件发送函数示例
  7. Python路径总结
  8. RFID第二次作业
  9. 关于yuv 的pack(紧缩格式)和planner(平面格式)格式 [转]
  10. 此证书的签发者无效Missing iOS Distribution signing identity问题解决
  11. python运算符与数据类型
  12. mysql 几种日志
  13. BufferedStream说明
  14. 初识CPU卡、SAM卡/CPU卡简介、SAM卡简介 【转】
  15. 使用SharedPreference和对象流存储对象
  16. Cordova插件:InAppBrowser
  17. MT【194】又见和式变换
  18. Chrome浏览器被hao123劫持,浏览器主页会被篡改为 hao123等
  19. HDU 6318 - Swaps and Inversions - [离散化+树状数组求逆序数][杭电2018多校赛2]
  20. android中自定义view构造函数ContentItemView(Context context, AttributeSet paramAttributeSet)的用处

热门文章

  1. 记一个界面刷新相关的Bug
  2. SQLServer 随机生成指定范围的日期
  3. jmx server 和jmx client
  4. Android 在View中更新View
  5. jQuery使用方法
  6. Atitit js中的依赖注入di ioc的实现
  7. iOS开发备忘录:属性列表文件数据持久化
  8. Java面试(3)-- Java关系运算符
  9. 35.按要求编写Java程序: (1)编写一个接口:InterfaceA,只含有一个方法int method(int n); (2)编写一个类:ClassA来实现接口InterfaceA,实现int method(int n)接口方 法时,要求计算1到n的和; (3)编写另一个类:ClassB来实现接口InterfaceA,实现int method(int n)接口 方法时,要求计算n的阶乘(n
  10. Open Cascade DataExchange IGES