基于Flash的开源网页播放器使用方法(FlowPlayer/AdobePlayer)
对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)相关推荐
- 展示一下基于flask框架的网页播放器的代码
<p>下面是基于Flask框架的网页播放器的代码:from flask import Flaskapp = Flask(<strong>name</strong>) ...
- 最简单的基于Flash的流媒体示例 网页播放器(HTTP,RTMP,HLS)
===================================================== Flash流媒体文章列表: 最简单的基于Flash的流媒体示例:RTMP推送和接收(Acti ...
- 最简单的基于Flash的流媒体示例:网页播放器(HTTP,RTMP,HLS)
音视频领域,再次搜索,依然是大神雷霄骅的杰作.再次致敬,一路走好. ===================================================== Flash流媒体文章列表 ...
- linux开源视频播放器_什么定义了Linux的顶级开源音乐播放器?
linux开源视频播放器 在我撰写此音乐专栏的两年左右的时间里,Linux发烧友的世界得到了发展. 出现了新的Linux发行版和开源音频播放器,旧的已经消失了,随着高质量的数字下载,新的和高质量的播放 ...
- 开源ckplayer 网页播放器, 跨平台 html5 mobile ,flv f4v mp4 rtmp协议
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 开源ck ...
- 开源ckplayer 网页播放器, 跨平台(html5, mobile),flv, f4v, mp4, rtmp协议. webm, ogg, m3u8 !
开源ckplayer 网页播放器, 跨平台(html5, mobile),flv, f4v, mp4, rtmp协议. webm, ogg, m3u8 ! 博客分类: Javascript /Jque ...
- jw player flash网页播放器 参数说明以及应用配置
jw player flash网页播放器 参数说明以及应用配置 1.参数解释 这些参数可以配置被嵌入到html中的播放器的行为和外观.如果使用swfobject.js,可以用addVariable() ...
- 基于jQuery仿QQ音乐播放器网页版代码
基于jQuery仿QQ音乐播放器网页版代码是一款黑色样式风格的网页QQ音乐播放器样式代码.效果图如下: 在线预览 源码下载 实现的代码. html代码: <div class=" ...
- 如何将embed嵌入式Flash网页播放器替换为CKplayer
工作中,经常遇到CMS里内嵌的使用embed标签的Flash网页播放器,这些播放器交互性差.不好用,但是因为embed标签往往已通过富文本编辑器写入了数据库的内容字段,很难去改写.如何在不改变数据库的 ...
- 挑选几款开源的、优秀的H.265网页播放器,进行特征整理及使用评价
H265和H264都是视频编码规范,H265是新一代视频编码规范,与H264相比压缩比更高,同样的码率下视频质量更高,或者说同样质量的视频占用的带宽和存储更少.之前由于终端支持有限,h265的推广使用 ...
最新文章
- python中列表生成式strip_Python 列表API 序列类型 列表生成
- OpenCV与FLANN的功能匹配
- 史无前例的 HTML5 资源参考指南
- android用java写文本框_Android 自动完成文本框的实例
- Mac : PS1变量不生效了
- python 测试开发请关注这个新框架
- 没有电脑可以学习python_有没有适合初学者学习Python的方法?
- php保留第一次字符串,php - 字符串处理
- centos7安装RabbitMQ详细过程
- 鸿蒙os framework,疯壳-鸿蒙OS-HDF驱动框架
- php中如何写js代码提示_PHP 实现类似js中alert() 提示框
- Java测试Redis连通性
- WIFI的下一代:LIFI 可见光无线通信代替微波通信
- MDM平台数据分发功能说明
- 图形学基础|环境光遮蔽(Ambient Occlusion)
- ddwrt(ddwrt和openwrt哪个好)
- 2014黑帽大会揭露十大恐怖安全漏洞!
- 【splishsplash】修复catch.hpp的问题
- WIFI无线传输,图传。视频提节
- 游戏最终排名预测--kaggle项目笔记