Форум / Плагины / Uppod.AJAX
Сервис предлагает решения для связи плееров Uppod с сайтом без перезагрузки страницы.

Подробнее

supportСсылка на пост (Смотрели 130496)23.07.08 16:37  Ответить
Ваше имя*
 E-mail* (не публикуется)
 
Если пишете о проблеме, то приложите, пожалуйста, ссылку на свой плеер отсюда — Плеер: Файл > Код > Ссылка
Вставка кода — [code][/code] дублировать ответы на e-mail
1
Zaandr 17.07.08 - 21:16
как можно сделать с помощью аякса так же как у вас на страницу «возможности»?
2
support 23.07.08 - 16:37
Добавим
3
Tigran_H 22.10.08 - 01:52
не подскажете, когда ожидается такая возможность? а вообще плеер супер !!! Спасибо !!!
4
snnoz 11.12.09 - 20:30
проигрыватель вроде норм, я сделал стиль скачал плеер а где пример взять у вас на сайте, пример кода для вставки с подключенным моим стилем не нашел (( ткните плиз
5
forsite 26.10.08 - 14:16
Поддержу Тиграна — эта возможность была бы очень полезной. Пользуясь случаем, хотел бы поблагодарить за великолепный продукт.
6
Tigran_H 01.11.08 - 00:19
Я тут поковырялся, и сделал такой вариант, правда есть один глюк, который я не смог победить :) Он заключается в том, что при закрытии видео окна, в IE7, если не нжать СТОП, то видео продолжает проигрываться. В Firefox — вроде правильно работает, в Opera не проверял, его у меня не стоит… Если кто сможет исправить сей глюк, подскажите как…
Моё творенье можно скачать тут:
ссылка
7
seth 27.08.09 - 13:23
ссылка мертвая
8
lucifer 23.11.08 - 19:54
Ога очень хотелось бы поскорее увидеть реализацию с использованием AJAX (воспроизведение без перегрузки страниц)
9
fastdeath 07.02.09 - 15:12
Чего_то я не понял,как добавить переключение между плеерами.Как вообще установить ajax?
10
ы 16.05.09 - 21:16
руками
11
Анатолий 13.10.08 - 22:03
Скажите, когда-нибудь реализуете такую возможность, если на странице несколько плееров, то по окончанию воспроизведения в одном, началось бы воспроизведение в следующем (с меньшим ID)
12
support 14.10.08 - 19:21
Чем вас не устраивают плейлисты?
13
Анатолий 14.10.08 - 20:21
Плейлисты нужно настраивать у вас на сервере, а так, каждый пользователь моего сайта может добавить трек в музыкальную галерею загрузить трек или указать ссылку, исполнителя и название, в пример можно поставить Вконтакте — они же тоже без плей листов, каждому треку — свой плеер.
14
support 14.10.08 - 20:33
Логичнее все же использовать плейлисты, если есть список треков и необходимо их синхронизировать. Если вы посмотрите содержимое файла плейлиста, то увидите простой список ссылок — собирать его можно без привязки к нашему сервису.
15
Анатолий 15.10.08 - 03:44
Я это знаю, просто способ с плейлистом мне не подходит, точнее нет технической возможности, по-этому и прошу сделать переключение, для меня это важно, думаю и многим другим, у кого нет PHP хоста или своего сервера. Знаю, что с плейлистами удобнее но увы…
16
freckled 22.11.08 - 18:48
Это точьно нужная функция я так понимаю типо аудиоплеер который переключается автоматически Как вконтакте?
17
Анатолий 27.11.08 - 05:27
да — правильно понимаете. Просто нужно сделать так, чтобы AJAX переключал плей на плеер с меньшим ID и все.
18
gspukr 04.11.08 - 17:49
а где можно достать такую штуку как в примерах на главной, что бы при нажатии на рисунок выскакивало окношко поверх браузера и там проигрыватель
19
basmach 24.11.08 - 15:57
Юзайте AJAX. Если самому лень делать тогда фрамеворк jQuery. ссылка

20
priceh 30.12.08 - 09:39
А можно работающий пример? Я прекрасно знаком с html + css , но вот в ява-скрипте не силен.
21
freckled 24.11.08 - 06:12
Сделайте как вконтакте плиз

function audioPlayerPlay (value) {
document.getElementById(’aplayerembed’).audioPlayerPlay(value);
}

function audioPlayer (id) {

if (typeof(window.MyMelodyControl) == "function") {
MyMelodyControl(’stop’);
}

if(audioPlayer.lid == id) {

if(audioPlayer.lstat == ’play’) {
$(’#aplayercontrol’ + id).css({background: "#808285 url(/css/img/player-1.gif) 0 0 no-repeat"});
arguments.callee.lstat = ’paused’;
audioPlayerPlay (’paused’);
} else {
$(’#aplayercontrol’ + id).css({background: "#808285 url(/css/img/player-1.gif) 0 100% no-repeat"});
arguments.callee.lstat = ’play’;
audioPlayerPlay (’play’);
}

} else {

$(’#aplayerembed’).attr({flashvars: ’id=’ + audioList[id — 1]});
$(’#aplayerparam’).attr({value: ’id=’ + audioList[id — 1]});
$(’#audioplayer’ + id).html($(’#aplayerblock’).html());

if(id != audioPlayer.lid) $(’#liplayer’ + audioPlayer.lid).removeAttr(’class’);
id = ($(’#audioplayer’ + id).get() == ’’)? 1: id;
$(’#liplayer’ + id).attr(’class’, ’play’);
$(’div.time’).css({display: ’none’});
$(’#audioplayer’ + id).css({display: ’block’})
arguments.callee.lid = id;
arguments.callee.lstat = ’play’;

}
}

function AudioPlayerNext () {
var lid = audioPlayer.lid;
$(’#liplayer’ + lid).removeAttr(’class’);
$(’#aplayercontrol’ + lid).css({background: "#808285 url(/css/img/player-1.gif) 0 0 no-repeat"});
audioPlayer(lid + 1);
}
22
support 24.11.08 - 14:42
Зачем?
23
Анатолий 27.11.08 - 05:30
чтобы плеер после окончания трека переключался на следующий с меньшим ID (UID) — что значит зачем? — не всегда удобно использовать плейлисты — да и нет технической возможности у всех.
24
support 27.11.08 - 15:51
Ок. Точно будет в следующей версии
25
Анатолий 07.12.08 - 18:02
Благодарю.
P.S. и жду с нетерпением :]
26
neoniks 17.12.08 - 21:37
А у самого плеера есть обработка событий ? например как-то так

document.getElementById("ID").endplay=вызов функции при окончании проигрывания трека;

Али пока только одностороннее управление?

Это в продолжение темы с плейлистами…
27
support 17.12.08 - 23:01
Будет обработка окончания проигрывания в ближайшем обновлении
28
neoniks 18.12.08 - 19:27
А на когда оно запланировано?
29
support 18.12.08 - 19:53
скоро
30
nerve 01.01.09 - 15:03
Я писал об этом в отдельной ветке, хочу еще раз написать, чтобы не потерялось.
Можно ли добавить возможность смены трека в плеере по клику по ссылке.
То есть есть треклист на сервере, у каждого трека есть свой ID,
так вот сделать возможность по клику определенной ссылки в тексте сайта
сменять трек в плеере. Спасибо!
31
support 01.01.09 - 15:55
Можно, если используется SWFObject. При нажатии на ссылку по onclick должна вызываться функция, которой передается ссылка. Есть пример тут ссылка
32
neoniks 21.01.09 - 17:13
Не подскажете почему не работает управление по ссылкам ? что не так делаю?
ссылка
33
support 21.01.09 - 17:39
Не все ссылки на uppod.swf заменили на свои
34
neoniks 21.01.09 - 17:50
как и думал, дело не в этом… после исправление не заработало…
35
support 21.01.09 - 18:06
Через swfobject не пробовали?
36
neoniks 21.01.09 - 18:22
Пробовал
ссылка

при этом вот тут работает , хотя код скопирован ничего не менял
ссылка

подумал что из-за домена сделал всё на домене .ru так там вообще флеш не показывает хотя по ссылкам проверил всё на месте

ссылка
37
support 21.01.09 - 18:53
Сохраните crossdomain.xml на info — ссылка
38
neoniks 21.01.09 - 19:05
Спасибо, заработало…
39
neoniks 22.01.09 - 12:17
ссылка

Не знаю баг или нет… но в самом первом плеере не получается запустить первый трек… при нажатии запуска первого он почему то переходит на следующий

И ещё когда в раздере редактирования плеера выбрать свойство плейлиста \"В НУТРА\" и не ставить галочку \"показывать\"… по переход по плей листу по ссылкам не работает
40
support 22.01.09 - 14:44
Это баг — обновите плеер
\"Показывать\" — это опция реактора и с работой плеера никак не связана
41
neoniks 22.01.09 - 14:19
И ещё вопрос… можно как то узнать номер трека, который начал играть ? (при нажатии на плей)
42
support 22.01.09 - 14:49
Пока только есть сигнал о запуске плеера, добавим в планы
43
neoniks 22.01.09 - 15:40
Для частичного решения этой возможности пока использовал вот этот код (на работоспомобность проверен)


var fstart=1;
var nomtreck=1;
var flagtreck=0;

function plionnx(){if(flagtreck==0){nomtreck=nomtreck+1; /*тут может вызываться функция которая использует номер трека */}}
function pliclin(n){flagtreck=0;/*тут может вызываться функция которая использует номер трека */};
function plioncl(n){flagtreck=1;nomtreck=n;}

// в функцию uppodStartsReport добавляется дополнительный код if(fstart==0){plionnx();pliclin();}fstart=0;

function uppodStartsReport(playerID) { // user starts player (works for playlist too)
if(fstart==0){plionnx();pliclin();}fstart=0;
//alert(playerID);
}


plioncl(n) добавляем к свойству onclick где n это номер трека

onclick=\"plioncl(2);uppodSend(\’audioplayer1\’,\’start2\’);\"

П.С. Когда на плеере используются кнопки (вперёд, назад). решение не работает. Будте внимательны.

44
weiss 12.02.09 - 13:02
Да, мне тоже необходимо вернуть номер в плейлисте проигрываемой позиции, но пока нельзя…
Надеюсь, такая возможность появится уже скоро. (=
45
neoniks 16.02.09 - 15:36
Ну с помощью приведённого решения можно держать в памяти номер трека…
46
weiss 16.02.09 - 16:19
Только если управление плеером выносить отдельно в код страницы (чтобы иметь onclick), а мне то надо, чтобы это было привязано к самому плееру…
47
neoniks 16.02.09 - 16:23
не только onclick. Номер трека меняется так же от отклика плеера.. по очереди…
48
mesos 09.02.09 - 17:59
Здравствуйте! Есть пара вопросов:
1. Возможно ли при загрузке начинать проигрывание с определенного момента трека?
2. Возможно ли получить через API текущую позицию трека?
Собственно, все эти ухищрения нужны для случая, когда пользователь например обновляет страницу, а воспроизведение затем должно начаться с момента выгрузки.
49
Faq 10.02.09 - 00:21
В Uppod.AJAX таких функций нет, но в самом плеере есть возможность запоминать положение
Редактор стилей (аудио) > Опции > Запоминать положение
50
mesos 11.02.09 - 16:02
Спасибо
51
seva 18.02.09 - 18:08
Попробовал поставить управление через аякс. При клике происходит выбор файла из плейлиста, но сам файл не проигрывается, хотя по идее должен. Страница расположена тут ссылка . Ссылка на плейер ссылка
52
neoniks 19.02.09 - 08:28
Обнаружил такой баг. Если в плей листе треков меньше 10 по моему…
То с помощью команды плееру start можно любой трек (в самом начале)

если треков в плей листе больше 11 (тестировалось на 13) то при попытке запустить самый последний трек, начинает играть первый, а что бы запустить последний (в тестовом случае 13тый) то приходится по очереди запустить 11ты1 12ты и тогда уже только запустится последний.

Таже ситуация со всеми треками которые по номеру больше 11
Ссылку опубликовать пока не могу, отпишу на нашу почту от neoniks2[а]яндекс
53
neoniks 19.02.09 - 11:58
на Вашу почту)
54
neoniks 19.02.09 - 12:01
В общем как то это связано с тем, что в настройках плеера (ауди) указывается количество треков на странице
у меня в настройках стояло 10…

В настройках максимально можно поставить 30… тогда нормальное управление с помощью ajax ограничивается 30-ю теками, сверх этого будет баг.

можно например сделать вид плей листа \"невидимый\" при этом количество на странице будет становится без ограничения..

жду решения))), Спасибо.
55
support 19.02.09 - 15:41
Спасибо, посмотрим
56
Gradus 06.03.09 - 19:26
Можно узнать что вы насмотрели ? :) просто на сайте роликов море , а как воспрозводит описал neoniks
57
support 06.03.09 - 19:51
Исправили в 0.46.4
58
dmi3x 24.02.09 - 13:59


// player done (hide preloader)
function uppodPreloader(playerID) {
uppodSend(playerID,\'play\');
}



Хоть и написано, что player done, но этот код вызывает ошибку, т.к. функция uppodSend почему то ещё не инициализирована. Помогло SetTimeout(function(){uppodSend(playerID,\’play\’);},1000) , Но это же изврат…
59
support 24.02.09 - 16:41
Плеер с плейлистом?
60
dmi3x 02.03.09 - 11:56
да
61
support 02.03.09 - 17:19
Инициализация uppodSend, если я правильно понял проблему, зависит от архитектуры подключения js, а не от плеера. Какая ошибка возникает?
62
dmi3x 03.03.09 - 12:52
function uppodInit(playerID) {
uppodSend(playerID,\’play\’);
}

вызовет ошибку в ф-ции uppodSend: \"document.getElementById(playerID).sendToUppod; is not a function\".
Знчит плеер ещё не полностью загрузился?
63
support 03.03.09 - 13:42
Это работает так — после загрузки плеер посылает сигнал о инициализации файлу js — uppodInit(playerID), вызывать эту функцию в самом js не нужно. После инициализации можно пользоваться всем функционалом взаимодействия модуля с плеером.
64
svoyak 24.06.10 - 11:24
объясните пожалуйста куском кода, как проверить, что плеер с нужным айди проинициализировался и ему можно посылать команды?
Добавив в uppod_player.js обычный алерт в функцию uppodInit(), действие алерта обнаружено не было, при этом плеер(ы) загрузился(лись) и работает(ют).
65
b350455 24.10.11 - 20:06
+1
ссылка
версия 0.9.5.9.4.2
66
b350455 24.10.11 - 20:08
и где команда fullscreen_toggle???
67
Аркадий 24.02.09 - 19:40
Как вызвать js-функцию на странице по факту окончания воспроизведения?
(18.12.2008 писали, что добавят при ближайшем обновлении.)
68
support 24.02.09 - 21:46
uppodTheEnd появилась в Uppod.AJAX еще в прошлом обновлении
69
Аркадий 25.02.09 - 12:16
А можно пример использования?
Скажем, когда я добавил:

function uppodTheEnd(\’player\’) window.close()

плеер вообще перестал запускаться.
ссылка
70
support 25.02.09 - 12:31
Не нужно ничего добавлять, пример использования есть в архиве ссылка
71
Аркадий 25.02.09 - 13:04
Простите, не получается ничего.
Либо плеер не работает, либо работает, но функция в конце не запускается.
Можете подробно объяснить, что нужно где добавить и прописать, чтобы когда видеозапись дойдёт до конца на странице сайта запустилось my_function() ?
Спасибо.
72
support 25.02.09 - 13:18
Пример рабочий, события в uppodTheEnd приходят, попробуйте разобраться самостоятельно
73
Аркадий 25.02.09 - 14:15
Спасибо, что не помогли.
Своими мозгами дойти было приятнее. :)
74
weiss 01.03.09 - 08:08
Спасибо за возможность узнать текущую позицию в плейлисте, очень пригодилось.
Еще очень нужно, чтобы плеер мог возвращать ошибки. Даже не конкретно какая ошибка произошла (хотя можно и так, но впринципе это не важно), а чтобы была проверка на то возникла ли какая-то ошибка (файл не найден, ошибка в плейлисте).
75
weiss 04.03.09 - 13:35
Можно услышать ответ? Действительно очень необходима эта функция…
76
support 04.03.09 - 14:56
Занесли в планы на следующий апдейт
77
weiss 04.03.09 - 15:11
Большое спасибо =)
78
Аркадий 08.03.09 - 22:35
Можно ли запрограммировать плеер на проигрывание видео до определённого положения мм:сс? Чтобы он в этом положении останавливался. Или, как вариант, можно ли в js постоянно знать текущее положение воспроизведения?
79
support 08.03.09 - 23:50
Через js было бы правильно сделать. Добавим в Uppod.AJAX
80
tane4ka-ko 15.03.09 - 09:43
Прошу прощения за глупый вопрос: как устанавливать Uppod.AJAX? Закинуть uppod_player.js и swfobject.js в одну папку с uppod.swf? а что дальше? что еще где прописать? надо чтобы нажимая на новый плеер, музыка в старом играть прекращала. только не бейте меня..
81
weiss 16.03.09 - 12:19
Закинуть и подключить к странице файлы скриптов. На странице-примере всё сделано, смотрите там исходный код и делайте по аналогии.
82
tane4ka-ko 17.03.09 - 13:53
Как я поняла, файлы скриптов подключаются к странице с помощью двух строчек:
<script language=\"JavaScript\" src=\"путь/uppod_player.js\"></script>
<script language=\"JavaScript\" src=\"путь/swfobject.js\"></script>

А как соединить script и object?
<script type=\"text/javascript\">var flashvars = {\"uid\":\"audioplayer1\",\"st\":\"2iob3gRLvcwV3dJZvI9zvcu8Uf443HJhGxo70NJhGxo701YVvIolGArr\",\"pl\":\"2iob3gRLvcwV3dJZvI9zvcu8Uf443HJhGxo70aW73cTL3dWh6xW73coXUfwZ2xsNyHmb6iTr\"};var params = {bgcolor:\"#ffffff\", allowFullScreen:\"true\",allowScriptAccess:\"always\",wmode:\"transparent\"}; var attributes={id:\"audioplayer1\"}; new swfobject.embedSWF(\"uppod.swf\", \"audioplayer1\", \"43\", \"43\", \"9.0.0\", false, flashvars, params,attributes);</script>

<object id=\"audioplayer1\" type=\"application/x-shockwave-flash\" data=\"/wp-content/uppod.swf\" width=\"300\" height=\"35\"><param name=\"allowScriptAccess\" value=\"always\" /><param name=\"wmode\" value=\"transparent\" /><param name=\"movie\" value=\"/wp-content/uppod.swf\" /><param name=\"flashvars\" value=\"comment=July Promo Mix 2008&st=/wp-content/uppod-styles/audio6-685.txt&file=/wp-content/uploads/2009/01/alex-dias-slais-original-mix.mp3\" /></object>

помогите, пожалуйста! :)
83
support 17.03.09 - 15:27
script и object — два разных способа публикации плеера, нужно выбрать какой-то один ссылка ссылка
Для подключения Uppod.AJAX подойдет любой, но лучше использовать swfobject
84
tane4ka-ko 22.03.09 - 16:57
Спасибо за ответ! опять возникли вопросы:
скачала SWFObject, в котором 2 файла swfobject.js, один из которых уже был (скачен с AJAX ) и путь к нему прописывала в header.php:
<script language=\"JavaScript\" src=\"http://mysite.ru/wp-content/swfobject.js\"></script>

исходя из этого делаю вывод: без разницы какой способ публикации использовать, либо script, либо object, т.к. в обоих используются одинаковый файл swfobject.js. правильно? и оба способа у меня не работают.
что делать со вторым swfobject.js….. ?
что же я не поняла?
подскажите пожалуйста еще раз!
ничего не понимаю….
очень очень жду ответа.
85
support 22.03.09 - 17:10
swfobject.js используется только в случае подключения через код Javascript, для object он не нужен
также нужно соблюдать некоторые требования модуля AJAX ссылка
86
tane4ka-ko 23.03.09 - 08:46
не удается мне подключить ajax:(
Публикую плеер с помощью кода
<div id=\"audioplayer1821\"></div><script type=\"text/javascript\">var flashvars = {\"uid\":\"audioplayer1821\",\"comment\":\"Over The Light (Evgeny Bardyuzha Remix)\",\"st\":\"2iob3gRLvaoqv5EMkdw12xGBvIyzvcGVvxyL0Io40ITLGfuV0aTM3com0dw1vaFzkd4LyHbaOgYBGihb\",\"file\":\"2iob3gRLvaoqv5EMkdw12xGBvIyzvcGVvxyL0Io40ITLGfu80aFZ3NsNtgAmv1AWvaF535JVkxFB3NzB01EM0c97ka4BUxVM0x4lv5zVtVrr\"};var params = {wmode:\"transparent\", allowScriptAccess:\"always\"}; new swfobject.embedSWF(\"http://dj.a-design.su/wp-content/themes/dj/uppod.swf\", \"audioplayer1821\", \"300\", \"35\", \"9.0.0\", false, flashvars, params);</script>
, продублировав id параметром uid.
uppod.swf и файлы swfobject.js и uppod_player.js лежат в одной папке и путь к ним прописан как в примере test_swfobject.html:
<script language=\"JavaScript\" src=\"uppod_player.js\"></script>
<script language=\"JavaScript\" src=\"swfobject.js\"></script>

не пойму в чем ошибка:(
вот мой пример ссылка
мой плеер ссылка
мой плейлист ссылка

support, извините меня что так туплю, жду от вас помощи:)
87
support 23.03.09 - 11:36
У вас скрипты не подгружаются — ссылка 404
88
tane4ka-ko 24.03.09 - 06:53
Спасибо спасибо спасибо огромное!!!! *YAHOO* *YAHOO* *YAHOO* заработало!!!
скрипты правда не подгружались)
89
weiss 16.03.09 - 12:41
Можно еще добавить возможность, чтобы плеер мог возвращать продолжительность видео/аудио?
90
support 16.03.09 - 15:07
Ок
91
Sid_Vishez 28.03.09 - 11:34
А есть у кого-нибудь пример реализации следующей функциональности — чтобы при смене трэка менялось часть содержимого страницы (аяксом)
92
Аркадий 02.04.09 - 16:51
Не работает ссылка GetTime — ссылка
Скажите, как в js присвоить переменной текущее положение воспроизведения?
93
Аркадий 02.04.09 - 16:53
Правильная ссылка
94
support 03.04.09 - 13:29
Спасибо, исправили пример.
Получаете значение и присваиваете его переменной

var myVar;
function uppodGetTime(n) {
myVar=n;
}
95
Аркадий 04.04.09 - 13:32
Ничего не получается. Всё время только выскакивает alert.
Можно ли привести код, где функция присваивает переменной t текущее положение времени в плеере \"player1\"? Спасибо.
96
vanes 07.05.09 - 12:02
что то я совсем не могу понять как используя метод swfobject подключить файл стилей??? И файл плейлиста? Сори за глупый вопрос….
97
informator 18.05.09 - 09:53
С событиями onClick все вроде бы ясно…
Но вот событие onLoad не работает вовсе. С чем это связано?
Объясню свою задачу: один плеер в нем плейлист на кучу файлов. Файлы проигрываются в зависимости от того, по какой ссылке перешли на страницу с плеером.
Подскажите, как правильно реализовать, если можно с примером.
98
support 18.05.09 - 14:19
Есть проблема с инициализацией загрузки плейлиста — в обновлении будет решение. Пока можно сделать через задержку запроса или проверкой состояния.
99
zamuta 19.05.09 - 14:13
Сделайте, как чтобы плеер был «background», а то AJAX ссылки отображаются под ним.
100
support 26.05.09 - 11:02
Это выполняется в css — поищите про wmode=opaque
101
OFFtopic 26.05.09 - 09:52
Не отрабатывают команды плееру при неактивном окне браузера (FF3). Это ограничение флэш-плеера? Может быть есть возможность исправить?
102
support 26.05.09 - 11:03
Первый раз слышу о таком ограничении, в других браузерах все нормально?
103
BaJIeHoK 26.05.09 - 19:55
support
<param name=\\"wmode\\" value=\\"opaque\\" />
Спасибо работает
104
kanat07 09.06.09 - 02:55
в source коде страницы, url файла будет видно? если да, как можно скрыть?
105
kanat07 09.06.09 - 03:12
как можно узнать id playera?
106
weiss 09.06.09 - 16:26
Интересно почему у меня работает почти всё видео с вконтакте/вкадре, а у некоторых пользователей некоторое видео не работает, не грузится. Это зависит от региона страны, города и т. д., проблем на канале или еще чего-то?
107
weiss 10.06.09 - 19:52
Уточню. Вот у меня с помощью функции uppodErrorReport(playerID) отправляется мне на мыло уведомление об ошибке, чтобы исправлять нерабочее видео. И некоторые уведомления действительно ведут на нерабочее видео. Но 90% всех уведомлений ложные, т. е. я захожу на сайт, запускаю плеер и всё нормально работает, грузится как обычно. Вопрос в том, почему у некоторых не загружается тот или иной файл с сервера вконтакте/вкадре или мэйл.ру, а у меня всё нормально? Причем дело не в проблемах с инетом, другие фильмы у тех пользователей грузятся. Дак в чем тогда проблема, и где она? У вконтакте или в плеере, хоть последнее и исключено вроде?
108
support 11.06.09 - 01:09
Событие срабатывает по сигналу NetStream.Play.StreamNotFound — этот сигнал приходит автоматически. Возможно, видеохостинги используют распределенные сети и разные пользователи качают одно и тоже видео с разных серверов.
109
weiss 13.06.09 - 16:42
Значит, что если сначала плееру дана ссылка вида, например:
48.vkadre.ru/assets/videos/7f1f40c822199261.vk.flv
То видео-хостинг может подменить ее на, например:
469.vkadre.ru/assets/videos/7f1f40c822199261.vk.flv
?
Я так понимаю, что если к какому-то файлу слишком много запросов, то пользователю дают такой же другой… Можно ли тогда отследить такой редирект? Дело в том, что все эти \"ложные\" ошибки очень мешают и на них тратится очень много времени. Было бы здорово, если бы плеер в таких случаях не выдавал ошибку или просто бы не срабатывала функция uppodErrorReport. Не знаю возможно ли это как-то реализовать, но если да, то пожалуйста…
110
kOzYrNiY 06.01.10 - 13:25
Да, у меня тоже так же… сегодня видео загружается, воспроизводится, а завтра уже нет… это можно исправить?!?!?
111
Сергей 09.06.09 - 23:26
Есть небольшой вопрос.
В связи с чем ajax инструменты не работают локально? Я увидел такое предупреждение в примере и в js файле. И действительно смог запустить все только на сервере.
Просто это осложняет разработку на локальной машине.
Заранее спасибо.
112
weiss 10.06.09 - 19:45
Денвер…
113
Дмитрий 17.06.09 - 19:39
Здравсвтуйте. Не могли бы вы указать, где я ошибся. У меня есть список аудио файлов(путей), в цикле выводятся плееры с параметрами для каждого mp3, id=audioplayer(1,2,3,4…) и uid инкрементируются в цикле.
Подключил JS файлы AJAX API, параметр uppod_play_next=1, но при проигрывании первого плеера, следующий не включается. В JS файле нашел функцию uppodTheEnd(id), ее нужно где то прописать и вызывать? или это событие автоматическое, и у меня просто что то не так с ID ?
114
support 22.06.09 - 00:28
uppodTheEnd срабатывает автоматически. Трудно сказать без примера.
115
voha 30.06.09 - 21:33
Здравствуйте.
Поставил плеер и API, включил автопереключение плееров. Как можно сделать, чтобы при переключении на следующий плеер, ему передавалась уже выставленная громкость? в общем чтобы при переключении плееров громкость сохранялась..
Впринцыпи нужно в функции uppodTheEnd, вызвать volume=uppodSend(playerID,\’getv\’); , и присвоить ее следующему по счету плееру. Но функция возвращает значение в третий параметр uppodSend — callback , функция в которую вернется результат громкости, как бы вместо нее правильно использовать свою функцию с нужными параметрами, или можно чтобы это значение присвоилось обычной переменной.

Или еще вариант, функция uppodStopAll, которая закрывает все плееры кроме одного, было бы хорошо, если бы в ней была возможность всем остальным выставить громкость текущего плеера, но опять же не смог вернуть текущую громкость в переменную
116
support 30.06.09 - 23:37
Понятно, что получать сразу переменные было бы лучше, но так сделать не получилось. Обращение из AS в javascript работает через ExternalInterface.call(\"function\", \"vars\") — можете погуглить. То есть можно обращаться только к функциям, либо создавать функции на лету ExternalInterface.call( \’function ( ) { var volume=1 }\’ ); Но в комбинации присваивания переменной возвращаемого значения этот хак не работает.
117
adsokolov40 02.07.09 - 16:35
Коллеги, я понимаю, что этот вопрос всем смертельно надоел, но все же: как подключить плеер через SWFObject ? Вот мой плеер
ссылка
Оба скрипта загружены и включены
<script type=\"text/javascript\" src=\"/swfobject.js\"></script>
<script type=\"text/javascript\" src=\"/uppod_player.js\"></script>
Версия uppod на моем сервере 0.49.3
ссылка
Беру код
<div id=\"videoplayer1271\"></div><script type=\"text/javascript\">var flashvars = {\"st\":\"XobyTUH93d29T4vIu4WZflNBRLfZTMD9u4QhTdGe2az6Rdx9TLbNRg8B3Lusug895CyQn=kQ3Mbm2Ajj\",\"pl\":\"XobyTUH93d29T4vIu4WZflNBRLfZTMD9u4QhTdGe2az6Rdx9TgQhtlQsTLx9TgQhtlQsTLbY24WIulVy3cE05BEZ2ohy\"};var params = {bgcolor:\"#ffffff\", allowFullScreen:\"true\", allowScriptAccess:\"always\"}; new swfobject.embedSWF(\"ссылка, \"videoplayer1271\", \"302\", \"226\", \"9.0.0\", false, flashvars, params);</script>
Ставлю его сюда ссылка
Ноль эмоций.
Что я делаю не так? Помогите!
118
support 03.07.09 - 21:07
По ссылке работает, починили?
119
voha 05.07.09 - 15:18
Здравствуйте.
Плеера для музыки вывожу через Swfobject
При клике на плеер — вокруг плеера рисуется пунктирная рамочка(выделение),с помощью CSS убрать не вышло
Можно ли как нибудь от нее избавится, используя swfobject?
или это делается в конструкторе плеера?
120
support 06.07.09 - 10:37
Возможно, это из-за wmode transparent. Удалите из HTML-кода, если вам не критично.
121
andead 08.03.10 - 10:12
не помогло
122
uralweb 07.07.09 - 07:13
Возникли проблемы со 2м swfobject
Видео не отдаётся в ie, в мозилле отдаётся спокойно. crossdomain на сервере с видео присутствует.

<div id=\"videoplayer3Preloader\" class=\"preloader3\" style=\"width:10px;height:10px\"></div>
<div id=\"videoplayer3Box\" class=\"player\"><div id=\"videoplayer3\"></div></div>
<script type=\"text/javascript\">
var flashvars = {\"uid\":\"videoplayer3\",\"st\":\"23.txt\",\"file\":\"http://i.uralweb.ru/v\'.$id.\'.flv\"};
var params = {bgcolor:\"black\", allowFullScreen:\"true\",allowScriptAccess:\"always\"};
new swfobject.embedSWF(\"uppod.swf\", \"videoplayer3\", \"587px\", \"330px\", \"9.0.0\", false, flashvars, params);</script>


123
uralweb 07.07.09 - 07:19
я так понимаю что проблемы с синтаксисом вот тут — \"file\":\"ссылка , пробовал по разному — всё равно не показывает. Для jQuery у вас нет рабочего примера для плеера?
124
support 07.07.09 - 18:00
Если в каких-то браузерах работает, то проблема явно в JS. jQuery с SWFObject интегрировать нет смысла, а для плагина есть адаптация только под mootools ссылка
125
Сергей 09.07.09 - 03:02
Спасибо большое за js-управление плеером! Очень необходимая в быту вещица! Сейчас буду тестить!
126
SoftAlex 17.07.09 - 19:52
Как правильно callback прописывать!!!!!! Помогите, а то у меня алерты только вылезают. Дайте пример!!
127
dastan_m 20.07.09 - 08:41
Всем привет. Пишу свою версию веб-плеера. В объекте использую только полосу прокрутки, а все остальное своими ручками без флеша. Переписываю файл uppod_player.js, и вместо всех alert(n) вставляю return n, но всегда возвращает undefined…


function uppodGetVolume(n) {
return n;
}



Рабочий пример

<a onclick=\"uppodSend(\'audioplayer2\',\'getv\');return false;\" href=\"\">GetVolume</a>



А нижняя функция ВСЕГДА возвращает undefined


function getV(playerID){
return uppodSend(playerID,\'getv);
}



В чем проблема?

Или подскажите пожалуйста как можно сделать по другому.
128
SoftAlex 20.07.09 - 16:47
Кстати та же проблема. Хотя я не спец в JS
129
support 20.07.09 - 23:35
Проблема в том, что uppodSend не возвращает значение, а обращается к функции js, передавая в параметрах значение.
130
uppodmosk 10.08.09 - 14:54
не самое удобное решение =(
а сложно сделать, что б значение возвращал?
а можно в эти же функции id плейера передавать, на который uppodSend() шел…?
чтоб было
function uppodGetVolume(n,pID) {
}

сейчас трудно обрабатывать данные с нескольких запущенных плейеров на странице
131
support 10.08.09 - 16:21
Если появится такая возможность, то сделаем
132
SoftAlex 23.07.09 - 09:27
А как мне узнать была ли нажата кнопка стоп когда стоит пауза?

\"getstatus — возвращает статус (play 1, pause 0), после первого обращения статус будет возвращаться каждый раз при изменении его пользователем (uppodGetStatus)\"

Почему не сделать (stop 2, play 1, pause 0) ?????
133
support 24.07.09 - 13:49
Play и pause — состояние потока и вещи по сути близкие. Stop — это закрытие загрузки потока и его удаление, поэтому эти вещи разделили.
134
PaperCut 01.08.09 - 17:59
Не могли бы вы подсказать, как сделать, чтобы при запуске плеера, все другие плееры на странице останавливались?
135
support 03.08.09 - 08:02
Если включен и настроен Uppod.ajax, то это работает автоматически.
136
q2zx 16.08.09 - 13:31
pl:{} — добавление позиции плейлист. Добавляет только когда видима первая страница плейлиста, при этом позиции в других страницах странно сдвигаются. Пример — audioplayer4 на тестовой странице.
137
q2zx 18.08.09 - 00:29
Обновился на 0.49.3. Теперь всегда ошибка при многостраничном плейлисте.

Отладчик ИЕ8 спотыкается тут:

on __flash__addCallback(instance, name) {
instance[name] = function () {
return eval(instance.CallFunction(\"<invoke name=\"\"+name+\"\" returntype=\"javascript\">\" + __flash__argumentsToXML(arguments,0) + \"</invoke>\"));
}
}

138
support 18.08.09 - 07:11
Посмотрите ссылка
139
q2zx 18.08.09 - 16:18
Имелось в виду добавление позиций в плейлист через JS. Если на демо — странице ссылка исполнить ф-цию:
<a href=\"\" onClick=\"uppodSend(\'audioplayer4\',\'pl:{file:http://video.uppod.net/sample.flv,comment:4}\');return false;\">+2Pl</a><br>

Именно для плеера с многостраничным плейлистом, в примере \"audioplayer4\".
Спасибо за ответ.
140
q2zx 17.08.09 - 00:59
Прозрачность фона позиций, которые уже проигрывались, работает только на первой странице плейлиста.
141
uppodmosk 17.08.09 - 11:01
А комманду на_весь_экран не планируете реализовать?
142
support 17.08.09 - 20:40
Сделаем
143
q2zx 18.08.09 - 00:31
Добавьте команды \"загрузить плейлист из url\" и \"очистить плейлист\".
Думаю пригодятся.
144
Patriot 30.10.10 - 19:39
Да, хотелось бы иметь такую возможность, что бы через функцию onClick можно было добавить в плеер музыку по указанному URL плейлиста, и что бы у плеера была кнопка очистки плейлиста))
145
kitishe 27.08.09 - 13:58
Не сделали ли случайно ещё возможность делать поп-ап, как у вас в возможностях?
146
TheDestroyer 10.09.09 - 13:01
Пытаюсь вызвать функцию
//start
function uppodStartsReport(playerID) {
alert(playerID);
}


Залил пример на сервер, раскомментил строку alert(playerID);, но при запуске плеера не выскакивает Алерт с ID плеера.
Цель — поймать факт запуска плеера и отправить информацию об этом на сервер для статистики.
147
gester 11.12.09 - 14:58
таже самая проблема, не могу ее решить.
148
Electromaniacs 21.09.09 - 16:45
Добрый день, решил вот попробовать uppod.ajax
Подключил оба файла:

<script language=\"JavaScript\" src=\"http://radio.electromaniacs.ru/stream/uppodajax/uppod_player.js\"></script>
<script language=\"JavaScript\" src=\"http://radio.electromaniacs.ru/stream/uppodajax/swfobject.js\"></script>


Вставил плеер:

<div id=\"audioplayer75\"></div><script type=\"text/javascript\">var flashvars = {\"uid\":\"audioplayer75\",\"st\":\"21AEZBUcLhSYJ=x5hJ1JwV982GhRSwHhp30cY4m5Izv5NJY2NVLE2NoR30AcY2QXpN35n6dQAhzm5ntnu0c9BMrZ\",\"pl\":\"03AEEAG89v5IR0x5J1JwV92GhRFGbJ6dwLFdwbRSwhp3i0cYm5Izv5JY2NVLy2NoR30cY2QXp35nQ6dQhzm5ntu0c9BMrE\"};var params = {wmode:\"transparent\", allowScriptAccess:\"always\"}; new swfobject.embedSWF(\"http://radio.electromaniacs.ru/stream/uppod.swf\", \"audioplayer75\", \"95\", \"20\", \"9.0.0\", false, flashvars, params);</script>


Вставил на страницу команды:

<a href=\"\" onClick=\"uppodSend(\'audioplayer75\',\'play\');return false;\">Play</a> :
<a href=\"\" onClick=\"uppodSend(\'audioplayer75\',\'pause\');return false;\">Pause</a> :
<a href=\"\" onClick=\"uppodSend(\'audioplayer75\',\'toggle\');return false;\">Toggle</a> :
<a href=\"\" onClick=\"uppodSend(\'audioplayer75\',\'stop\');return false;\">Stop</a>


Теперь при нажатии на команду у меня просто обновляется страница и ничего не происходит, в чём может быть проблема? Uppod 0.50 версия.
149
D-mon 21.09.09 - 17:08
Похоже разобрался, видимо это из за того что плеер вставлял на другом домене, а плейлист, стили и скрипты брал с другого
150
D-mon 21.09.09 - 18:11
Возник вопрос, возможно ли как то реализавать увеличение и уменьшение громкости одной командой, например при нажатии увеличить громкость она повышалась к примеру на 10, при повторном нажатии ещё на 10, если есть возможность то расскажите поподробней, я в ява скриптах ноль…заранее благодарен
151
support 26.09.09 - 11:32
Добавим
152
D-mon 26.09.09 - 17:43
Спасибо, буду ждать…
153
D-mon 03.10.09 - 12:54
Как я понял в новой версии вы пока не добавили эту функцию, а жаль…
154
support 03.10.09 - 12:58
Это можно реализовать на базе того, что есть. Но нужно немного разбираться в JavaScript
155
D-mon 03.10.09 - 13:12
Был бы очень рад если бы мне хоть немного объяснили как это реализовать, думаю не мне одному нужна такая функция.
156
support 03.10.09 - 13:35
Есть возможность получить текущее значение громкости (getv). Его можно увеличить или уменьшить на необходимое значение, используя для увеличения и уменьшения разные функции (параметр callback). Установить новое значение можно через vN. В документации все есть ссылка
157
D-mon 03.10.09 - 15:03
Как я понял в самом uppod_player.js ничего менять ненадо?
Сделал вот так:

<a href=\"\" onclick=\"uppodSend(\'audioplayer649\',\'getv\',\'v10\');return false;\">vol+</a>

Но ничего не происходит
в чём у меня ошибка?
158
support 03.10.09 - 15:12
Надо конечно. Значение громкости возвращается в функцию, которая идет третьим параметром. Если параметра нет, то стандартная для getv — uppodGetVolume. В ней нужно написать
uppodSend(playerID,\'v\'+(n+10));

n — текущее значение громкости
159
D-mon 03.10.09 - 16:19
Всё, теперь разобрался, спасибо большое за помощь.
160
MaloWatt 25.09.09 - 09:13
Не планируется ли добавить в список доступных событий сообщение о том, что начато скачивание файла (как через кнопку «Скачать», так и через «Доступ» > «Файл»)?

И спасибо за чудесный продукт!
161
support 03.10.09 - 12:59
Добавили
162
nukex 06.10.09 - 21:35
Возможно ли сделать так, чтобы при нажатие на ссылку (например так: <a href="http://localhost/playlist.xml\'" rel="nofollow">ссылка);return false;\">+List</a>) список видеофалов из плейлиста (playlist.xml) добавлялся в плеер? ну и следствено очиска плейлиста была

а то такая (pl:{file:ссылка,comment:4}) конструкция не совсем устаревает.
163
hogart 28.10.09 - 19:57
Не смог заставить плеер проигрывать другой файл через:

var flashvars =
{
\"m\": \"video\",
\'file\': \'http://somesite.ru/flvs/t1.flv\',
\"uid\": \'player1\'
};
var params =
{
id: \'player1\',
bgcolor: \"#ffffff\",
allowFullScreen: \"true\",
allowScriptAccess: \"always\"
};
new swfobject.embedSWF(\"/media/swf/uppod.swf\", \'player1\', \"500\", \"375\", \"9.0.115\", false, flashvars, params);

var url = \'http://somesite.ru/flvs/t2.flv\';
window.uppodInit = function()
{
uppodSend(\'player1\', \'file:\' + url)
}


Плеер инициализируется и показывает ролик t1.flv

Обошел через повторную инициализацию, но душа взыскует прекрасного.
164
support 30.10.09 - 06:38
У uppodInit есть аргументы. Лучше скачать и посмотреть, как это сделано в примере ссылка
Если плеер один, то uppodInit не нужен
165
hogart 30.10.09 - 15:54
Да собственно я так и делал, как в демо:
uppodSend(\’audioplayer2\’,\’file:ссылка);
отличие только в том, что второй параметр я генерил динамически.

без uppodInit ругается, что uppodSend \"не является функцией\".
166
stanislv 30.10.09 - 21:24
когда на странице около 15 и больше плееров, то остальные могут не загрузиться, почему?
167
support 31.10.09 - 13:33
Не используйте столько плееров — большая нагрузка на процессор
168
tpoxa 01.11.09 - 16:33
Не планируется ли разработка этой библиотеки на основе фреймворка Jquery?
Не пойму какое отношение к этому имеет технология Ajax (асинхронных вызовов) ?
169
Max399 20.12.09 - 16:28
Здравствуйте, не могли бы вы предоставить код для подключения AJAX к плееру, без использования SWFObject, то есть чистый HTML код с которым будет работать AJAX.
Заранее спасибо, Максим.
170
agony 10.01.10 - 22:35
Здравствуйте,
У меня не выходит подгрузить через ajax плеер, подключенный через SFWObject.
Суть: при клике на ссылку на страницу подгружается JavaScript-код плеера, однако этот код не отображает сам плеер. Если этот же код вставить на страницу обычным способом, то всё работает… Подскажите, плиз, как это решить? Спасибо!
171
barkov 23.01.10 - 19:18
Нужно ловить момент, когда пользователь нажал на кнопку Stop на аудиоплеере. Uppod Ajax подключен, включен PRO-аккаунт, в настройках стиля выставлена галочка поддержки uppodOnEnd.
Но, к сожалению, не работает.
Пишу простейший пример:
function uppodOnEnd(playerID){
alert(\'on end\');
stopPlay();
}

function uppodTheEnd(playerID){
alert(\'the end\');
stopPlay();
}


alert с текстом \"the end\" появляется, когда песня сама доигрывается до конца. А когда пользователь нажимает на стоп сам (раньше конца трека), то alert с текстом \"on end\" не появляется. В чем может быть проблема, подскажите пожалуйста.
172
support 25.01.10 - 12:14
TheEnd срабатывает, когда файл заканчивается — это нужно для переключения на следующий. Ловить статус нужно через uppodSend и getstatus, но там нет ответа stop, добавим в ближайшем обновлении.
173
wwf 29.01.10 - 20:14
По какой-то причине не срабатывает uppodInit на плеер без плейлиста, подключен через swfobject. Если в подключении плеера \"file\":\"…\" заменить на \"pl\":\"…\" — тогда срабатывает..
Как быть?
174
wwf 31.01.10 - 13:59
Перебор настроек показал, что ни uppodInit, ни uppodStartsReport не срабатывают только в случае включенного автостарта видео в стилях (\"Воспроизводить сразу\"). Проблема актуальна и для новой альфа-версии 061a.
Как вариант временного решения — отключить автостарт в стиле и отдавать команду play как раз при uppodInit.
175
Goodmaer 02.02.10 - 14:38
Не проигрывается 3гп..только звук((с флв все норм
176
SpartakuS 06.02.10 - 16:48
Здравствуйте. Добавлять позицию в плейлист можно. А удалять?
177
support 06.02.10 - 21:46
Нельзя
178
SpartakuS 06.02.10 - 22:31
Не планируется такой возможности?
179
support 06.02.10 - 22:54
В планах есть
180
SpartakuS 07.02.10 - 13:46
Спасибо.
181
sergo1980 26.02.10 - 23:59
Чето я не разобрался ( или я торможу или скрипт , но скорее я ))))))))))))
вот как он ругается на функцию uppodSend() и говорит не знаю я такого метода )
document.getElementById(playerID).sendToUppod(com,(callback?callback:’’));
Object doesn’t support this property or method.
в чем проблема ? че ему не нравится ?
182
k4at 18.03.10 - 05:35
Здравствуйте.
И всё-таки, как можно отследить нажатие клавиши «стоп»?
Плеер используется для радио, т.е. трек никогда не кончается и uppodOnEnd(playerID) не подходит.
Существует ли аналог для?
function uppodStartsReport(playerID) {
alert('проигрывается'); }


(PRO-версия, если это имеет значение)
Спасибо.
183
support 23.03.10 - 07:39
Попробуйте getstatus ссылка
184
newnn 28.03.10 - 14:02
делаю
javascript:try{uppodGet("videoplayer4428","getcomment")}catch(e) {alert(e)};void(0);

вылазиет алерт
Error in Actionscript. Use a try/catch block to find error.

однако javascript:alert(document.getElementById("videoplayer4428").getUppod)
выводит алерт:
function getUppod() {
[native code]
}

а должен текущий статус, и вообще ни одна команда не пашет, в чем трабл ? версия плеера 0.7.0.10
185
newnn 28.03.10 - 14:04
то есть видно что у объекта есть функция getUppod, но в ней какой то баг, либо синтаксис изменили либо еще что….в плеер uid передается
186
support 28.03.10 - 15:58
тут работает ссылка ?
187
justvoice 02.04.10 - 00:51

Error: document.getElementById(playerID).sendToUppod is not a function
Source File: /play/uppod_player.js
Line: 63

это же и при попытке проверить ваше демо на своем сайте.
Такое впечатление, что после обновления uppod.swf до версии 0.7.0.10 что-то стало не так.
Я прав?
188
support 05.04.10 - 10:56
Все работает ссылка
189
tokado 07.04.10 - 14:03
Здравствуйте, подскажите пожайлуста как сделать так же как здесь ссылка

чтобы при остановке видео появляся текст, а при запуске убирался
190
Виталий 11.06.10 - 15:39
почему при просмотре фильма в онлайн на весь экран он становиться белый?
191
SuperSkat 20.06.10 - 18:28
Не работает, ругается на JavaScript, пробовал на своём компе создавать:
<a href="javascript:void(0);" onClick="uppodSend('audioplayer1','toggle');" title="Пуск / Пауза">play</a>
<div id="audioplayer1"></div>
<script type="text/javascript">
var flashvars = {"uid":"audioplayer1","m":"audio","file":"sh.mp3"};
var params = {id:"audioplayer1",allowScriptAccess:"always"};
new swfobject.embedSWF("uppod.swf", "audioplayer1", "400", "35", "9.0.115", false, flashvars, params);
</script>

И вот так 3 раза, у всех разные ID, библиотеки подключены.

Но самое интересное, я сохраняю страницу демы(ссылка) и мне всё равно выдаёт ошибку: "Problem witht JavaScript"
192
support 22.06.10 - 21:28
Сделайте демку, посмотрим. И уточните, в каком браузере тестируете.
193
SuperSkat 23.06.10 - 06:55
Это магия присутствия, заработало:
ссылка
194
SuperSkat 23.06.10 - 07:07
А как стиле подключать в таком случае?
195
SuperSkat 23.06.10 - 10:35
всё, разобрался) Извиняюсь, за беспокойство.
196
svoyak 21.06.10 - 15:12
Эх, как же так, нет команды полноэкранного режима :((((
197
support 22.06.10 - 21:22
Flash по каким-то своим причинам не разрешает запускать полноэкранный режим без реального клика юзера по плееру.
198
ivanxp 15.07.10 - 11:09
Подскажите, пожалуйста. Как мне получить текстовое значение функции uppodGet(’myplayer’,’getcomment’) для вставки его в document.write?
199
pessom 25.07.10 - 18:53
Получить название
<div id="getComm"></div>

<script type="text/javascript">
function getC(){
document.getElementById("getComm").innerHTML = uppodGet(’myplayer’,’getcomment’);
}
</script>
200
pessom 25.07.10 - 16:18
Здравствуйте, возникла проблема с плеером в опере. Плеер последней версии — (0.8.0.4 β)
плеер — ссылка
Делаю воспроизведение с помощью api — uppodSend(’radioplayer’,’file:ссылка);uppodSend(’radioplayer’,’comment:Love Radio’);
ссылка — это потоковое аудио исправно работает в любых плеерах и браузерах, кроме оперы.
Оперы 9 версии и самая последняя на сегодня 10.60
плеер пишет ошибку: "Файл не соответствует типу audio" и "Файл Love не найден"
Пожалуйста подскажите, куда копать? или проблема в самом плеере?
хотел приобрести про версию, но совсем не хочется оставить пользователей с оперой в стороне.
201
support 26.07.10 - 22:15
Эта ссылка нигде не работает
202
pessom 26.07.10 - 22:31
uppodSend(’radioplayer’,’file:ссылка);uppodSend(’radioplayer’,’comment:Love Radio’);
поправил как должно быть(была ссылка для локалки), но повторюсь дело не в ссылке, а в браузере.
сейчас поставил браузер Safari, в нем все хорошо работает.
но с оперой дела так же плохи.
203
support 26.07.10 - 22:35
В Опере 10.60 работает ссылка
204
pessom 26.07.10 - 23:06
Да, действительно все работает! извиняюсь за беспокойство.
На самом деле оказывается это особенность Оперы, она отказывается работать с локальными адресами, даже есть есть реальный домен, но ИП на самом деле локальный, то как говориться "не дождетесь".
теперь пойду трести разработчиков оперы, хочется внятный ответ услышать :)
205
M_I_V 27.07.10 - 12:00
API для общения с плеером через JavaScript — доступно только в версии PRO?
206
svoyak 05.08.10 - 13:18
Объясните пожалуйста куском кода, как реализовать проверку на инициализацию плеера, чтоб в дальнейшем отсылать ему команды без JS-ных ошибок. В Вашем примере данных проверок не нашел, хотя в обсуждениях Вы ссылаетесь именно туда. Спасибо!
207
Vestegle 15.08.10 - 21:20
У меня вопрос можноли сделать так чтобы когда заканчивался трек он сразу переключался надругой.
Вот уменя такое строение:

<div style="position: static;" id="audioplayer1Box" class="player"><object style="visibility: visible;" id="audioplayer1" data="/uppod/uppod.swf" type="application/x-shockwave-flash" height="35" width="400"><param value="audioplayer1" name="id"><param value="always" name="allowScriptAccess"><param value="uid=audioplayer1&m=audio&file=9fa24de82138cf5632d215bc96eac539.mp3" name="flashvars"></object></div>
<script type="text/javascript">var flashvars = {"uid":"audioplayer1","m":"audio","file":"9fa24de82138cf5632d215bc96eac539.mp3"};var params = {id:"audioplayer1",allowScriptAccess:"always"}; new swfobject.embedSWF("/uppod/uppod.swf", "audioplayer1", "400", "35", "9.0.115", false, flashvars, params);</script>


<div id="audioplayer1Box" class="player"><object style="visibility: visible;" id="audioplayer2" data="/uppod/uppod.swf" type="application/x-shockwave-flash" height="35" width="400"><param value="audioplayer2" name="id"><param value="always" name="allowScriptAccess"><param value="uid=audioplayer2&m=audio&file=http://fs21.luxport.ru/show/261575/c5273ba5bacadc3bd8a0ae94edafbcb7.mp3" name="flashvars"></object></div>
<script type="text/javascript">var flashvars = {"uid":"audioplayer2","m":"audio","file":"http://fs21.luxport.ru/show/261575/c5273ba5bacadc3bd8a0ae94edafbcb7.mp3"};var params = {id:"audioplayer2",allowScriptAccess:"always"}; new swfobject.embedSWF("/uppod/uppod.swf", "audioplayer2", "400", "35", "9.0.115", false, flashvars, params);</script>




Нужно както сделать чтобы после того как трек закончился он автоматом переключался надругой трек примерно потокой систему (id+1)
Если можно напишите как это ещё реализовать.
Заранее спасибо.
208
Vestegle 16.08.10 - 06:28
Все спасибо ненадо уже решил проблему. И тут возникла другая проблема у меня выводится не 1 плеер и соответственно страница загружается дольше да и полагивает. И вот я хочу сделать чтобы кнопка "плей/стоп" когда я нажимаю на неё она автоматом должна отсылала параметры ну там file id и все такое тобиш чтобы плеер грузился только после нажатие накнопку плеер.
Очень хотелосьбы пример кода как это можно реализовать.
Заранее спасибо.
209
sodom 08.10.10 - 10:15
Здравствуйте. В последней версии плеера столкнулся с проблемой окончания проигрывания, т.е. если это плейлист то плеер зацикливает на последней позиции, а если просто один файл то он играет вечно, в обоих случаях зависает бегунок. Почему пишу тут, запускаю я это все при помощи Uppod.AJAX pl:, file: и еще о плейлисте, планируете ли вы включить в Uppod.AJAX функцию удаления из плейлиста.
210
support 11.10.10 - 19:17
В демке это есть где-нибудь? ссылка
211
LehanAlex 13.10.10 - 13:01
Помогите с настройкой на Joomla 1.5, не получается поставить на плеер UID ( Плеер подключён через плагин )
212
suppcolor 31.10.10 - 12:47
Как правильно использовать событие?


function uppodTheEnd(audioplayer)
{
document.getElementById("plnum").innerHTML='играем новый файл'
}


у меня такой скрипт не работает (audioplayer — это uid плеера)
213
support 06.11.10 - 00:46
Нужно подписать плеер на это событие в стилях
214
dreamdt 25.11.10 - 15:52
функции uppodTheEnd нет в стилях плеера, там есть uppodOnEnd, а это разные функции(и видимо, события)
215
SpiritRI 17.12.10 - 05:02
Ты код uppod_player.js почитай
function uppodTheEnd(playerID) {
if(uppod_play_next==1){
if(uppod_instances_id[playerID]<uppod_instances.length-1){
document.getElementById(uppod_instances[uppod_instances_id[playerID]+1]).sendToUppod('play');
}
else{
document.getElementById(uppod_instances[0]).sendToUppod('play');
}
}
}

216
SpiritRI 17.12.10 - 05:09
если ты используешь uppod.ayax то тебе надо в файле uppod_player.js заменить
function uppodTheEnd(playerID) {
if(uppod_play_next==1){
if(uppod_instances_id[playerID]<uppod_instances.length-1){
document.getElementById(uppod_instances[uppod_instances_id[playerID]+1]).sendToUppod('play');
}
else{
document.getElementById(uppod_instances[0]).sendToUppod('play');
}
}
}

на
function uppodTheEnd(playerID) {
document.getElementById("plnum").innerHTML='играем новый файл';
if(uppod_play_next==1){
if(uppod_instances_id[playerID]<uppod_instances.length-1){
document.getElementById(uppod_instances[uppod_instances_id[playerID]+1]).sendToUppod('play');
}
else{
document.getElementById(uppod_instances[0]).sendToUppod('play');
}
}
}
217
spy124 04.12.10 - 20:52
АЯКС плеер почемуто не видит файлы если в ссылке есть апостроф (’), ну вот к примеру ссылка на файл ссылка
А обычный флэш плеер читает без проблем. Как сделать так что бы аякс плеер читал такие ссылки?
218
adv_x 16.12.10 - 23:29
а почему при проигрывании аудио потока в плеере не отображается индикатор загрузки?
219
rsergemail 23.12.10 - 13:08
Нет ли возможности принудительного обновления плейлиста (перечтения файла плейлиста) с помощью API?
Нет ли возможности помимо получения текущей позиции в плейлисте (getpl) подобным же образом получить ссылку на проигрываемый трек?

Спасибо
220
alpeg 06.01.11 - 23:00
callback сделать никак не получается :(
Вроде все условия выполнены. Пробовал по-разному.

<script src="/play/uppod_player.js" type="text/javascript"></script>

<div id="audioplayer1">
<object type="application/x-shockwave-flash" data="/play/play.swf" width="350" height="27">
<param name="allowScriptAccess" value="always" /><param name="wmode" value="transparent" />
<param name="movie" value="/play/play.swf" />
<param name="flashvars" value="comment=ssssssss&st=/play/secret.txt&file=secret&uid=audioplayer1" />
</object>
</div>


/play/uppod_player.js
function uppodStartsReport(playerID) {
alert(playerID+'/START');
uppodGet('audioplayer1','getimed', uppodTimeIs);
};

function uppodInit(playerID) {
alert(playerID);
};
function uppodTimeIs(time) {
time=Math.round(time/2);
alert('time is '+time);
};

что я делаю не так?
221
Lexvud 20.01.11 - 18:35

<script src="http://iskinnet.ru/js/swfobject.js" language="javascript"></script>
<script src="http://iskinnet.ru/flvplayer/uppod_player.js" language="javascript"></script>
<div id="audioplayer1270"></div>
<script type="text/javascript">
var flashvars = {"uid":"audioplayer1270","comment":"Публичное сообщение","m":"audio","file":"http://srv.iskinnet.ru/chat/privat_msg.mp3"};
var params = {bgcolor:'#ffffff', allowScriptAccess:'always',id:'audioplayer1270'};
new swfobject.embedSWF("http://iskinnet.ru/flvplayer/uppod.swf", "audioplayer1270", "200", "90", "9.0.115.0", false, flashvars, params);
</script>

<a href="javascript:uppodSend('audioplayer1270', 'play');" >Тест звука</a>

Доброго времени суток! Ребята подскажите, в чём причина. Данный код работает в FrontPages но в браузерах загружённый плеер выдаёт ошибку "Problem with JavaScript" . Что мне делать или что я сделал не так?
222
Lexvud 20.01.11 - 18:40
<script src="http://iskinnet.ru/js/swfobject.js" language="javascript"></script>
<script src="http://iskinnet.ru/flvplayer/uppod_player.js" language="javascript"></script>
<div id="audioplayer1270"></div>
<script type="text/javascript">
var flashvars = {"uid":"audioplayer1270","comment":"Публичное сообщение","m":"audio","file":"http://srv.iskinnet.ru/chat/privat_msg.mp3"};
var params = {bgcolor:'#ffffff', allowScriptAccess:'always',id:'audioplayer1270'};
new swfobject.embedSWF("http://iskinnet.ru/flvplayer/uppod.swf", "audioplayer1270", "200", "90", "9.0.115.0", false, flashvars, params);
</script>

<a href="javascript:uppodSend('audioplayer1270', 'play');" >Тест звука</a>

Доброго времени суток ребята подскажите пожалуйста где ошибка в коде? В FrontPages он работает а в браузерах на фоне плеера появляется ошибка "Problem with JavaScript" и в итоге ссылка
<a href="javascript:uppodSend('audioplayer1270', 'play');" >Тест звука</a>
не работает . Но плеер реагирует только на кнопку на самом плеере…
223
MAKAPOH 24.01.11 - 22:35
Вписал свою функцию
function uppodTheEnd() {
if (window.shuffle)
id = Math.floor(Math.random() * window.itemscount);
else
id = (window.current != (window.itemscount - 1)) ? (window.current + 1) : 0;
play(id);
}

Код функции выполняется при завершении воспроизведения файла, плееру передается ссылка на следующий файл. Если воспроизведение текущего файла еще не завершилось то вызов play(id) работает нормально: файл загружается и автоматически стартует его воспроизведение. А в данном случае плееру передаются данные о следующем файле, но воспроизведение файла не начинается, и не помогает даже uppodSend(’audioplayer’, ’play’);
224
hc2hunter 17.03.11 - 15:28
А есть ли какая-то команда (аналог uppodSend(playerID, file:URL) ), чтобы плееру передать новый плейлист ?
Или хотя бы передернуть текущий плейлист…
225
support 18.03.11 - 14:06
newpl:URL или newpl:{’playlist’:[{’file’:’URL’},{’file’:’URL’}]}
Нужно обновить плеер до 0.9.4.8.1
226
hc2hunter 19.03.11 - 10:05
Спасибо!
А есть ли еще какие-то новые команды, которые вы не документировали (забыли?… еще не успели?…) на официальной страничке ?
Больше всего, конечно же, не хватает отслеживания различных событий.
227
support 19.03.11 - 13:44
Это новая опция для следующего релиза. Напишите, чего не хватает — добавим.
228
Stylus 17.03.11 - 20:56
Плеер отличные гибкий НО кое что можно доработать:

1. Общая громкость. Некоторые используют плеер, по несколько штук на странице с уникальными ID. Аналог — вконтакте. Возможность задать общую громкость, через какой API параметр и стандартно. Стандартно — задаем в настройке какой то пункт — ставим 1, если да — меняется везде одна и таже громкость. Не знаю правда как еще отследить, но задача такая присутствует!

2. Пока что будет делаться, по пункту 1, методом API задать общую громкость для всех плееров. Т,Е, типа uppodVolAll(playerID, vN, callback) если параметр playerID пропущен — то меняется на конкретно плеер тоже (там где мы меняем громкость, например сраобтать по ссылке и установить вообще всем плеерам громкость 75). Следовательно как варианта, стандартным методом сделать так: если функция включена (пункт 1), которую задали в настройках — то мы через этот API меняем все громкости. САМ бы сделал, НО где событие считывания громкости у конкретного плеера? ссылка тут его нет

3. Вообще сделать такие функции "для всех" плееров на все функции API как считывания так и записи, точнее хотя бы банальные, стоп, плей, пауза, вперед, назад….. многое не надо, но громкость нужна вперую очередь
229
Stylus 17.03.11 - 21:21
Описался сорри, "НО где событие считывания громкости у конкретного плеера? ссылка тут его нет" — нашел. делаем своим методом
230
hc2hunter 17.03.11 - 21:32
А что самому функцию "uppodVolAll" написать слабо ? (5–10 строчек кода).
Тем более что все уже реализовано прямо в примере.

Посмотрите массив uppod_instances и function uppodPlayers() — и все вам станет понятно.

231
hc2hunter 17.03.11 - 21:43
кстати, функция function uppodStopAll(playerID) — почти полная копия того что Вам нужно.
232
Stylus 17.03.11 - 23:05
НАЗРЕЛ другой вопрос. Вроде бы все понятно НО по какому событию снять показания громкости? Ведь нет такого, чтобы можно было снять громкость, когда ты ее меняешь!
Остается тогда что, uppodGet(playerID, getstatus) получить 1 (плей) или 0 (пауза) — тогда менять громкость везде. НО опять же, в какой момент надо проверять, откуда мы знаем, когда поменяется громкость? Я не оч силен в JS . Можно ли как то прослушивать переменную, кроме таймера?
233
Stylus 17.03.11 - 21:55
Спасибо. Уже разобрался. Пишу. Вопрос был в другом, можно ли стандартно…. и пожелание на будущее.

там проблема в том, как отследить было что изменение произошли когда юзер меняет громкость у этого плеера, чтобы запускать функцию замены громкости на всех других. пришли к выводу, что через uppodStartsReport(playerID) — данные о запуске "плей" на другом плеер. — сразу срабатывание этой функции. вроде бы так все. что скажете?
234
hc2hunter 19.03.11 - 21:00
2 support

Подскажите пожалуйста…
Вот на сайте открывается uppod с плейлистом.
Нажимаем на элемент плейлиста — и событие uppodStartsReport происходит обязательно 2 раза.
Дальше при выборе любого элемента плейлиста по 1 разу (как и должно бы быть).

Закрываем объект с плеером.
Открываем.
Выбираем любой элемент плейлиста — опять событие uppodStartsReport происходит 2 раза.
Дальше снова по 1 разу.


Это какая-то фича…?
235
hc2hunter 19.03.11 - 21:04
…а, ну и еще обнаружил глюк начиная примерно с версии 9.4.7
Выбираем любой элемент плейлиста --> Начинается проигрывание.
Останавливаем кликом по основному экрану --> Останавливается.
Кликаем опять --> буферизация навсегда 00%

Кликаем по любому другому элементу плейлиста — играет нормально.

В общем получается как бы "на 1 раз". Выбрал элемент плейлиста, и больше его не получится остановить/продолжить.
236
support 23.03.11 - 02:27
Не удалось повторить, нужен пример.
237
support 23.03.11 - 02:27
Это баг, исправлено в 0.9.4.9
238
hc2hunter 23.03.11 - 09:47
Не совсем понятно, что именно "исправлено", т.к.
1. uppodStartsReport срабатывает теперь вообще только один раз
2. глюк с остановкой/продолжением остался. исчез только на проигрывании файлов. если играет поток (rtmp например) — глюк есть. пауза срабатывает, но при нажатии "играть дальше" поток не продолжается…

Откатываюсь опять назад на v0.9.3.6.1 :(
Там все отрабатывает корректно…
Присутствует, правда глюк, что событие uppodStartsReport при первом запуске плеера отрабатывает дважды, но это побеждаемо с помощью "костыля".
239
support 23.03.11 - 12:21
С RTMP также все в порядке, можете пример потока привести?
240
hc2hunter 21.03.11 - 20:43
Нашел еще одну "замечательную" вещь.
Многие пользователи FireFox использую плагин flashblock (который блокирует flash-содержимое на сайтах и допускает работу приложения, только когда по нему кликаешь). Ну примерно как в Опере.

Однако, тут он убивает функциональность ajax uppod’а наглушняк… Больше не вызываются и не обрабатываются никакие события. Печально :(
241
support 23.03.11 - 02:28
Flash Block для Google Chrome так не делает, по крайней мера на демо-странице ссылка
242
hc2hunter 24.03.11 - 10:42
А событие пауза/продолжение никак нельзя отловить ?
Например кликнули по видеоизображению… потом еще раз кликнули.
Это можно отследить ?

uppodStartsReport не срабатывает.
Единственный вариант вешаться на uppodGet(playerID, ’getstatus’) и беспрерывно его сканить ? Плохой вариант…
243
support 10.04.11 - 20:05
Не нужно ничего дергать, uppodSend(playerID, ’getstatus’, callback) возвращает в колбэк событие автоматически после первого запроса
244
V-e-D 06.04.11 - 11:02
Я не могу понять, как сделать что бы при окончании песни, включался следующий плеер… Что я не так делаю???

<div id="audioplayer01"></div><script type="text/javascript">var flashvars = {"uid":"audioplayer01","comment":"+","st":"/js/st/audio74–126.txt","file":"/audio/Declan_Galbraith-Tell_me_why.mp3"};var params = {wmode:"transparent", allowScriptAccess:"always",id:"audioplayer01"}; new swfobject.embedSWF("/js/uppod.swf", "audioplayer01", "500", "50", "9.0.115.0", false, flashvars, params);</script>

<div id="audioplayer02"></div><script type="text/javascript">var flashvars = {"uid":"audioplayer02","comment":"+","st":"/js/st/audio74–126.txt","file":"/audio/Worth_Dying_For-Love_Riot.mp3"};var params = {wmode:"transparent", allowScriptAccess:"always",id:"audioplayer02"}; new swfobject.embedSWF("/js/uppod.swf", "audioplayer02", "500", "50", "9.0.115.0", false, flashvars, params);</script>

<div id="audioplayer03"></div><script type="text/javascript">var flashvars = {"uid":"audioplayer03","comment":"+","st":"/js/st/audio74–126.txt","file":"/audio/Chris_August-Winter_Time.mp3"};var params = {wmode:"transparent", allowScriptAccess:"always",id:"audioplayer03"}; new swfobject.embedSWF("/js/uppod.swf", "audioplayer03", "500", "50", "9.0.115.0", false, flashvars, params);</script>

245
support 10.04.11 - 20:05
забыли uid, прочитайте еще раз требования
246
V-e-D 11.04.11 - 16:40
А мож конкретнее написать, а то не очень разбираюсь, куда этот uid нужно прописать.
247
mega18 11.10.11 - 06:40
И тишина! Хороший support! -1
248
SMaksimus 29.04.11 - 20:50
Всем привет! Не подскажите поподробнее, что и как нужно сделать, чтобы при обновлении странички или переходах в другие разделы, флеш плеер не переставал играть. Вот код. Куды, что надо добавить? :) Заранее спасибо! :)

<script language="JavaScript" src="/music/swfobject.js"></script>
<script language="JavaScript" src="/music/uppod_player.js"></script>
<div id="audioplayer73"></div><script type="text/javascript">var flashvars = {"st":"ССЫЛКА","pl":"ССЫЛКА"};var params = {wmode:"transparent", allowScriptAccess:"always",id:"audioplayer73"}; new swfobject.embedSWF("ССЫЛКА", "audioplayer73", "500", "100", "9.0.115.0", false, flashvars, params);</script>
249
SMaksimus 01.05.11 - 09:39
Аууу!!! Есть кто живой? :)
250
ivandryagilev 14.05.11 - 20:00
Здравствуйте я приобрел PPO-аккаунт, плееры сделал, в сайт установил, и сделал все как написано в Uppod.AJAX 1.1, мне это нужно чтобы при запуске аудиоплеера выключался видеоплеер и наоборот… и при первом просмотре вроде работает, но потом видео больше не запускается… я поискал инфу в поисковике, возможно это из-за кодировки сайта, она у меня windows-1251, а у вас в примере UTF-8… или я ошибаюсь? помогите пожалуйста? как быть? что делать? ссылка на сайт ссылка плеер очень добротный, мне очень нравится… спасибо
251
ivandryagilev 14.05.11 - 20:05
особенно вообще не работает в Firefox…
252
support 14.05.11 - 22:02
Возможно дело в автозагрузке видео. Попробуйте поменять на другой режим.
253
ivandryagilev 15.05.11 - 14:18
Спасибо, проблема оказалась именно в этом…
254
rmg 30.05.11 - 13:00
Добрый день.
Столкнулся с проблемой: через функцию sendToUppod не получается поменять poster.
var cmd = ’poster:picture.JPG’
document.getElementById("vplayer").sendToUppod(cmd, (callback?callback:’’));
Появляется вот такое сообщение: "Ошибка загрузки изображения Na"
255
asp-19 02.06.11 - 14:17
Более 2-х часов про бывал настроить плеер так, чтобы при нажатии на другой плеер первый ставился на паузу, но нечего не получилось.
Исходный код
[code] <object id="videoplayer" type="application/x-shockwave-flash" data="/uppod/uppod.swf" width="390" height="34">
<param name="wmode" value="transparent" />
<param name="movie" value="/uppod/uppod.swf" />
<param name="flashvars" value="comment=$ENTRY_TITLEforum_ta">
256
RoMaN444Ik 04.07.11 - 11:22
Здравствуйте! А можно узнать как сделать так чтобы мне на е-мейл автоматом приходило уведомление о нерабочих видео? Как такое можно сделать? Оч. надо!
257
adm7n 08.07.11 - 17:18
Так что нужно сделать чтобы при включении одного плеера отключался предидущий?
258
adm7n 08.07.11 - 17:49
Может кто нибудь поможет , мне для сайта в системе ucoz это стоит в виде матерьялов я пробовал сделать чтобы у каждого плеера был свой ID но не работает отключение одного плеера при включении другого . Вот код :
<object id="audioplayer$ID$" width="345" height="28"><param name="allowScriptAccess" value="always"><param name="wmode" value="transparent"><param name="movie" value="/style_player/uppod.swf "><param name="flashvars" value="uid=audioplayer1819&comment=$TITLE$&st=/style_player/new-uppod.txt &file=$FILE_DIRECT_URL$$RFILE_DIRECT_URL$"><embed src="/style_player/uppod.swf" type="application/x-shockwave-flash" allowscriptaccess="always" wmode="transparent" flashvars="uid=audioplayer$ID$&comment=$TITLE$&st=/style_player/new-uppod.txt &file=$FILE_DIRECT_URL$$RFILE_DIRECT_URL$" width="345" height="28"></object>
259
mega18 25.10.11 - 21:56
Привет, ты разобрался??? А то я эту тему много раз поднимал, и кто не отвечает!
260
Nexon 17.07.11 - 01:01
Здравствуйте, хотел вот узнать возможно ли сделать как нибудь что бы функция настройки uppod_play_next работала НЕ только на SWFObject плеере, а так же и на других?
261
V-e-D 27.07.11 - 23:34
А как бы сделать, что бы не только плееры переключались, но и страницы, после окончании всех плееров на странице?
262
vox 12.08.11 - 08:19
Здравствуйте.
Ситуация следующая:
Пытаюсь подгрузить в плеер(с пакетом скриптов из предложенной скачки) другой плейлист таким образом
<li onClick="uppodSend('myplayer','newpl:{file:http://....../pl2.txt}');" title="обновление плейлиста">pl_obnov:</li>

При попытке выполнить действие плеер выдаёт Ошибку загрузки плейлиста. плейлист рабочий.
В чём может быть заморочка?
Спасибо
263
Belovolk 12.08.11 - 17:57
А куда именно вставлять этот ключ "uppodOnQuality(playerID)"??
264
vox 23.08.11 - 05:44
Так как всё таки подгрузить другой плейлист??
265
kinotur.ua 23.08.11 - 21:28
Пометьте, пожалуйста, в таблице описания параметров на странице ссылка четким ясным цветным комментарием ВСЕ события и т.п, требующие PRO-версии.

Из таблицы, например, неясно, почему молчит событие uppodTheEnd, пока не обнаружишь его в списке подключемых "дополнительных параметров" в разделе "Модули" редактора стилей.
266
webgrs 07.09.11 - 15:56
Как именно можно отследить переключение между качествами, например 320р 480р 720р, и можно ли поменять размер проигрывателя, т.е. растянуть его по всей странице. Т.е. если человек выбирает 720р то на ширину сайта, если 320р — на половину ширины сайта (к примеру). Как пользоваться uppodOnQuality(playerID)?
267
webgrs 07.09.11 - 16:24
т.е. как мне определить тип выбранного качества из списка возможных, и реально ли изменить размеры плеера? Хотя бы определит качество)
268
mega18 25.10.11 - 21:54
Тебе ни кто не ответит, тут все умерли!!!
269
ckjet 09.09.11 - 17:06
я использую плеер с собранным стилем, но подгружаю через swfObject подскажите как сделать по событию "play" алерт?
270
ckjet 09.09.11 - 17:13
function uppodStartsReport(playerID){
alert(1)
}
так не работает, при клике по play не получаю алерт
271
MusicMan_08 14.09.11 - 20:05
Возможно ли чтобы с помощью ajax получить текущее время воспроизведения трека и применить это время к следующему треку, т.е. во время воспроизведения трека кликаю в плейлист на следующий трек и этот следующий трек начинает играть с времени окончания первого трека?
272
V-e-D 07.10.11 - 12:27
Здравствуйте. Не могу никак побороть эту проблему. Значит, мой сайт на юкозе, и с каталогов файлов я сделал каталог музыки, когда загружаю песню, на главной странице появляется плеер с песнёй, которую загрузил, все плеера подключены API. Когда при нажатии на плей, предидуший плеер затухает, и играет следующий, так само и при окончании плеера тоже сам переключает на другой плеер, но есть одна проблемма, плеера играют на текущей странице по кругу…. Меня интересует, как сделать, что бы не только плеера переключались, но и страницы???
273
AndriyFutubox 11.10.11 - 17:23
Плеер вызывает callback function uppodInit(playerID)
Однако после вызова этого коллбэка он не реагирет на попытки seek по видео.
После какого callback можно делать seek?
274
AndriyFutubox 11.10.11 - 17:57
Извените — был напуган. Моя ошибка
275
artemiy_3 24.10.11 - 23:04
Здравствуйте!не подскажите как реализовать режим повтора?
276
mega18 31.10.11 - 03:48
277
mega18 31.10.11 - 03:49
278
mega18 31.10.11 - 03:49
279
mega18 31.10.11 - 03:49
Помогите ссылка
280
mega18 31.10.11 - 03:49
Помогите ссылка
281
mega18 31.10.11 - 03:50
Помогите ссылка
282
mega18 31.10.11 - 03:52
Народ помогите ссылка !
От support ни чего не дождусь кроме флуда и плагиата!
283
RabinoVich 21.12.11 - 09:14
Приветствую!
Скачал демо-пример отсюда ссылка
Воткнул себе на веб-сервер, ничего в коде не трогал, запустил как есть

Проблема — при запуске второго плеера первый не прекращает играть.
Здесь ссылка работает

В чем может быть проблема?
284
RIOL 23.12.11 - 21:21
похоже в новой версии плеера что-то не так. у меня на сайте, собранном в октябре, все работает. При использовании того же кода, но нового uppod.swf, включенный трек не перестает играть при включении нового. Если ставлю старый .swf — все ок.
Оставить комментарий