Log into our Customer Area
PHP Melody Release

[solved] Youtube videos dont work anymore

Board index / PHP Melody 1.6.x

Forums for previous version

Postby dvirtual on Mar 20, 2010 1 am


i´ll waiting too,please , we need a real solution!!thanks anyway
dvirtual
Verified Customer
Verified Customer
 
Posts: 302
Joined: Aug 28, 2009 9 pm
Reputation points: -50

Postby thedvshow on Mar 20, 2010 3 am


3+ days and not a fix in site.....not normal.

I really think this might be the end to Youtube embeds with Melody
thedvshow
Verified Customer
Verified Customer
 
Posts: 81
Joined: Dec 25, 2007 2 am
Reputation points: 0

Postby hugoboss on Mar 20, 2010 7 am


Everybody please give Andrew time to find solution. Even me work on multimedia search engine but right now youtube change the new way to secure their code so it get harder to break. With same source code use to grab youtube real file location but on localhost work fine and on my hosting doesn't. Can't figure out why yet. All i focus are the IP and this string : signature=93AA56D875CAE27112CD61AFF3E9495D2C154F43.3642E953026E1762A85C8FE359351B11D8E0B956&

Result : v4.lscache3.c.youtube.com/videoplayback?ip=69.0.0.0&sparams=id,expire,ip,ipbits,itag,algorithm,burst,factor&fexp=904703&algorithm=throttle-factor&itag=35&ipbits=8&burst=40&sver=3&expire=1269093600&key=yt1&signature=93AA56D875CAE27112CD61AFF3E9495D2C154F43.3642E953026E1762A85C8FE359351B11D8E0B956&factor=1.25&id=7ae1ebec70849d32
With same syntax file grabed on localhost work perfectly.
Still working on it.
hugoboss
Verified Customer
Verified Customer
 
Posts: 38
Joined: Jan 30, 2009 4 am
Location: usa
Reputation points: 0

Postby Andrew on Mar 20, 2010 9 am


Yes, you're correct hugoboss.

The IP is the tricky part. We've done extensive tests and even tried to move the whole Token retrieval process on the client side with JavaScript.

Youtube added the IP field which restricts the video retrieval/playback to the token requester.

PHP Melody stopped working because the token requester is the hosting provider and not your visitors, hence the IP value always starts with the hosting IP (e.g. 74.0.0.0 ). The IP is not complete because it doesn't need to be.

The videos will work fine if you install PHP Melody on a localhost because the video retrieval IP is the same as the token requester IP.

We've been trying to solve this issue by moving the PHP processing part in JavaScript (which theoretically is 100% possible). However, our progress came to a dead stop when trying to retrieve the direct FLV url. I'm not yet sure why, it's an odd behavior and I suspect that's just another YT protection.

I know some of you use PHP Melody because it can play Youtube videos in Flowplayer, but this time it seems Youtube closed their doors.

What does this mean?
Well, as many of you already know, Youtube videos will no longer work in Flowplayer.

What's next?
We have two options, which we didn't investigate in detail because we just finished our tests with the Javascript.
We'll make another coffee in a few moments and start investigating the alternatives:

(a) We can use JW FLV Player with the build-in Youtube apliplayer feature to show Youtube videos within a custom & customizable player. The youtube logo will still be visible.

(b) We can use the original Youtube player, and we can 'hack' it to hide their advertisements. This means you won't see the bottom adsense text ads on your site. In this case, the Youtube logo will also be visible.

We really need your opinion on this, so please let us know what option would be best for you. In the meantime, I will look into the JW Player licensing info.
User avatar
Andrew
Founding Developer
 
Posts: 6555
Joined: Jul 07, 2007 1 pm
Reputation points: 262

Postby mephisto on Mar 20, 2010 9 am


I've been telling you this was gonna happen for over a year.
The writing on the wall couldn't have been any clearer.

No matter what you do, youtube will enforce their policy one way or the other, and that policy has always been: you must use the youtube player.
Using jwplayer might work temporarily but they will shut that door too.
And I really don't see any point to that. It displays the youtube logo anyway.
So everybody can see the videos are from youtube.
You're even missing out on the HD options the standard player has.

I don't like you hacking the original player, because it will only create more problems in the long run if it doesn't get you banned.
It's illegal and it violates their terms. So why would you do it then? Or even suggest here that you can.
VEVO is already going after people using their youtube videos via youtube API in ways that violate youtube's terms. There's a lot of money involved, so they will make sure to cover their asse(t)s.
You're the first to enforce your own terms too so, leave it alone.
I don't care about the ads, there's only so few of them anyway and they move out of sight fairly fast.
Whoever's making a couple of cents with those ads deserves it. It's their video after all.
Maybe some of us should realize that we're only leeching; everything: thumbnails, videos... everything.
Yahoo's ads are far more annoying.

Just use the original player and get on with it.
There will be several more updates and changes coming up according to youtube blog so the safest option is what it always was: use the youtube player. If they make changes, your player will automatically be updated too. It can't be any easier. I have never had to fix anything youtube related from the moment I switched to the orignal player. That peace of mind is worth a lot more to me than any stupid temporary hack.
Last edited by mephisto on Mar 20, 2010 10 am, edited 1 time in total.
mephisto
Verified Customer
Verified Customer
 
Posts: 2857
Joined: Sep 30, 2008 8 am
Reputation points: -36

Postby etchbee on Mar 20, 2010 10 am


Hi Andrew,
Thanks for reply and your options. I would personally prefer JW Player though YT logo appear. Regarding YT original player with ad also not bad idea as long as link to YT be disabled.
Cheers!
Hum
User avatar
etchbee
Verified Customer
Verified Customer
 
Posts: 57
Joined: Jul 27, 2008 12 am
Location: London
Reputation points: 0

Postby Vlivkor on Mar 20, 2010 10 am


etchbee wrote:I would personally prefer JW Player though YT logo appear.

I think so too...
I ask me to forgive, I do not speak in English. I write through the translator.
Vlivkor
Verified Customer
Verified Customer
 
Posts: 63
Joined: Jan 26, 2009 9 pm
Reputation points: 0

Postby chatflash on Mar 20, 2010 10 am


ps when you use a jw skin controlbar with a higer bar is i have you also dont see the youtube logo, see my site, is for half behind the skin control bar ;)
User avatar
chatflash
Verified Customer
Verified Customer
 
Posts: 947
Joined: Nov 24, 2007 1 pm
Location: Netherlands
Reputation points: 122

Postby mephisto on Mar 20, 2010 10 am


Youtube is now completely focused on monetising their site. If jw player does not allow them to insert ads they will block that, and probably sooner than you think. JW player is a solution that isn't gonna solve anything.
mephisto
Verified Customer
Verified Customer
 
Posts: 2857
Joined: Sep 30, 2008 8 am
Reputation points: -36

Postby ciberlinker on Mar 20, 2010 12 pm


Okay, I may begin To Improve the appearance of their websites, descriptions of the videos, photos, (decoration in general), because otherwise the videos on youtube, were Carried visitors to main site (youtube.com). Unless you can disable the native player, jumping to his main site?.
You can do this in his last official player and remove the ads?.
is this legal?
It's just a question?.
User avatar
ciberlinker
Verified Customer
Verified Customer
 
Posts: 632
Joined: Mar 22, 2008 4 pm
Reputation points: 20

Postby etchbee on Mar 20, 2010 2 pm


Hi,

Can anyone figure out which player is used in this site as videos are definitely from Youtube. But it doesn't show YT logo.

http://www.just4video.com/freevideo


Thanks.

Hum
User avatar
etchbee
Verified Customer
Verified Customer
 
Posts: 57
Joined: Jul 27, 2008 12 am
Location: London
Reputation points: 0

Postby florinb on Mar 20, 2010 2 pm


etchbee wrote:Hi,

Can anyone figure out which player is used in this site as videos are definitely from Youtube. But it doesn't show YT logo.

http://www.just4video.com/freevideo


Thanks.

Hum


site is not working
it doesent show the YT logo but it doesent show video too. :lol:
the problem is not simple because i see all sites who made a name from downloading videos from yt are not working

edit
http://www.kissyoutube.com
it seems that they solved the downloading problem as Andrew told with some JavaScript
florinb
Verified Customer
Verified Customer
 
Posts: 22
Joined: Jan 19, 2010 2 pm
Reputation points: 0

Postby etchbee on Mar 20, 2010 2 pm


HI Florinb,

The site is perfectly working on Firefox, Safari and Google Chrome. Only IE 6 not playing video. Can you check again please?

Thanks.

Hum
http://www.NepaliSongs.TV
User avatar
etchbee
Verified Customer
Verified Customer
 
Posts: 57
Joined: Jul 27, 2008 12 am
Location: London
Reputation points: 0

Postby florinb on Mar 20, 2010 2 pm


etchbee wrote:HI Florinb,

The site is perfectly working on Firefox, Safari and Google Chrome. Only IE 6 not playing video. Can you check again please?

Thanks.

Hum
http://www.NepaliSongs.TV


I dont use IE
checked again in chrome and firefox 3.6 and is not working for me
videos dont play
any1 have same problem with this site? http://www.just4video.com/freevideo/
florinb
Verified Customer
Verified Customer
 
Posts: 22
Joined: Jan 19, 2010 2 pm
Reputation points: 0

Postby etchbee on Mar 20, 2010 3 pm


It seems weird. Is it cause of visitor's IP address? Or something else?
Guys, can you please check the site and reply here?
Thanks.
Hum
User avatar
etchbee
Verified Customer
Verified Customer
 
Posts: 57
Joined: Jul 27, 2008 12 am
Location: London
Reputation points: 0


Who is online

Users browsing this forum: No registered users and 1 guest

cron