Нужно создавать свой видео плеер для майбб...
Видео плеер для майбб
Сообщений 1 страница 8 из 8
Поделиться1Вс, 7 Янв 2018 10:23:22
Поделиться2Вс, 7 Янв 2018 13:49:26
Нужно создавать свой видео плеер для майбб...
Поставить плеер не проблема, проблема куда вы будете видео заливать, своего хостинга для видео на Майбб по понятным причинам не будет, значит надо на другие ресурсы заливать, универсально делать плеер - это делать с прямыми ссылками, прямых ссылок сейчас никто не дает, особенно облачные хранилища, подстроится под определенный ресурс - они как правило раз в период меняют у себя систему вывода видео, и соответственно местные плееры перестают работать - прекрасный пример все видео плееры Майбб.. Всё это проходили на аудио-плеерах, без собственного хранилища нет никакого резона делать собственный плеер, а хранилища не будет, бо это ресурсоёмко и проблемы с правообладателями..
Поделиться3Вт, 9 Янв 2018 10:22:11
Спасибо за объяснение, очень жаль...А в html-5 мы можем перейти, т.к. сейчас все видео плеера на них работают...
Поделиться4Пт, 12 Янв 2018 12:59:40
Спасибо за объяснение, очень жаль...А в html-5 мы можем перейти, т.к. сейчас все видео плеера на них работают...
Та же история... Ромыч тут выкладывал аудио плеер на НТМЛ5, но всё опять таки упирается в ссылки - вывод ссылок у каждого аудио и видео хостинга свой, отсюда и все проблемы..
Поделиться5Ср, 7 Фев 2018 22:39:56
Тогда большая просьба, восстановить многие видео плееры просто необходимо + надо убрать неактуальные, кто этим занимается помогите сделать данный скрипт работоспособным...Работает один ютуб и во второй вкладке майл и всё...
HTML верх
<!--Видеохостинг--> <style type="text/css"> /* вкладки */ #media-wrapper {width: 400px;} ul.media-tabs {height: 25px;line-height: 29px;margin: 0 0 3px;list-style: none;} ul.media-tabs li {float: left;margin-right: 1px; cursor:pointer;} ul.media-tabs li a {background: url("http://uploads.ru/i/P/5/Q/P5Q2V.png") no-repeat scroll -652px 0 transparent;color: #444444;cursor: pointer;display: block;margin-bottom: -1px;padding: 0 14px 1px;position: relative;text-decoration: none;width: 95px;} ul.media-tabs li a:hover {color:#EFEFEF;padding: 0 14px;background: url("http://uploads.ru/i/P/5/Q/P5Q2V.png")no-repeat scroll;background-position: -652px -31px; text-decoration:none;} ul.media-tabs li.tab-current a {color: #444;padding: 0px 14px 2px;border:medium hidden;line-height: 29px;background-position: -652px -62px;} ul.media-tabs li.tab-current a:hover {color: #6A5ACD;} div.media-t2,div.media-t3 {display: none;width: 450px;} .tipsy-inner {font-size: 14px;} .media_link { float: left;} </style> <!--Окончание-->
HTML низ
<!--Видеохостинг--> <script type="text/javascript"> $(function(){ var media2=['kiwi.kz','rutv.ru','soundcloud.com','purevolume.com','livestream.com','pleer.com','video.jampo.tv','yapfiles.ru','realmusic.ru','1plus1.ua','jamendo.com','mail.ru','instagram.com']; $('.media_link img').tipsy({live:true,gravity:'s',fade:true});$('#video-area-hsel').addClass('media-t1');$('#video-area').prepend('<div id="media-wrapper"><ul class="media-tabs tabs1"><li class="media-t1 tab-current"><a>Первый список</a></li><li class="media-t2"><a>Второй список</a></li></ul><br><div class="media-t2"></div></div><br>');$.each(media2,function(i){$('#video-area div.media-t2').append('<a class="media_link" href="javascript:void(0)"> <img style="padding: 5px;" alt="'+media2[i]+'" title="'+media2[i]+'" src="https://plus.google.com/_/favicon?domain='+media2[i]+'"> </a>');});$('#video-area div.media-t2').append('<br><br><div id="video-area-tcon2"><div id="video-area-thd2">Вставьте iframe-код медиафайла (аудио, видео)</div><textarea id="video-area-tinp2" onclick="this.select();"></textarea><div id="video-area-msg2" style="margin: 0.5em 0;padding: 0.3em;"></div></div><div id="video-area-actions2"><a class="frame_host" href="javascript:void(0)" >Вставить</a> <a onclick="changeVisibility(\'video-area\'); return false;"href="#">Закрыть</a></div>');$('a.frame_host').click(function(e){var self=$('#video-area-tinp2');setTimeout(function(e){var paste=$(self).val();paste=paste.replace(/'/gi,'"');var frm=[];if(paste.indexOf('param name="movie"')!=-1){frm=paste.split(/param name=\"movie\" value=\"(.*?)\"/i);} if((paste.indexOf('<iframe')!=-1)||(paste.indexOf('<embed')!=-1)){frm=paste.split(/src=\"(.*?)\"/)};if(paste.indexOf('data=')!=-1){frm=paste.split(/data=\"(.*?)\"/)};if(frm[1].slice(frm[1].indexOf('.swf')+4).length<=2){var fls=paste.split(/param name=\"flashvars\" value=\"(.*?)\"/i);frm[1]=frm[1]+'?&'+fls[1]};var wd=paste.split(/width=\"(.*?)\"/);var hg=paste.split(/height=\"(.*?)\"/);for(var i=0;i<media2.length;i++){if(frm[1].indexOf(media2[i])!=-1){insert('[video2='+wd[1]+'|'+hg[1]+']'+frm[1]+'[/video2]\n');changeVisibility('video-area');$(self).val('');} else{$('#video-area-msg2').text('Неподдерживаемый хостинг.');$(self).val('');}};},0);});$('ul.media-tabs.tabs1 li').click(function(){var thisClass=this.className.slice(0,8);$('div.media-t1, div.media-t2, div.media-t3').hide();$('div.'+thisClass).fadeToggle('fast');$('ul.media-tabs.tabs1 li').removeClass('tab-current');$(this).addClass('tab-current');});var ls=document.querySelectorAll(".post-content p");for(x in ls){var pst=ls[x].innerHTML;for(var i=0;i<media2.length;i++){if(pst.indexOf(media2[i])!=-1){pst=pst.replace(/\[video2=(.*?)\|(.*?)\](.*?)\[\/video2\]/gi,'<br /><iframe width="$1" height="$2" src="$3" frameborder="0" scrolling="no" allowfullscreen></iframe>');}} ls[x].innerHTML=pst;}}); </script> <!--Окончание-->
Поделиться7Вс, 11 Фев 2018 10:41:28
такая же пробл.. уже давно только ютуб работает
Поделиться8Вт, 13 Фев 2018 10:57:17
Большая просьба, восстановить многие видео плееры + надо убрать неактуальные, кто этим занимается помогите сделать данный скрипт работоспособным...Работает один ютуб и во второй вкладке майл через фрейм и всё...
HTML верх
<!--Видеохостинг--> <style type="text/css"> /* вкладки */ #media-wrapper {width: 400px;} ul.media-tabs {height: 25px;line-height: 29px;margin: 0 0 3px;list-style: none;} ul.media-tabs li {float: left;margin-right: 1px; cursor:pointer;} ul.media-tabs li a {background: url("http://uploads.ru/i/P/5/Q/P5Q2V.png") no-repeat scroll -652px 0 transparent;color: #444444;cursor: pointer;display: block;margin-bottom: -1px;padding: 0 14px 1px;position: relative;text-decoration: none;width: 95px;} ul.media-tabs li a:hover {color:#EFEFEF;padding: 0 14px;background: url("http://uploads.ru/i/P/5/Q/P5Q2V.png")no-repeat scroll;background-position: -652px -31px; text-decoration:none;} ul.media-tabs li.tab-current a {color: #444;padding: 0px 14px 2px;border:medium hidden;line-height: 29px;background-position: -652px -62px;} ul.media-tabs li.tab-current a:hover {color: #6A5ACD;} div.media-t2,div.media-t3 {display: none;width: 450px;} .tipsy-inner {font-size: 14px;} .media_link { float: left;} </style> <!--Окончание-->
HTML низ
<!--Видеохостинг--> <script type="text/javascript"> $(function(){ var media2=['kiwi.kz','rutv.ru','soundcloud.com','purevolume.com','livestream.com','pleer.com','video.jampo.tv','yapfiles.ru','realmusic.ru','1plus1.ua','jamendo.com','mail.ru','instagram.com']; $('.media_link img').tipsy({live:true,gravity:'s',fade:true});$('#video-area-hsel').addClass('media-t1');$('#video-area').prepend('<div id="media-wrapper"><ul class="media-tabs tabs1"><li class="media-t1 tab-current"><a>Первый список</a></li><li class="media-t2"><a>Второй список</a></li></ul><br><div class="media-t2"></div></div><br>');$.each(media2,function(i){$('#video-area div.media-t2').append('<a class="media_link" href="javascript:void(0)"> <img style="padding: 5px;" alt="'+media2[i]+'" title="'+media2[i]+'" src="https://plus.google.com/_/favicon?domain='+media2[i]+'"> </a>');});$('#video-area div.media-t2').append('<br><br><div id="video-area-tcon2"><div id="video-area-thd2">Вставьте iframe-код медиафайла (аудио, видео)</div><textarea id="video-area-tinp2" onclick="this.select();"></textarea><div id="video-area-msg2" style="margin: 0.5em 0;padding: 0.3em;"></div></div><div id="video-area-actions2"><a class="frame_host" href="javascript:void(0)" >Вставить</a> <a onclick="changeVisibility(\'video-area\'); return false;"href="#">Закрыть</a></div>');$('a.frame_host').click(function(e){var self=$('#video-area-tinp2');setTimeout(function(e){var paste=$(self).val();paste=paste.replace(/'/gi,'"');var frm=[];if(paste.indexOf('param name="movie"')!=-1){frm=paste.split(/param name=\"movie\" value=\"(.*?)\"/i);} if((paste.indexOf('<iframe')!=-1)||(paste.indexOf('<embed')!=-1)){frm=paste.split(/src=\"(.*?)\"/)};if(paste.indexOf('data=')!=-1){frm=paste.split(/data=\"(.*?)\"/)};if(frm[1].slice(frm[1].indexOf('.swf')+4).length<=2){var fls=paste.split(/param name=\"flashvars\" value=\"(.*?)\"/i);frm[1]=frm[1]+'?&'+fls[1]};var wd=paste.split(/width=\"(.*?)\"/);var hg=paste.split(/height=\"(.*?)\"/);for(var i=0;i<media2.length;i++){if(frm[1].indexOf(media2[i])!=-1){insert('[video2='+wd[1]+'|'+hg[1]+']'+frm[1]+'[/video2]\n');changeVisibility('video-area');$(self).val('');} else{$('#video-area-msg2').text('Не поддерживаемый хостинг.');$(self).val('');}};},0);});$('ul.media-tabs.tabs1 li').click(function(){var thisClass=this.className.slice(0,8);$('div.media-t1, div.media-t2, div.media-t3').hide();$('div.'+thisClass).fadeToggle('fast');$('ul.media-tabs.tabs1 li').removeClass('tab-current');$(this).addClass('tab-current');});var ls=document.querySelectorAll(".post-content p");for(x in ls){var pst=ls[x].innerHTML;for(var i=0;i<media2.length;i++){if(pst.indexOf(media2[i])!=-1){pst=pst.replace(/\[video2=(.*?)\|(.*?)\](.*?)\[\/video2\]/gi,'<br /><iframe width="$1" height="$2" src="$3" frameborder="0" scrolling="no" allowfullscreen></iframe>');}} ls[x].innerHTML=pst;}}); </script> <!--Окончание-->
Похожие темы
Обязательные плагины для браузера! | Архив | Чт, 22 Июл 2010 |
Общие вопросы от новичков (61) | Архив | Чт, 6 Сен 2018 |
Каталог скриптов/CSS | Форум для новичков | Вт, 1 Окт 2013 |
Каталог скриптов/css по авторам | Форум для новичков | Ср, 9 Окт 2013 |