Multi Server Video Won't Play with IE
I added a server to my admin panel and uploaded a few videos. I check my folder in the new server...the .flv files are there. They videos play on Firefox but refuses to play on IE. Player shows but video will not play. Anyone had that problem and fixed it? please help.
Re: Multi Server Video Won't Play with IE
According the activity window, the video is returning an error code (both IE and Safari, not Firefox). Do you have any type of hotlinking protection setup on your new server?
Re: Multi Server Video Won't Play with IE
I just checked....there is no hotlinking protection on the new server. This bothers me alot...most people use IE...please help.
Re: Multi Server Video Won't Play with IE
I just copied off the source from one of your pages and created a new page from it. When I did this, I noticed that there were some special characters in it (magic quotes and non UTF-8 line endings). I resaved the file with standard UTF-8 line endings and in ASCII and the video worked correctly. What you will need to do is open your player.inc file and your view_video.tpl file and resave them as UTF-8 in ASCII mode (normal line endings). Then reupload them to your server and give it a try.
Just for the record, you could also make this work without the UTF-8 problem if you remove the underscore (_) from your new file directory.
Re: Multi Server Video Won't Play with IE
I removed the (_) from the directory name TF_Videos to TFVideos and it's still not working. I'm told it's a security change make on Flash 7. If you hosting files/video on an external server...you cannot connect to it from the main server without writing a crossdomain.xml script to allow the connection. This is Flash 7 on IE. You said you can see the video using Flash 7 on IE?
Re: Multi Server Video Won't Play with IE
The information that you have received deals with data from Flash files, not Flash Video. Basically, a Flash file called from http://www.example.com/example.swf can access a file, say http://www.example.com/data.txt. However, http://www.example.com/example.swf cannot access a file located at http://www.example2.com/data.txt. This is what the cross domain file is for.
For you, the problem is that the file returns an error. When I saved a copy of your page in UTF-8, I was able to view the video fine from all browsers. However, this may or may not be your problem. I'm still thinking that it may be a server issue.
Re: Multi Server Video Won't Play with IE
I'm glad it's not the crossdomain stuff. How do I save a file in UTF-8 format? if it's a server problem...which server you thing it may be...the main server with the scripts or the second server with the videos and what do you think it may be? I was told I don't need to do anything special to the second server...the one i uploaded the videos to...
Can you please help me fix this...i'll pay if I have to. My main server MySql is using over 130% of CPU..my server is super slow even though i'm paying $500 for it. It's a core2Quad with 1 CPU and 4 cores, 1000GB hard drive, 8GB RAM. I may need to add another CPU but I was thinking adding another server and transfer the videos there will take the pressure off the main site.
If you also know a good host where i can get a big server with multiple CPUs that can host a site with over 5 million monthly pageviews....that would help me very much. I have a budget of $600/month for the server. I'm paying that out of my job(pocket) cause site is only 3 months old and have not made any real cash from it yet.
Thanks you sir.
Re: Multi Server Video Won't Play with IE
Your remote server have an .htaccess file in it with following content.
Code:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?bootytube247.com(/)?.*$ [NC]
RewriteRule \.(flv|swf|png|bmp|js|css|jpg|jpe?g|gif|wmv|avi)$ /templates/images/logo.jpg [L,NC]
I try delete it, but got permission deny error. May be you need server admin to delete the file.
http://www.buyscripts.in/tmp/f/remot..._topfreaks.jpg
If you delete the file, it will work.
As for crossdomain.xml put
Code:
<cross-domain-policy>
<allow-access-from domain="*.*"/>
</cross-domain-policy>
Re: Multi Server Video Won't Play with IE
Removing the .htaccess will probably fix the video problem, but the slowness issue isn't going to be solved by moving videos to another site as the main site is still doing all of the work (the second server is just hosting the files and is not taking over processes). Using 130% CPU may not be a problem as you have a quad-core processor, but it could be a sign of poor optimization. I could help you optimize your system for the load. Send me a PM and we can discuss that.
Re: Multi Server Video Won't Play with IE
Quote:
Originally Posted by topfreaks
Can you please help me fix this...i'll pay if I have to. My main server MySql is using over 130% of CPU..my server is super slow even though i'm paying $500 for it. It's a core2Quad with 1 CPU and 4 cores, 1000GB hard drive, 8GB RAM. I may need to add another CPU but I was thinking adding another server and transfer the videos there will take the pressure off the main site.
Mysql is on same server or different ? Have you modified the default /etc/my.cnf ? To reduce cost, put flv files in low cost servers with lower cpu, use lighttpd for serving flv files. Next version we will have lighttpd mod_secdownload to prevent hotlinking (that will shop embed too)