http://support.jwplayer.com/customer/portal/articles/1499103-quickstart-reference

<div id="myElement">Loading the player...</div>
<script type="text/javascript">
jwplayer("myElement").setup({
file: "http://example.com/uploads/myVideo.mp4",
image: "http://example.com/uploads/myPoster.jpg",
width: 640,
height: 360
}); jwplayer("myElement").setup({
file: "http://example.com/uploads/myAudio.m4a",
width: 640,
height: 30
}); jwplayer("myElement").setup({
file: "/assets/myLiveStream.m3u8",
image: "/assets/myPoster.jpg"
}); jwplayer("myElement").setup({
playlist: [{
image: "/assets/myPoster.jpg",
sources: [{
file: "/assets/myStream.m3u8"
},{
file: "/assets/myVideo.mp4"
}]
}],
primary: "flash"
});
we also has the primary option set to flash. If this is not set, the JW Player will attempt to play the video in HTML5. jwplayer("myElement").setup({
file: "rtmp://example.com/application/mp4:myVideo.mp4",
image: "/assets/myVideo.jpg",
height: 360,
width: 640
}); jwplayer("myElement").setup({
playlist: [{
image: "/assets/myVideo.jpg",
sources: [{
file: "rtmp://example.com/application/mp4:myVideo.mp4"
},{
file: "/assets/myVideo.mp4"
}]
}],
height: 360,
primary: "flash",
width: 640
});
The RTMP stream will be played on desktops, the HTTP download will be played on devices, since many browsers support that in HTML5
rtmp://example.com/vod/mp4:myFolder/myVideo.mp4
rtmp://example.com/vod/flv:myFolder/myVideo.flv
rtmp://example.com/live/flv:myFolder/myLiveStream
rtmp://example.com/vod/mp3:myFolder/mySong.mp3
rtmp://example.com/vod/mp4:myFolder/mySong.m4a
If no prefix is found, the player splits application/stream after the last / in the filename jwplayer("myElement").setup({
file: "rtmp://example.com/vod/mp4:myVideo.mp4",
height: 360,
image: "/assets/myVideo.jpg",
rtmp: {
bufferlength: 0.1
},
width: 640
}); jwplayer("myElement").setup({
file: "rtmp://example.com/xxxx/myStream",
height: 360,
image: "/assets/myLivestream.jpg",
rtmp: {
subscribe: true
},
width: 640
});
When streaming RTMP live streams using the Akamai, Edgecast or Limelight CDN, players cannot simply connect to the live stream.
Instead, they have to subscribe to it, by sending a so-called FC Subscribe call to the server. Basic Options
1.aspectratio
This option, used to setup JW Player for responsive design, is set to the video display aspect ratio, for example "16:9". When
the width of the player changes, it then automatically scales its height accordingly. When the aspectratio is set, the height
option is ignored
2.autostart
Automatically start playing the video on page load. Can be true or false (default). Autostart does not work on mobile devices (iOS and Android)
3.controls
Whether to display the video controls (controlbar, display icons and dock buttons). Can be false or true (default). When false,
use the JavaScript API to control the chromeless player
4.file
URL to a single video file, audio file, YouTube video or live stream to play. See for example the MP4 Video Embed article.
Note this option is ignored if the playlist configuration block is used
5.height
Height of the player in pixels. We recommend setting this to at least 180, so all UI elements will fit. However, it can be set
to a small size (e.g. 40) for audio-only playback. Defaults to 270
6.width
Width of the player. Defaults to 480 pixels. We recommend setting this to at least 320 pixels, since otherwise certain UI elements
may not fit. It can also be set to "100%" to enable responsive design, in combination with the aspectratio option
7.image
URL to a poster image to display before playback starts. For audio-only media, the poster image stays visible during playback. See
for example the MP4 Video Embed article. Note this option is ignored if the playlist configuration block is used
8.mute
Whether to have the sound muted on startup or not. Can be false (default) or true. Mute does not work on mobile devices (iOS and Android).
9.primary
Which rendering mode to use for rendering the player if both are available. Can be html5 (default) or flash
10.repeat
Whether to loop playback of the playlist or not. Can be true (keep playing forever) or false (stop playback when completed). Defaults to false.
11.skin
Which skin to use for styling the player (the default skin is named Six). Is set to either the name of one of our
8 Pro skins (e.g. five) or the URL of a custom skin (e.g. http://example.com/skin.xml)
12.androidhls
The default value for this flag is false. Set this value to true if you would like the JW Player to play HLS video
sources on Android devices 4.1 and greater

  

JWPlayer使用指南的更多相关文章

  1. JWPlayer高速入门指南(中文)

    将JW Player嵌入到网页中很的简单,仅仅须要进行例如以下3个步骤: 1.解压mediaplayer-viral.zip文件.将jwplayer.js和player.swf文件复制到project ...

  2. JWPlayer快速入门指南(中文)

    将JW Player嵌入到网页中非常的简单,只需要进行如下3个步骤: 1.解压mediaplayer-viral.zip文件,将jwplayer.js和player.swf文件拷贝到工程中: 2.在页 ...

  3. jwplayer

    将JW Player嵌入到网页中非常的简单,只需要进行如下3个步骤: 1.解压mediaplayer-viral.zip文件,将jwplayer.js和player.swf文件拷贝到工程中: 2.在页 ...

  4. JavaScript权威指南 - 函数

    函数本身就是一段JavaScript代码,定义一次但可能被调用任意次.如果函数挂载在一个对象上,作为对象的一个属性,通常这种函数被称作对象的方法.用于初始化一个新创建的对象的函数被称作构造函数. 相对 ...

  5. UE4新手之编程指南

    虚幻引擎4为程序员提供了两套工具集,可共同使用来加速开发的工作流程. 新的游戏类.Slate和Canvas用户接口元素以及编辑器功能可以使用C++语言来编写,并且在使用Visual Studio 或 ...

  6. JavaScript权威指南 - 对象

    JavaScript对象可以看作是属性的无序集合,每个属性就是一个键值对,可增可删. JavaScript中的所有事物都是对象:字符串.数字.数组.日期,等等. JavaScript对象除了可以保持自 ...

  7. JavaScript权威指南 - 数组

    JavaScript数组是一种特殊类型的对象. JavaScript数组元素可以为任意类型,最大容纳232-1个元素. JavaScript数组是动态的,有新元素添加时,自动更新length属性. J ...

  8. const extern static 终极指南

    const extern static 终极指南 不管是从事哪种语言的开发工作,const extern static 这三个关键字的用法和原理都是我们必须明白的.本文将对此做出非常详细的讲解. co ...

  9. Atitit.研发管理软件公司的软资产列表指南

    Atitit.研发管理软件公司的软资产列表指南 1. Isv模型下的软资产1 2. 实现层面implet1 3. 规范spec层1 4. 法则定律等val层的总结2 1. Isv模型下的软资产 Sof ...

随机推荐

  1. NOI2004 郁闷的出纳员 Splay

    郁闷的出纳员 [问题描述] OIER公司是一家大型专业化软件公司,有着数以万计的员工.作为一名出纳员,我的任务之一便是统计每位员工的工资.这本来是一份不错的工作,但是令人郁闷的是,我们的老板反复无常, ...

  2. 【Todo】AMQP示例学习

    这个网站非常好: http://www.rabbitmq.com/getstarted.html 把AMQP的各种用法都讲了,还带上了各种语言: 第一篇 http://www.rabbitmq.com ...

  3. CentOS 7.0 安装配置 kafka 消息队列

    查询下载最新版本 kafka http://kafka.apache.org/downloads.html wget http://mirror.bit.edu.cn/apache/kafka/0.8 ...

  4. DNS相关配置文件

    我们晓得主机名对应到 IP 有两种方法,早期的方法是直接写在档案里面来对应, 后来比较新的方法则是透过 DNS 架构!那么这两种方法分别使用什么配置文件?可不可以同时存在? 若同时存在时,那个方法优先 ...

  5. Linux安装php的Redis扩展

    1.安装redis 下载:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz 上传phpredis-2.2.4.tar.gz到/usr ...

  6. KEIL MDK 查看代码量、RAM使用情况--RO-data、RW-data、ZI-data的解释(转)

    源:KEIL MDK 查看代码量.RAM使用情况--RO-data.RW-data.ZI-data的解释 KEIL RVMDK编译后的信息 Program Size: Code=86496 RO-da ...

  7. ZOJ 3930 Dice Notation

    简单模拟题.一个int写成了char,搞了4个多小时.真垃圾.. #include<stdio.h> #include<string.h> +],s[+]; +]; +]; i ...

  8. CodeForces 625D Finals in arithmetic

    神奇的构造题,我的思路比较奇葩.搞了好久,看到WA on 91我绝望了,然后自己造数据,找到了错误,总算是AC了,现在是凌晨0:24分,看到AC之后,感动China! 我写的代码无比的长.....应该 ...

  9. Http协议与TCP协议理解

    TCP协议对应于传输层,而HTTP协议对应于应用层,从本质上来说,二者没有可比性.Http协议是建立在TCP协议基础之上的,当浏览器需要从服务器获取网页数据的时候,会发出一次Http请求.Http会通 ...

  10. MYsql数据库ERROR总结

    描述:#Warning: Using a password on the command line interface can be insecure.#ERROR 1045 (28000): Acc ...