Вернуться   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,639
FR (активность): 98,604

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

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

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

А просто вот так выдрать не пробовал?
[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,004
FR (активность): 34,852

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

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
 
Сообщений: 698
FR (активность): 31,962

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

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


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

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

Сообщение:
Опции


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

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

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

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