Вернуться   SEO форум - оптимизация и продвижение сайтов > Web разработки > Разработка сайтов > Создание сайтов другого типа

Важная информация
Создание сайтов другого типа - Бесплатные движки (uCoz). Скрипты. Гостевые книги, чаты, доски объявлений, каталоги статей и ссылок и т.д.

Ответ
 
Опции темы Оценить тему Опции просмотра
Старый 15.11.2012, 13:05   #1
 
Аватар для Umka
 
Сообщений: 4,143
FR (активность): 80,659

Доп. информация
По умолчанию Автор темы Как стырить телевизор?

...он-лайн ТВ имеется в виду.

Хотя, если кто знает, как спереть пятидесятидюймовую плазму - тоже пишите, кто его знает, что в жизни может пригодиться.

Суть вопроса: есть небольшой минисайт/форум на instant cms. Спортивной тематики.
Есть желание организовать онлайн трансляции матчей.
Основная заморочка в том, что значительная часть этих трансляций идет по мелким региональным каналам. Ну грубо 20 каналов. Есть монструозные скрипты и даже партнерки, которые предлагают в iframe показ всего на свете (в том числе и этих каналов), но там слишком много лишнего.
Мне надо примерно так: материал (или тема, топик) - сверху плеер (матч А-Б) - снизу каменты.
Собсно вопрос, как стырить плеер с сайта региональной компании?

Пример:
Оффтоп:
http://tv-rb.ru/online-bst


Там примерно такой код (внизу):
Оффтоп:

[php]<script type="text/javascript">

function myAddVideo() {
var server_list = [ "rtmp://82.192.94.54/rtmp", "rtmp://95.211.100.226/rtmp" ];
var server_index = Math.floor(Math.random()*2);
var server = server_list[server_index];
var path = "half.ts";
document.getElementById("my_player").setAttribute( "href", path);
flowplayer("my_player", "http://online.tv-rb.ru/flowplayer-3.2.5.swf?"+(Math.random(10000)), {
log: {
// level: 'debug'
// ,filter: 'org.flowplayer.rtmp.*,org.flowplayer.captions.*,o rg.flowplayer.core.*,org.flowplayer.model.*'
// ,filter: 'org.flowplayer.rtmp.*,org.flowplayer.captions.*'
},
// streamCallbacks: ["onCuepoint"],
plugins: {
rtmp: {
url: 'http://online.tv-rb.ru/flowplayer.rtmp-3.1.3.swf',
netConnectionUrl: server,
durationFunc: 'getStreamLength'
},
controls: { scrubber: false },
},
clip: {
provider: 'rtmp',
cuepointMultiplier: 1,
autoPlay: true,
scaling: 'orig'
//, onCuepoint: function(clip, event) {
// alert("hi");
// // console.dir(event);
// }
}
});
}


function addPlayer(){
if ( /(iPhone|iPad)/.test(navigator.userAgent) ){ // Проверяем ios
$('#my_player').html('<video width="480px" height="384px" src="/html5/prog_index.m3u8" preload="none" controls="" tabindex="0"></video>');
}else {
myAddVideo();
}
}



$(function(){
var enableRegionCheck = false; // Включить ограничение по региону


// ----- ОНЛАЙН
/* Защита от встраивания в iFrame */
if( jQuery('#my_player').size() > 0 ){
if ( top === self ) { // уcловие проверяет что не iframe
if( enableRegionCheck ){
var Req = new TAjaxRequest();
Req.get({
url : '/_tools/geoip/index.php',
data : {},
// loader : gLoader, // Прикрепляем глобальный загрузчик (индикатор загрузки)
eventOnSuccess : function( R ){
if ( R && ( (!R.enable) || (R.enable && R.allow) ) ){
addPlayer();
}else{
// Просмотр возможен т/о с территории РБ
}
},
eventOnError : function( R ){ },
});
}else {
addPlayer();
}
}else {
alert("www.tv-rb.ru");
}
}

// ----- Плеер Mp4 с подменой flowplayer
$('.player_mp4[href != ""]').each(function(){

Archive.renderPlayer( $(this).attr('href'), $(this) ); // При необходимости само подменит содержимое HREF

});

// "Пустые" плееры скрываем
$('a.player_mp4[href=""]').parents('.video_form').removeClass('video_form' );

});

</script>[/php]

Как его вывести к себе на сайт? Может сталкивался кто?
Umka вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
Alex LM (15.11.2012), Stelz (25.11.2012), Victoria (15.11.2012), Дмитрий Сатаров (15.11.2012), СТЕПАН (15.11.2012)
Старый 15.11.2012, 13:21   #2
 
Аватар для СТЕПАН
 
Сообщений: 1,642
FR (активность): 101,827

Доп. информация
По умолчанию

лично я делал следующее копировал весь код хтмл страницы и заливал себе на сайт отдельной страницей потом чистил код если плеер оставался рабочим то этот оставшийся код ставил себе на сайт и была "перетрансляция" от них у меня на сайте. вечером попробую с этим поработать если получется скину готовый код!
СТЕПАН вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
Umka (15.11.2012)
Старый 15.11.2012, 13:23   #3
 
Аватар для Phoenix
 
Сообщений: 1,007
FR (активность): 35,630

Доп. информация
По умолчанию

А просто вот так выдрать не пробовал?
[php]
<object id="my_player_api" data="http://online.tv-rb.ru/flowplayer-3.2.5.swf?0.6556308697798712" type="application/x-shockwave-flash" height="100%" width="100%"><param name="allowfullscreen" value="true"><param name="allowscriptaccess" value="always"><param name="quality" value="high"><param name="cachebusting" value="false"><param name="bgcolor" value="#000000"><param name="flashvars" value="config={&quot;log&quot;:{},&quot;plugins&qu ot;:{&quot;rtmp&quot;:{&quot;url&quot;:&quot;http://online.tv-rb.ru/flowplayer.rtmp-3.1.3.swf&quot;,&quot;netConnectionUrl&quot;:&quot ;rtmp://95.211.100.226/rtmp&quot;,&quot;durationFunc&quot;:&quot;getStrea mLength&quot;},&quot;controls&quot;:{&quot;scrubbe r&quot;:false}},&quot;clip&quot;:{&quot;provider&q uot;:&quot;rtmp&quot;,&quot;cuepointMultiplier&quo t;:1,&quot;autoPlay&quot;:true,&quot;scaling&quot; :&quot;orig&quot;,&quot;url&quot;:&quot;half.ts&qu ot;},&quot;playerId&quot;:&quot;my_player&quot;,&q uot;playlist&quot;:[{&quot;provider&quot;:&quot;rtmp&quot;,&quot;cuepo intMultiplier&quot;:1,&quot;autoPlay&quot;:true,&q uot;scaling&quot;:&quot;orig&quot;,&quot;url&quot; :&quot;half.ts&quot;}]}"></object>
[/php]
Вот весь див их плеера, если они не защитили от загрузки на других сайтах, то будет работать
[html]
<div href="half.ts" id="my_player" style="width: 480px; display: block; height: 384px;"><object id="my_player_api" data="http://online.tv-rb.ru/flowplayer-3.2.5.swf?0.6556308697798712" type="application/x-shockwave-flash" height="100%" width="100%"><param name="allowfullscreen" value="true"><param name="allowscriptaccess" value="always"><param name="quality" value="high"><param name="cachebusting" value="false"><param name="bgcolor" value="#000000"><param name="flashvars" value="config={&quot;log&quot;:{},&quot;plugins&qu ot;:{&quot;rtmp&quot;:{&quot;url&quot;:&quot;http://online.tv-rb.ru/flowplayer.rtmp-3.1.3.swf&quot;,&quot;netConnectionUrl&quot;:&quot ;rtmp://95.211.100.226/rtmp&quot;,&quot;durationFunc&quot;:&quot;getStrea mLength&quot;},&quot;controls&quot;:{&quot;scrubbe r&quot;:false}},&quot;clip&quot;:{&quot;provider&q uot;:&quot;rtmp&quot;,&quot;cuepointMultiplier&quo t;:1,&quot;autoPlay&quot;:true,&quot;scaling&quot; :&quot;orig&quot;,&quot;url&quot;:&quot;half.ts&qu ot;},&quot;playerId&quot;:&quot;my_player&quot;,&q uot;playlist&quot;:[{&quot;provider&quot;:&quot;rtmp&quot;,&quot;cuepo intMultiplier&quot;:1,&quot;autoPlay&quot;:true,&q uot;scaling&quot;:&quot;orig&quot;,&quot;url&quot; :&quot;half.ts&quot;}]}"></object></div>
[/html]


В сео денег нет, совсем нет
Phoenix вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
Umka (15.11.2012)
Старый 25.11.2012, 05:12   #4
 
Аватар для Umka
 
Сообщений: 4,143
FR (активность): 80,659

Доп. информация
По умолчанию Автор темы

Не кажет не так, ни эдак.
Umka вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 25.11.2012, 09:43   #5
 
Аватар для Phoenix
 
Сообщений: 1,007
FR (активность): 35,630

Доп. информация
По умолчанию

umka from ufa, ну у меня полный див открывает плеер, но просит разрешить в параметрах подключение к их сайту


В сео денег нет, совсем нет
Phoenix вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 25.11.2012, 12:03   #6
 
Аватар для Umka
 
Сообщений: 4,143
FR (активность): 80,659

Доп. информация
По умолчанию Автор темы

Цитата:
Сообщение от Phoenix Посмотреть сообщение
но просит разрешить в параметрах подключение к их сайту
ага..
Вот:
[php] function myAddVideo() {
var server_list = [ "rtmp://82.192.94.54/rtmp", "rtmp://95.211.100.226/rtmp" ];[/php]
82.192.94.54/rtmp - вот это он похоже и просит..
Umka вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 25.11.2012, 14:38   #7
 
Аватар для polkovodets
 
Сообщений: 12
FR (активность): 78

Доп. информация
По умолчанию

Телеканал БСТ как раз неудачный пример, там стоит защита. Я пытался его к себе на сайт поставить - не получилось.
polkovodets вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 25.11.2012, 15:47   #8
 
Аватар для Unick
 
Сообщений: 706
FR (активность): 33,290

Доп. информация
По умолчанию

Оффтоп:
Цитата:
Сообщение от umka from ufa Посмотреть сообщение
Хотя, если кто знает, как спереть пятидесятидюймовую плазму - тоже пишите, кто его знает, что в жизни может пригодиться.
берем пару друзей
одеваемся в рабочую одежду (грузчиками например)
заходим в магазин и идем на склад (из магазина, а не через вход для работников)
берем телевизор, и с каменной миной выносим


andreisoroka.com
Unick вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
knockie (25.11.2012), nindia (25.11.2012), Umka (25.11.2012)
Ответ

Быстрый ответ
Ваше имя пользователя: Регистрация. Для входа нажмите здесь
Случайный вопрос

Сообщение:
Опции
Внимание!
Этой теме более 2059 дней. Вы можете оставить сообщение здесь. Но, обращаем внимание. Возможно, рациональней создать новую тему (найти свежее обсуждение)?


Опции темы
Опции просмотра Оценка этой теме
Оценка этой теме:

Ваши права в разделе
Вы не можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Где в буржунете можно стырить приличную тему? Pilot WordPress 9 22.05.2011 23:34

Текущее время: 15:02. Часовой пояс GMT +3.