对WEB的视频解码,传统是通过WEB网页加载ActiveX控件来播放视频,这样用户在播放视频的时候需要安装控件,非专业用户可能觉得麻烦。直到FLASH播放器的出现,才解决这个问题。本篇记录一下几个FLASH播放器的使用方法,方便进行RTMP开发时候测试用。因为RTMP协议最初开发针对的就是FLASH平台直接的流媒体通讯,RTMP最大特点“无插件”直播,这也得益于在客户端大量安装的FLASH播放器。所以测试RTMP最好用FLASH播放器。

本例子都是把播放器部署在nginx服务器上,文章最后的下载地址里面,已经配置好了nginx服务器和RTMP服务器模块,启动nginx后HTTP和RTMP服务器都开启了,播放器都放在NGINX相应的目录里面。

FlowPlayer 

FlowPlayer官网:http://flash.flowplayer.org/,下载FLASH版本后放入 :安装目录\nginx-1.7.11.3\html\

1.启动NGINX服务器。cmd:nginx.exe -c conf\nginx-win-rtmp.conf。

2.IE输入地址:http://localhost/Flowplayer/FlowplayerFile.html 播放本地文件。

3.用ffmpeg把本地264文件推送到到RTMP服务器。-re选项表示按帧率推送,必须加否则一下子全推完了。

ffmpeg -re -i huangdun.264 -vcodec copy -an -f flv rtmp://192.168.1.110:1935/live/home

4.修改播放地址,打开FlowplayerRtmp.html 文件,主要修改“url”和“netConnectionUrl”。

flowplayer("player", "flowplayer-3.2.8.swf",{ clip: { url: 'home',provider: 'rtmp',live: true, },  plugins: {  rtmp: {  url: 'flowplayer.rtmp-3.2.8.swf',  netConnectionUrl: 'rtmp://192.168.1.110:1935/live'} } });

5.IE输入地址:http://localhost/Flowplayer/FlowplayerRtmp.html 播放RTMP文件。

RTMP Sample Player Adobe

Adobe Flash Media Sever提取出来的测试播放器,平时测试使用非常方便,把测试的RTMP地址粘贴到下方的“Stream URL”里面,单击右侧红色的“Play Stream”就可以播放流媒体了。

1.启动NGINX服务器。cmd:nginx.exe -c conf\nginx-win-rtmp.conf。

2.IE输入地址:http://localhost/AdobePlayer/videoplayer.html 即可播放RTMP音视频流,不需要修改HTML代码文件。

NGINX服务与播放器下载地址 NGINX+RTMP+FLASH_Player配置好直接用

基于Flash的开源网页播放器使用方法(FlowPlayer/AdobePlayer)相关推荐

  1. 展示一下基于flask框架的网页播放器的代码

    <p>下面是基于Flask框架的网页播放器的代码:from flask import Flaskapp = Flask(<strong>name</strong>) ...

  2. 最简单的基于Flash的流媒体示例 网页播放器(HTTP,RTMP,HLS)

    ===================================================== Flash流媒体文章列表: 最简单的基于Flash的流媒体示例:RTMP推送和接收(Acti ...

  3. 最简单的基于Flash的流媒体示例:网页播放器(HTTP,RTMP,HLS)

    音视频领域,再次搜索,依然是大神雷霄骅的杰作.再次致敬,一路走好. ===================================================== Flash流媒体文章列表 ...

  4. linux开源视频播放器_什么定义了Linux的顶级开源音乐播放器?

    linux开源视频播放器 在我撰写此音乐专栏的两年左右的时间里,Linux发烧友的世界得到了发展. 出现了新的Linux发行版和开源音频播放器,旧的已经消失了,随着高质量的数字下载,新的和高质量的播放 ...

  5. 开源ckplayer 网页播放器, 跨平台 html5 mobile ,flv f4v mp4 rtmp协议

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 开源ck ...

  6. 开源ckplayer 网页播放器, 跨平台(html5, mobile),flv, f4v, mp4, rtmp协议. webm, ogg, m3u8 !

    开源ckplayer 网页播放器, 跨平台(html5, mobile),flv, f4v, mp4, rtmp协议. webm, ogg, m3u8 ! 博客分类: Javascript /Jque ...

  7. jw player flash网页播放器 参数说明以及应用配置

    jw player flash网页播放器 参数说明以及应用配置 1.参数解释 这些参数可以配置被嵌入到html中的播放器的行为和外观.如果使用swfobject.js,可以用addVariable() ...

  8. 基于jQuery仿QQ音乐播放器网页版代码

    基于jQuery仿QQ音乐播放器网页版代码是一款黑色样式风格的网页QQ音乐播放器样式代码.效果图如下: 在线预览    源码下载 实现的代码. html代码: <div class=" ...

  9. 如何将embed嵌入式Flash网页播放器替换为CKplayer

    工作中,经常遇到CMS里内嵌的使用embed标签的Flash网页播放器,这些播放器交互性差.不好用,但是因为embed标签往往已通过富文本编辑器写入了数据库的内容字段,很难去改写.如何在不改变数据库的 ...

  10. 挑选几款开源的、优秀的H.265网页播放器,进行特征整理及使用评价

    H265和H264都是视频编码规范,H265是新一代视频编码规范,与H264相比压缩比更高,同样的码率下视频质量更高,或者说同样质量的视频占用的带宽和存储更少.之前由于终端支持有限,h265的推广使用 ...

最新文章

  1. python中列表生成式strip_Python 列表API 序列类型   列表生成
  2. OpenCV与FLANN的功能匹配
  3. 史无前例的 HTML5 资源参考指南
  4. android用java写文本框_Android 自动完成文本框的实例
  5. Mac : PS1变量不生效了
  6. python 测试开发请关注这个新框架
  7. 没有电脑可以学习python_有没有适合初学者学习Python的方法?
  8. php保留第一次字符串,php - 字符串处理
  9. centos7安装RabbitMQ详细过程
  10. 鸿蒙os framework,疯壳-鸿蒙OS-HDF驱动框架
  11. php中如何写js代码提示_PHP 实现类似js中alert() 提示框
  12. Java测试Redis连通性
  13. WIFI的下一代:LIFI 可见光无线通信代替微波通信
  14. MDM平台数据分发功能说明
  15. 图形学基础|环境光遮蔽(Ambient Occlusion)
  16. ddwrt(ddwrt和openwrt哪个好)
  17. 2014黑帽大会揭露十大恐怖安全漏洞!
  18. 【splishsplash】修复catch.hpp的问题
  19. WIFI无线传输,图传。视频提节
  20. 游戏最终排名预测--kaggle项目笔记

热门文章

  1. 淘客发单机器人wztools_在淘客的迷茫中,拼多多给了我一丝光明
  2. 输出100以内的质数
  3. 写论文的时候发现的几个神奇的网站
  4. 【C语言】乘法口诀表
  5. C++写OpenCV图像灰度化
  6. pbr材质系统和vray材质系统有什么不同
  7. 小程序发布上线流程_微信小程序发布流程
  8. opencv模板匹配matchTemplate
  9. LPC1788---串口设置
  10. STVD+Cosmic搭建STM8开发环境