Addon Addon JW Player Cho Xenforo - Phát Video Với Jwplayer 6

Death Aloha

Gefreiter
Tham gia
25/11/2015
Bài viết
70
Được Like
52
Mô tả: Tạo ra một BB Code JW Player kết hợp jwplayer 6.8 để phát video từ bên ngoài hoặc sefl-host.

Tính năng:

  • Dễ dàng cài đặt và dễ sử dụng.
  • Bao gồm tất cả các tập tin JW Player.
  • Hỗ trợ cả Flash và HTML5.
  • Làm việc với tất cả các hệ điều hành hiện đại, trình duyệt và các định dạng video.
  • Hoàn toàn Responsive.

Cài đặt:

  1. Download jwplayer.zip và giải nén.
  2. Upload folder "jwplayer" lên host ngang hàng file index.php.
  3. Vào Admin Control Panel, đến trang "Install Add-on".
  4. Upload file addon-jwplayer.xml.
  5. Click vào nút Install Add-on.
  6. Mở template EXTRA.css và thêm mã CSS sau:
Mã:
/* JW Player Begin */
.jwplayer
{
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
    margin-bottom: 10px;
}

.jwplayer iframe
{
    margin-bottom: 10px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
/* JW Player End */

Hướng dẫn sử dụng:
  • file cài đặt jwplayer/player.php
  • để chèn video sử dụng bb code
    Mã:
    [video=link_video]tiêu đề video[/video]
    Ví dụ:
    Mã:
    [video=https://www.youtube.com/watch?v=1Zn4L7vi9gg]Demo phát video youtube[/video]
    [video=https://googledrive.com/host/0B-plhsK_a2ZNcWlnMkh2MHYtaHc/test.mp4]Demo phát video google drive[/video]
Bài viết tham khảo từ http://vnxf.vn/jw-player-bb-code-trinh-choi-video-jw-player-1-1.t5757.html
Về bbcode thì không có gì thay đổi nhiều, chủ yếu là mình thay cái jwplayer của nó bằng jwplayer 6.8 có key nên sẽ không hiện logo của jwplayer. Trong jwplayer/player.php bạn có thể thay logo riêng.
 
Sửa lần cuối:

Death Aloha

Gefreiter
Tham gia
25/11/2015
Bài viết
70
Được Like
52
Mình mới code lại 1 tí trong phần Player.php để có thể chạy links Picasa. Bạn nào cần thì dowload file Player.php này về copy đè lên là chạy được liền.

Link download: http://www.fshare.vn/file/95QX8Z37D2VX
Mã:
<?php
$title = $_GET['title'];
$link = $_GET['video'];

if(strpos($link , 'picasaweb') !== false){
function picasa_direct($link) {
$data = file_get_contents($link);
$a = explode('"media":{"content":[', $data);
$a = explode('],"', $a[1]);
$datar = explode('},', $a[0]);
foreach ($datar as $key => $value) {
$value = str_replace("}}", "}", $value . "}");
$mp4s[] = json_decode($value, true);
}
$js = $bt = '';
for ($i = 1; $i < count($mp4s); $i++) {
$mp4 = $mp4s[$i];
$js .= '{file:"' . ($mp4['url']) . '", type:"video/mp4", label:"'.$mp4['height'].'px"},';
}
return $js;
}
}

?>
<script src="jwplayer.js"></script>
<script type="text/javascript">jwplayer.key="sz/Yi9H6sI5mH/dbVRaibImtdQ3ZNEDyE5GlN/TS6GVczJT3nTAvnrSXeCv5GKjM";</script>
<div id="myElement">Loading the player...</div>
<?php if(strpos($link , 'picasaweb') !== false){$a = picasa_direct($link); $video = "sources: [$a]";} else {$video = "file: '$link'";} ?>
<script type="text/javascript">
      var playerInstance = jwplayer("myElement");
      playerInstance.setup({
    <?php echo $video; ?>,  
        title: '<?php echo $title; ?>',
            width: '100%',
            aspectratio: '16:9',
            skin: 'stormtrooper',
            sharing: {
                sites: ["facebook","tumblr","googleplus","twitter","email"],
                heading: 'Share Video',  
                    },          
      });
</script>

code này ngắn gọn hơn, vừa chạy dc picasa, vừa chạy được youtube, google drive, video trên host ^^
 

kentkbm1234

Private
Tham gia
31/08/2015
Bài viết
8
Được Like
5
cái jwplayer có thể chèn quảng cáo vào được không các Bro
 

2-tek

MasterCorporal
Tham gia
27/06/2015
Bài viết
347
Được Like
286
Giấu cỡ nào đi chăng nữa, không dùng js đẻ proxy thì IDM vẩn get được link! Muốn giấu link thì bỏ tiền mua player tầm 8 triệu sẽ có 1 player y như hdonline.vn!
 

Hướng dẫn sử dụng

XenForo 1 XenForo 2
Translate by PVS

Dịch vụ XenForo của VNXF

Mr. Tuấn

Mobile/Zalo: 0988 488 096

Telegram: bluekpro

Email: [email protected]

Nhà Tài Trợ

Mút Xốp Không Gian
pallet Thịnh Phát
Top Bottom