24 lines
818 B
CoffeeScript
24 lines
818 B
CoffeeScript
window.LivestreamPlayer = class LivestreamPlayer extends EmbedPlayer
|
|
constructor: (data) ->
|
|
if not (this instanceof LivestreamPlayer)
|
|
return new LivestreamPlayer(data)
|
|
|
|
@load(data)
|
|
|
|
load: (data) ->
|
|
if LIVESTREAM_CHROMELESS
|
|
data.meta.embed =
|
|
src: 'https://cdn.livestream.com/chromelessPlayer/v20/playerapi.swf'
|
|
tag: 'object'
|
|
params:
|
|
flashvars: "channel=#{data.id}"
|
|
else
|
|
data.meta.embed =
|
|
src: "https://cdn.livestream.com/embed/#{data.id}?\
|
|
layout=4&\
|
|
color=0x000000&\
|
|
iconColorOver=0xe7e7e7&\
|
|
iconColor=0xcccccc"
|
|
tag: 'iframe'
|
|
super(data)
|