Проблес с Flash Player и remote video

Форум, в който говорим за различни server-side технологии: PHP, ASP, JSP, Perl, бази данни като MySQL и PostgreSQL. Тук дискутираме и неща като OOP, методологии на програмиране, frameworks...

Moderators: FlashBG, Back end

Проблес с Flash Player и remote video

Postby xfce » Fri Jul 09, 2010 19:44

Привет на всички...
Имам следния проблем
Намерих си флаш плеър в fla вариант, който работи с flv, mp4, mov, youtube video etc.. + субс...
След прочитане на няколко форума и разгадаване на основните неща в AS2 успях да преправи скрипта вместо да пуска клиповете от youtube да ги пуска от vbox7.
Вече умрял от кеф, че съм го подкарал и си имам собствен flv player с логото и инфото на моят сайт ... компилирах флаша с AS2 и всичко работеше докато
не го качих на хостинга. Пуснах го там и на още 2 3 места и се оказа, че скрипта не работи. Стои постоянно на transfer data from vbox7.com и нищо повече.

Някой може ли да кажи как може да се оправи това нещо.
xfce
 
Posts: 4
Joined: Fri Jul 09, 2010 19:33

Re: Проблес с Flash Player и remote video

Postby Красимир » Sat Jul 10, 2010 0:18

Работело е според мен защото си тествал локално. Проблема е че се опитваш да достъпваш съдържание на сървър на, който не ти е позволено. Малко повече информация тук.
User avatar
Красимир
 
Posts: 282
Joined: Fri Dec 17, 2004 0:15
Location: Варна

Re: Проблес с Flash Player и remote video

Postby xfce » Sat Jul 10, 2010 12:03

Тоест ако има crossdomain правила няма шанс да взема видео материал чрез флаш
xfce
 
Posts: 4
Joined: Fri Jul 09, 2010 19:33

Re: Проблес с Flash Player и remote video

Postby xfce » Sat Jul 10, 2010 12:52

Добре пак не разбирам къде е проблема...

Сложих си на моя сървър следното php и един flv файл 1.flv

vid.php

Code: Select all
<?php
echo "&flv_addr=http://www.site.com/1.flv";
?>


част от AS2 scripta :

Code: Select all
....
....
var GVars:LoadVars = new LoadVars();
var vid1_Link:String;
GVars.onLoad = lVars;
GVars.load("http://www.site.com/vid.php");
function lVars()
{
vid1_Link = this.flv_addr;
trace ("new "+vid1_Link);
cf1();
}
....
...

като при trace всичко ми излиза ок на мойто pc всичко тръгва
като сложа swf на сървъра и нищо не става
xfce
 
Posts: 4
Joined: Fri Jul 09, 2010 19:33

Re: Проблес с Flash Player и remote video

Postby Красимир » Sat Jul 10, 2010 14:36

Качи crossdomain.xml файл на сървъра. Съдържанието на xml-а нека да бъде:
Code: Select all
<cross-domain-policy>
<allow-access-from domain="*"/>
</cross-domain-policy>

Тествай пак и кажи дали ти излиза trace-a, когато swf-то е на сървъра.
User avatar
Красимир
 
Posts: 282
Joined: Fri Dec 17, 2004 0:15
Location: Варна

Re: Проблес с Flash Player и remote video

Postby xfce » Sat Jul 10, 2010 15:34

няма разлика с тоя файл или без него
xfce
 
Posts: 4
Joined: Fri Jul 09, 2010 19:33

Re: Проблес с Flash Player и remote video

Postby fuoco » Wed Jul 14, 2010 17:25

Хипотетичната идеята на cross domain policy в случая е youtube или vbox7 евентуално да ти разрешат да теглиш филми от техните сървъри, публикувайки на същите въпросния xml файл. Явно политиките им не разрешават на флашове от твоя сървър да теглят ресурси от техните(най-конкретно казано), което зависи изцяло от съответните сървъри, не от твоя клиент или сървър.

Дали ти ще сложиш crossdomain на твоя сървър няма отношение по въпроса какво може да тегли флаш клиент, базиран на твоя сървър, от домейните youtube и vbox7.

Мисията с флаш е невъзможна, мисля, по-скоро се насочи към desktop приложение, с което евентуално може да има някакви начини да покриеш контролите за управление на видеата или някоя подобна магия.
Where there is a will, there is a way
User avatar
fuoco
 
Posts: 241
Joined: Tue Nov 11, 2003 15:04
Location: Велико Търново

Re: Проблес с Flash Player и remote video

Postby javax » Thu Jul 15, 2010 7:57

с youtube няма грижи, но там нещата са разрешени по-лесно. Лоудваш техен плейър, показваш го и му подаваш урл. После с твои контроли можеш да го управляваш. vbox по-скоро нямат такова нещо (поне последно нямаха или съм бил кьорав, за да не го видя). Ако не съм бил кьорав е малко срамно за тях действително.
User avatar
javax
Филолог
 
Posts: 1339
Joined: Thu Jan 27, 2005 17:35
Location: София


Return to Back End



Who is online

Users browsing this forum: No registered users

cron