sokil / php-acestream

此软件包已被 弃用 且不再维护。未建议替代软件包。

安装: 51

依赖项: 0

建议: 0

安全性: 0

星标: 3

关注者: 2

分支: 2

开放问题: 0

语言:JavaScript

0.1 2014-05-10 09:56 UTC

This package is auto-updated.

Last update: 2021-02-05 14:27:38 UTC


README

AceStream 流媒体播放器客户端 AceStream。此项目无维护者,可能处于非实际状态。

Latest Stable Version Total Downloads

安装

"require": {
    "sokil/php-acestream": "dev-master"
}

常用用法

包含 JS 脚本可以直接进行,或者通过某些资产管理器进行。直接包含

<script type="text/javascript" src="/js/core.js" />
<script type="text/javascript" src="/js/player.js" />
<script type="text/javascript" src="/js/ext.js" />

在模板中调用小部件

<?php echo new \Sokil\ACEPlayer\Player(array(
    'debug' => true,
    'media' => array(
        'url'   => 'http://example.com/film.torrent',
        'name'  => 'Film Title',
    ),
    'height' => '200px',
); ?>

在 Yii 框架中的使用

在入口点文件中某个位置添加命名空间 'vendor' 以注册 composer 的 vedror 目录。

define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../application'));
Yii::setPathOfAlias('vendor', APPLICATION_PATH . '/../vendor/');

在您的控制器中注册静态文件

Yii::import('vendor.sokil.php-acestream.src.Sokil.ACEPlayer.YiiPlayer');
YiiPlayer::registerStaticFiles();

在模板中调用小部件

<?php $this->widget('vendor.sokil.php-acestream.src.Sokil.ACEPlayer.YiiPlayer', array(
    'debug' => true,
    'media' => array(
        'url'   => 'http://example.com/film.torrent',
        'name'  => 'Film Title',
    ),
    'height' => '200px',
)); ?>

参数

参数 描述
debug 将调试数据写入控制台日志
media 这可以是 URL 或数组 {'url' => '', 'name' => ''}。URL 可以是任何格式:单播、多播、种子链接,甚至是播放列表中的媒体数量
height 播放器的高度。宽度始终为 100%
notInstalledPlayerMessage 如果未安装 AceStream 插件,将显示的消息