В общем рассказываю всю историю вкратце. Установил на свой сайт модуль трансляций, чтобы при анонсах каких-нибудь стримов из мира киберспорта не в новость плеер кидать, а указывать ссылку, по которой плеер будет всегда доступен, но возникла проблема, что модуль поддерживает сейчас только умерший овнед, твич и лайвстрим.
Недолго думая, я зашёл на сайт кибергейма, внизу страницы я перешёл по ссылке "для разработчиков" (http://cybergame.tv/developer/) и начал всё изучать. Я взял модуль твича и начал переделывать по кибергейм, но не мог настроить статус стрима и количество зрителей, поэтому все добавленные стримы кибергейма улетали сразу в блок оффлайн и имели 0 зрителей, хотя трансляция была включена. Я почти 3 часа пробовал изменять этот код, думал как получить статус стрима и зрителей, но я не являюсь программером и кодером, поэтому у меня ничего не получилась и я увидел, что на той странице написано, что если у меня какие-нибудь проблемы возникают, то я могу написать на admin@cybergame.tv и мне помогут.
29 января 2013 в 16:14 я отправил письмо, приложил к нему пример файла, который нужно переделать, но ответа так и не дождался, поэтому сегодня я написал в скайп кибергейма, они проверили почту и сказали, что ничего им не пришло. О_О как такое может быть, ведь я отправил, почту указал правильно, может кто-то просто не умеет настраивать переадресацию почты...
В общем они что-то долго думали и попросили вот что:
я не вижу где у них на сайте эмбед с трансляцией
пусть хотя бы тестовую страничку дадут
Cybergame Web Admin, Сегодня 22:39
Ниже под спойлер я спрятал код для твича, который им скинул
Скрытый текст
<?php
$stream_name = 'Justin.tv'; /*Stream name */
$orginal_width = 400; /* Orginale Breite vom Playereinbindung */
$orginal_height = 300; /* Orginale Hцhe vom Playereinbindung */
$width = get_streamwidth();
$height = ($width*100)/$orginal_width;
$height = ($height*$orginal_height)/100;
$live = false;
$views_stream = 0;
$embed = '';
if(!$height OR !$width) { $width = $orginal_width; $height = $orginal_height; }
if(isset($id)) {
$file = 'http://api.justin.tv/api/stream/list.xml?channel='.$id;
$xml = simplexml_load_file($file);
if($xml->stream->format == 'live') $live = true;
$live_stream = $live;
$views_stream = $xml->stream->channel_count;
$embed = '<object type="application/x-shockwave-flash" height="'.$height.'" width="'.$width.'" id="live_embed_player_flash" data="http://de.justin.tv/widgets/live_embed_player.swf?channel='.$id.'" bgcolor="#000000"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="allowNetworking" value="all" /><param name="movie" value="http://de.justin.tv/widgets/live_embed_player.swf" /><param name="flashvars" value="hostname=de.justin.tv&channel='.$id.'&auto_play=false&start_volume=25" /></object>';
}
?>[свернуть]
Дальше я сказал, что зарегаю их на сайте и дам админку, чтобы они сами добавляли плееры и видели код и прочее, а они мне сказали, что "мы не будем вам на сайте чтото делать"
Потом Техподдержка cybergame.tv попросила "вставь нашь плеер" (может они накидались там, но к людям нужно на вы обращаться, а также стараться без ошибок писать, но не суть, мне насрать)
Я вставил их плеер по своим настройкам, которые под спойлером:
Скрытый текст
<?php
$stream_name = 'cybergame.tv'; /*Stream name */
$orginal_width = 640; /* Orginale Breite vom Playereinbindung */
$orginal_height = 360; /* Orginale Hцhe vom Playereinbindung */
$width = get_streamwidth();
$height = ($width*100)/$orginal_width;
$height = ($height*$orginal_height)/100;
$live_stream = false;
$views_stream = 0;
$embed = '';
if(!$height OR !$width) { $width = $orginal_width; $height = $orginal_height; }
if(isset($id)) {
$file = 'http://api.cybergame.tv/w/streams2.php?channel='.$id;
$xml = simplexml_load_file($file);
$live_stream = $online;
$views_stream = $viewers;
$embed = '<iframe src="http://api.cybergame.tv/p/embed.php?c='.$id.'&w='.$width.'&h='.$height.'&type=embed" width="'.$width.'" height="'.$height.'" frameborder="0"></iframe>';
}
?>[свернуть]
Дальше я написал, что тут нужно поправить только запрос на проверку онлайна и количества зрителей, но мне сказали так:
[23:05:05] Техподдержка cybergame.tv: http://cybergame.tv/developer/ по этой ссылке посмотрите
[23:05:08] Техподдержка cybergame.tv: ка всё настроить
[23:07:34] Техподдержка cybergame.tv: нам нет смысла лазить на вашем сайте я скинул вам ссылку по которой дословно написанно как всё это сделать
Замкнутый круг? О_О
Интересно как им работается, когда сервис говно и поддержка тоже, вы должны помогать людям, развиваться, чтобы плееры добавлялись на такие говнойсайты как мой, но вы вцепились в ск2тв, и я надеюсь, что после редизайна сайта адольф откажется от сотрудничества с днищенским сервисом. А что касается стримеров, то респект тем, кто стримит на твиче, когда вы получите партнёрку, то будет у вас всё хорошо, а остальные лишь при 20-30 зрителях на стриме пытаются уцепиться за подачку от кибергейма ввиде 500руб (6250 показов). Смешно должно быть и стыдно.
Картинки будут чуть позже, нужно отойти срочно по делам.
*ТУТ МЕСТО ДЛЯ ВАШЕЙ ПЕКИ*
---------- Сообщение добавлено в 20:01 ---------- Предыдущее сообщение в 19:58 ----------
Также забыл сказать, что после [01.02.2013 23:07:34] Техподдержка cybergame.tv: нам нет смысла лазить на вашем сайте я скинул вам ссылку по которой дословно написанно как всё это сделать меня либо удалили из скайпа, либо кинули в игнор.
ПОЛЬЗОВАТЕЛЮ ВЫДАНО ПРЕДУПРЕЖДЕНИЕ ЗА ЭТО СООБЩЕНИЕ. ПРИЧИНА.