Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <head>
- <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
- <script src="//ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script>
- <style type="text/css">
- .btn {
- display: inline-block;
- *display: inline;
- *zoom: 1;
- padding: 4px 12px;
- margin-bottom: 0;
- font-size: 14px;
- line-height: 20px;
- text-align: center;
- vertical-align: middle;
- cursor: pointer;
- color: #333;
- text-shadow: 0 1px 1px rgba(255,255,255,0.75);
- background-color: #f5f5f5;
- background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
- background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
- background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
- background-image: -o-linear-gradient(top,#fff,#e6e6e6);
- background-image: linear-gradient(to bottom,#fff,#e6e6e6);
- background-repeat: repeat-x;
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);
- border-color: #e6e6e6 #e6e6e6 #bfbfbf;
- border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
- *background-color: #e6e6e6;
- filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
- border: 1px solid #ccc;
- *border: 0;
- border-bottom-color: #b3b3b3;
- -webkit-border-radius: 4px;
- -moz-border-radius: 4px;
- border-radius: 4px;
- *margin-left: .3em;
- -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
- -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
- box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
- height: 25px;
- }
- .btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled] {
- color: #333;
- background-color: #e6e6e6;
- *background-color: #d9d9d9;
- }
- .btn:active,.btn.active {
- background-color: #ccc \9;
- }
- .btn:first-child {
- *margin-left: 0;
- }
- .btn:hover,.btn:focus {
- color: #333;
- text-decoration: none;
- background-position: 0 -15px;
- -webkit-transition: background-position .1s linear;
- -moz-transition: background-position .1s linear;
- -o-transition: background-position .1s linear;
- transition: background-position .1s linear;
- }
- .btn:focus {
- outline: thin dotted #333;
- outline: 5px auto -webkit-focus-ring-color;
- outline-offset: -2px;
- }
- .btn.active,.btn:active {
- background-image: none;
- outline: 0;
- -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
- -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
- box-shadow: inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
- }
- .btn.disabled,.btn[disabled] {
- cursor: default;
- background-image: none;
- opacity: .65;
- filter: alpha(opacity=65);
- -webkit-box-shadow: none;
- -moz-box-shadow: none;
- box-shadow: none;
- }
- .btn-large {
- padding: 11px 19px;
- font-size: 17.5px;
- -webkit-border-radius: 6px;
- -moz-border-radius: 6px;
- border-radius: 6px;
- }
- .btn-large [class^="icon-"],.btn-large [class*=" icon-"] {
- margin-top: 4px;
- }
- .btn-small {
- padding: 2px 10px;
- font-size: 11.9px;
- -webkit-border-radius: 3px;
- -moz-border-radius: 3px;
- border-radius: 3px;
- }
- .btn-small [class^="icon-"],.btn-small [class*=" icon-"] {
- margin-top: 0;
- }
- .btn-mini [class^="icon-"],.btn-mini [class*=" icon-"] {
- margin-top: -1px;
- }
- .btn-mini {
- padding: 0 6px;
- font-size: 10.5px;
- -webkit-border-radius: 3px;
- -moz-border-radius: 3px;
- border-radius: 3px;
- }
- .btn-block {
- display: block;
- width: 100%;
- padding-left: 0;
- padding-right: 0;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- }
- .btn-block+.btn-block {
- margin-top: 5px;
- }
- input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {
- width: 100%;
- }
- .btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active {
- color: rgba(255,255,255,0.75);
- }
- .btn-primary {
- color: #fff;
- text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
- background-color: #006dcc;
- background-image: -moz-linear-gradient(top,#08c,#04c);
- background-image: -webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));
- background-image: -webkit-linear-gradient(top,#08c,#04c);
- background-image: -o-linear-gradient(top,#08c,#04c);
- background-image: linear-gradient(to bottom,#08c,#04c);
- background-repeat: repeat-x;
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);
- border-color: #04c #04c #002a80;
- border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
- *background-color: #04c;
- filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
- }
- .btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled] {
- color: #fff;
- background-color: #04c;
- *background-color: #003bb3;
- }
- .btn-primary:active,.btn-primary.active {
- background-color: #039 \9;
- }
- .btn-warning {
- color: #fff;
- text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
- background-color: #faa732;
- background-image: -moz-linear-gradient(top,#fbb450,#f89406);
- background-image: -webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));
- background-image: -webkit-linear-gradient(top,#fbb450,#f89406);
- background-image: -o-linear-gradient(top,#fbb450,#f89406);
- background-image: linear-gradient(to bottom,#fbb450,#f89406);
- background-repeat: repeat-x;
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);
- border-color: #f89406 #f89406 #ad6704;
- border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
- *background-color: #f89406;
- filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
- }
- .btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled] {
- color: #fff;
- background-color: #f89406;
- *background-color: #df8505;
- }
- .btn-warning:active,.btn-warning.active {
- background-color: #c67605 \9;
- }
- .btn-danger {
- color: #fff;
- text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
- background-color: #da4f49;
- background-image: -moz-linear-gradient(top,#ee5f5b,#bd362f);
- background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));
- background-image: -webkit-linear-gradient(top,#ee5f5b,#bd362f);
- background-image: -o-linear-gradient(top,#ee5f5b,#bd362f);
- background-image: linear-gradient(to bottom,#ee5f5b,#bd362f);
- background-repeat: repeat-x;
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);
- border-color: #bd362f #bd362f #802420;
- border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
- *background-color: #bd362f;
- filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
- }
- .btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled] {
- color: #fff;
- background-color: #bd362f;
- *background-color: #a9302a;
- }
- .btn-danger:active,.btn-danger.active {
- background-color: #942a25 \9;
- }
- .btn-success {
- color: #fff;
- text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
- background-color: #5bb75b;
- background-image: -moz-linear-gradient(top,#62c462,#51a351);
- background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
- background-image: -webkit-linear-gradient(top,#62c462,#51a351);
- background-image: -o-linear-gradient(top,#62c462,#51a351);
- background-image: linear-gradient(to bottom,#62c462,#51a351);
- background-repeat: repeat-x;
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);
- border-color: #51a351 #51a351 #387038;
- border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
- *background-color: #51a351;
- filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
- }
- .btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled] {
- color: #fff;
- background-color: #51a351;
- *background-color: #499249;
- }
- .btn-success:active,.btn-success.active {
- background-color: #408140 \9;
- }
- .btn-info {
- color: #fff;
- text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
- background-color: #49afcd;
- background-image: -moz-linear-gradient(top,#5bc0de,#2f96b4);
- background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));
- background-image: -webkit-linear-gradient(top,#5bc0de,#2f96b4);
- background-image: -o-linear-gradient(top,#5bc0de,#2f96b4);
- background-image: linear-gradient(to bottom,#5bc0de,#2f96b4);
- background-repeat: repeat-x;
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);
- border-color: #2f96b4 #2f96b4 #1f6377;
- border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
- *background-color: #2f96b4;
- filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
- }
- .btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled] {
- color: #fff;
- background-color: #2f96b4;
- *background-color: #2a85a0;
- }
- .btn-info:active,.btn-info.active {
- background-color: #24748c \9;
- }
- .btn-inverse {
- color: #fff;
- text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
- background-color: #363636;
- background-image: -moz-linear-gradient(top,#444,#222);
- background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));
- background-image: -webkit-linear-gradient(top,#444,#222);
- background-image: -o-linear-gradient(top,#444,#222);
- background-image: linear-gradient(to bottom,#444,#222);
- background-repeat: repeat-x;
- filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);
- border-color: #222 #222 #000;
- border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
- *background-color: #222;
- filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
- }
- .btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled] {
- color: #fff;
- background-color: #222;
- *background-color: #151515;
- }
- .btn-inverse:active,.btn-inverse.active {
- background-color: #080808 \9;
- }
- button.btn,input[type="submit"].btn {
- *padding-top: 3px;
- *padding-bottom: 3px;
- }
- button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner {
- padding: 0;
- border: 0;
- }
- button.btn.btn-large,input[type="submit"].btn.btn-large {
- *padding-top: 7px;
- *padding-bottom: 7px;
- }
- button.btn.btn-small,input[type="submit"].btn.btn-small {
- *padding-top: 3px;
- *padding-bottom: 3px;
- }
- button.btn.btn-mini,input[type="submit"].btn.btn-mini {
- *padding-top: 1px;
- *padding-bottom: 1px;
- }
- .btn-link,.btn-link:active,.btn-link[disabled] {
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: none;
- -moz-box-shadow: none;
- box-shadow: none;
- }
- .btn-link {
- border-color: transparent;
- cursor: pointer;
- color: #08c;
- -webkit-border-radius: 0;
- -moz-border-radius: 0;
- border-radius: 0;
- }
- .btn-link:hover,.btn-link:focus {
- color: #005580;
- text-decoration: underline;
- background-color: transparent;
- }
- .btn-link[disabled]:hover,.btn-link[disabled]:focus {
- color: #333;
- text-decoration: none;
- }
- .btn-group {
- position: relative;
- display: inline-block;
- *display: inline;
- *zoom: 1;
- font-size: 0;
- vertical-align: middle;
- white-space: nowrap;
- *margin-left: .3em;
- }
- .btn-group:first-child {
- *margin-left: 0;
- }
- .btn-group+.btn-group {
- margin-left: 5px;
- }
- .btn-toolbar {
- font-size: 0;
- margin-top: 10px;
- margin-bottom: 10px;
- }
- .btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group {
- margin-left: 5px;
- }
- .btn-group>.btn {
- position: relative;
- -webkit-border-radius: 0;
- -moz-border-radius: 0;
- border-radius: 0;
- }
- .btn-group>.btn+.btn {
- margin-left: -1px;
- }
- .btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover {
- font-size: 14px;
- }
- .btn-group>.btn-mini {
- font-size: 10.5px;
- }
- .btn-group>.btn-small {
- font-size: 11.9px;
- }
- .btn-group>.btn-large {
- font-size: 17.5px;
- }
- .btn-group>.btn:first-child {
- margin-left: 0;
- -webkit-border-top-left-radius: 4px;
- -moz-border-radius-topleft: 4px;
- border-top-left-radius: 4px;
- -webkit-border-bottom-left-radius: 4px;
- -moz-border-radius-bottomleft: 4px;
- border-bottom-left-radius: 4px;
- }
- .btn-group>.btn:last-child,.btn-group>.dropdown-toggle {
- -webkit-border-top-right-radius: 4px;
- -moz-border-radius-topright: 4px;
- border-top-right-radius: 4px;
- -webkit-border-bottom-right-radius: 4px;
- -moz-border-radius-bottomright: 4px;
- border-bottom-right-radius: 4px;
- }
- .btn-group>.btn.large:first-child {
- margin-left: 0;
- -webkit-border-top-left-radius: 6px;
- -moz-border-radius-topleft: 6px;
- border-top-left-radius: 6px;
- -webkit-border-bottom-left-radius: 6px;
- -moz-border-radius-bottomleft: 6px;
- border-bottom-left-radius: 6px;
- }
- .btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle {
- -webkit-border-top-right-radius: 6px;
- -moz-border-radius-topright: 6px;
- border-top-right-radius: 6px;
- -webkit-border-bottom-right-radius: 6px;
- -moz-border-radius-bottomright: 6px;
- border-bottom-right-radius: 6px;
- }
- .btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active {
- z-index: 2;
- }
- .btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle {
- outline: 0;
- }
- .btn-group>.btn+.dropdown-toggle {
- padding-left: 8px;
- padding-right: 8px;
- -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
- -moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
- box-shadow: inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
- *padding-top: 5px;
- *padding-bottom: 5px;
- }
- .btn-group>.btn-mini+.dropdown-toggle {
- padding-left: 5px;
- padding-right: 5px;
- *padding-top: 2px;
- *padding-bottom: 2px;
- }
- .btn-group>.btn-small+.dropdown-toggle {
- *padding-top: 5px;
- *padding-bottom: 4px;
- }
- .btn-group>.btn-large+.dropdown-toggle {
- padding-left: 12px;
- padding-right: 12px;
- *padding-top: 7px;
- *padding-bottom: 7px;
- }
- .btn-group.open .dropdown-toggle {
- background-image: none;
- -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
- -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
- box-shadow: inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
- }
- .btn-group.open .btn.dropdown-toggle {
- background-color: #e6e6e6;
- }
- .btn-group.open .btn-primary.dropdown-toggle {
- background-color: #04c;
- }
- .btn-group.open .btn-warning.dropdown-toggle {
- background-color: #f89406;
- }
- .btn-group.open .btn-danger.dropdown-toggle {
- background-color: #bd362f;
- }
- .btn-group.open .btn-success.dropdown-toggle {
- background-color: #51a351;
- }
- .btn-group.open .btn-info.dropdown-toggle {
- background-color: #2f96b4;
- }
- .btn-group.open .btn-inverse.dropdown-toggle {
- background-color: #222;
- }
- .btn .caret {
- margin-top: 8px;
- margin-left: 0;
- }
- .btn-large .caret {
- margin-top: 6px;
- }
- .btn-large .caret {
- border-left-width: 5px;
- border-right-width: 5px;
- border-top-width: 5px;
- }
- .btn-mini .caret,.btn-small .caret {
- margin-top: 8px;
- }
- .dropup .btn-large .caret {
- border-bottom-width: 5px;
- }
- .btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret {
- border-top-color: #fff;
- border-bottom-color: #fff;
- }
- .btn-group-vertical {
- display: inline-block;
- *display: inline;
- *zoom: 1;
- }
- .btn-group-vertical>.btn {
- display: block;
- float: none;
- max-width: 100%;
- -webkit-border-radius: 0;
- -moz-border-radius: 0;
- border-radius: 0;
- }
- .btn-group-vertical>.btn+.btn {
- margin-left: 0;
- margin-top: -1px;
- }
- .btn-group-vertical>.btn:first-child {
- -webkit-border-radius: 4px 4px 0 0;
- -moz-border-radius: 4px 4px 0 0;
- border-radius: 4px 4px 0 0;
- }
- .btn-group-vertical>.btn:last-child {
- -webkit-border-radius: 0 0 4px 4px;
- -moz-border-radius: 0 0 4px 4px;
- border-radius: 0 0 4px 4px;
- }
- .btn-group-vertical>.btn-large:first-child {
- -webkit-border-radius: 6px 6px 0 0;
- -moz-border-radius: 6px 6px 0 0;
- border-radius: 6px 6px 0 0;
- }
- .btn-group-vertical>.btn-large:last-child {
- -webkit-border-radius: 0 0 6px 6px;
- -moz-border-radius: 0 0 6px 6px;
- border-radius: 0 0 6px 6px;
- }
- .switcher > button {
- min-width: 120px;
- }
- </style>
- </head>
- <html style="height: 100%; overflow: hidden;">
- <body align="center" style="margin: 0; padding: 0; height: 100%; text-align: center;">
- <div align="center" style="position: absolute; top: 0; left:0; right: 0; bottom: 35px">
- <div align="center" id="blcPlayer">
- <a href="http://get.adobe.com/flashplayer/" target="_blank">
- <img src="http://wwwimages.adobe.com/www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Obtineti Adobe Flash Player" />
- <p>Pentru a receptiona transmisia LIVE aveti nevoie un browser cu suport JavaScript activ si de Flash Player versiunea %FLASH_REQ_VERSION% sau mai mare. Click pentru a-l obtine si instala.</p>
- </a>
- </div>
- </div>
- <div id="stream-control" style="position: absolute; height: 25px; bottom: 5px; left:0; right: 0;"></div>
- <script type="text/javascript">
- document.getElementById('blcPlayer').innerHTML=document.getElementById('blcPlayer').innerHTML.replace('%FLASH_REQ_VERSION%', '10.1');swfobject.embedSWF('http://embed.bisericilive.com/player.swf','blcPlayer','100%','100%','10.1','',{src:"http://sperantatmro.bisericilive.com/live/events/sperantatmro.f4m",autoPlay:"true",controlBarAutoHide:"true",playButtonOverlay:"true",poster:"",permanentOverlay:"",javascriptCallbackFunction:"SetupJSBridge",loop:"true",initialBufferTime:"0.1",expandedBufferTime:"30"},{allowFullScreen:"true"},{name:"blcPlayer"});
- SetupJSBridge = function (playerId, event, obj) {
- switch (event) {
- case "onJavaScriptBridgeCreated":
- this.flashPlayer = $("#" + playerId)[0];
- this.flashPlayer.addEventListener("isDynamicStreamChange", "onDynamicStream");
- this.flashPlayer.addEventListener("switchingChange", "onDynamicStream");
- this.flashPlayer.addEventListener("autoSwitchChange", "onDynamicStream");
- }
- };
- onDynamicStream = function () {
- return setTimeout(updateDynamicStreamItems, 300);
- };
- ds = $("#stream-control");
- resolutions = [];
- resolutionsChecked = false;
- showBitrates = "false" == "true";
- noAuto = false;
- streamNames = "".split("||");
- updateDynamicStreamItems = function () {
- var but, buts, currentStreamIndex, dynamicStreams, idx, isSwitching, item, _i, _j, _len, _len1, _this = this, isAutoSwitch;
- ds.empty();
- if (this.flashPlayer) {
- dynamicStreams = this.flashPlayer.getStreamItems();
- }
- if (!dynamicStreams) {
- return;
- }
- //debugger;
- isAutoSwitch = this.flashPlayer.getAutoDynamicStreamSwitch();
- buts = $("<div/>", {
- "class": "btn-group switcher"
- });
- if (!noAuto) {
- but = $("<button/>", {
- "class": "btn btn-small " + (isAutoSwitch ? " btn-success" : "btn-inverse"),
- text: "Calitate: " + (isAutoSwitch ? "Auto" : "Manual"),
- click: function () {
- return _this.flashPlayer.setAutoDynamicStreamSwitch(!_this.flashPlayer.getAutoDynamicStreamSwitch());
- }
- });
- buts.append(but);
- }
- ds.append(buts);
- currentStreamIndex = this.flashPlayer.getCurrentDynamicStreamIndex();
- isSwitching = this.flashPlayer.getDynamicStreamSwitching();
- buts = $("<div/>", {
- "class": "btn-group"
- });
- if (!resolutionsChecked) {
- resolutionsChecked = true;
- resolutions = [];
- for (idx = _i = 0, _len = dynamicStreams.length; _i < _len; idx = ++_i) {
- item = dynamicStreams[idx];
- resolutions[idx] = item.height;
- if (item.height == 0)
- resolutionsChecked = false;
- }
- }
- for (idx = _j = 0, _len1 = dynamicStreams.length; _j < _len1; idx = ++_j) {
- item = dynamicStreams[idx];
- var sTitle = "Mare";
- if (item.height < 600) sTitle = "Medie";
- if (item.height < 300) sTitle = "Mica";
- if (item.height == 0 || showBitrates) sTitle = Math.round(item.bitrate) + "kbps";
- if (streamNames.length > 1 && streamNames.length > idx) {
- sTitle = streamNames[idx];
- showBitrates = true;
- }
- but = $("<button/>", {
- "class": "btn btn-small",
- title: Math.round(item.bitrate) + "kbps"
- });
- but.append("<strong>" + sTitle + "</strong>");
- if (resolutions[idx] > 0 && !showBitrates) {
- but.append(" <small>(" + item.height + "p)</small>");
- }
- if (currentStreamIndex === idx) {
- but.addClass(isSwitching ? "btn-warning" : "btn-success");
- }
- but.bind("click", {
- index: idx
- }, function (event) {
- return switchDynamicStreamIndex(event.data.index);
- });
- buts.append(but);
- }
- return ds.append(buts);
- };
- switchDynamicStreamIndex = function (index) {
- if (this.flashPlayer.getAutoDynamicStreamSwitch()) {
- this.flashPlayer.setAutoDynamicStreamSwitch(false);
- }
- return this.flashPlayer.switchDynamicStreamIndex(index);
- };
- </script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement