Помогите! Воспроизведение видео на сайте? КАК?

Тема в разделе "PHP программирование", создана пользователем savel130681, 5 ноя 2009.

Статус темы:
Закрыта.
  1. savel130681

    savel130681 Гость

    Друзья помогите мне разобраться с одной задачей:

    Есть интернет-магазин, так же есть flv player, который вытягивает видео-файлы, находящиеся у меня на FTP, через XML плейлист формата RSS.

    index.html

    Код

    <object id="player" name="player" width="400" height="200">
    <object type="application/x-shockwave-flash" data="{$tpl_path}video/player.swf" width="400" height="200">
    <param name="movie" value="{$tpl_path}video/player.swf" />
    <param name="allowfullscreen" value="true" />
    <param name="allowscriptaccess" value="always" />
    <param name="flashvars" value="file={$tpl_path}video/pl.xml&autostart=true&image={$tpl_path}video/preview.jpg"/>
    <p><a href="http://get.adobe.com/flashplayer">Установите FLASH Player</a> что бы просмотреть видео.</p>
    </object>
    </object>



    pl.xml

    Код

    <rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/">
    <channel>

    <item>
    <title>Название 1</title>
    <link>http://www.link1.ru/</link>
    <description>Описание 1</description>
    <media:content url="movies/2466.flv" type="video/x-flv" />
    </item>

    <item>
    <title>Название 2</title>
    <link>http://www.link2.ru/</link>
    <description>Описание 2</description>
    <media:content url="movies/2530.flv" type="video/x-flv" />
    </item>

    </rss>



    Т.е. одну задачу я уже решил: в одном окошке плеера воспроизводится n-ное количество видео-файлов.
    Задача моя состоит в следующем: управлять видео-потоками динамически. Т.е. если product_id(переменная хранящая номер позиции товара) имеет значение 1, то необходимо воспроизвести видео-файл с номером 1, если product_id равен 2, то играть 2.flv. А так как видео-файлы я передаю через плейлист XML, назревает вопрос - могу ли я передать в переменную flashvars(отвечает за передачу видео в плеер) PHP файл, который будет содержать ссылку на плейлист pl.xml, а так же инструкции по передаче product_id в pl.xml и вытягивать оттуда нужное видео.

    Т.к. я использую шаблонный движок сайта, мне сообщили, что вот так вытягивается product_id из SQL- базы:

    product_info.php

    Код

    if ($_GET['products_id']) {
    $cat = vam_db_query("SELECT categories_id FROM ".TABLE_PRODUCTS_TO_CATEGORIES." WHERE products_id='".(int) $_GET['products_id']."'");


    $myTemplate->assign('product_id', (int) $_GET['products_id']);



    в супер-глобальный ассоциативный массив $_GET. И как мне из него передать айдишники в flashvars учитывая плейлист?

    Буду весьма признателен за оказанную помощь, совет, код!!!
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей