Getting flv to play frame to frame
I have a 15 minute video that will play straight through or
you can select a chapter point and it will go to that frame of the
video, I'm using the seek method by telling it what frame to go to
then play the video. Now I need to find a way to tell the video to
play from one frame to another and stop at a later frame. Much like
a DVD with chapter selection but only playing chapter to chapter.
This is the code I have now to seek the video frame.
on (release) {
gotoAndStop(46);
this.spanishversion.seek(62);
how do I get the flv video to then play to frame 200 and then
stop. If the video was a swf file this would be so much easier but
its way to long.
yeah so for the play all button, you would just have a button
on it with just a flv.play() script on it.
Just to explain the code i posted. The only things that you
will need to change are the numbers in the parameters in the
playChapter() function (where i currently have 5 and 7). Those
numbers are your start time and stop time. Those numbers are then
taken from that area and applied to the function where it was
written in the first frame. Make sense? Basically you are declaring
the function in the first frame, and then calling it when you click
the button. Let me know if that makes sense.
One thing you will have to make sure of is the encoding of
the flv. If the keyframes in the encoding are set above every 30
frames, you will run into problems because your video will want to
then start at the next closest keyframe. I usually encode for
keyframes every 30 frames to combat this.
Similar Messages
-
Cant get FLV to play white box shows up
I was wondering if someone could help me out, i have tried
EVERYTHING on the forum to try and fix this problem but with no
luck! I upload everything to the ftp site and the video comes up
blank white! Here is the link to the page...and I pasted the code
below. Thanks so much...
http://www.rochesterhp.com/15_seconds/index.htmlwhere is your flv file?
your swf player is set to load this file "a.flv"
see:
<object
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="
http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"
data="a.flv" ...
and:
<param name="FlashVars"
value="&MM_ComponentVersion=1&skinName=Halo_Skin_1&streamName=a
(which stands for a.flv)
so you need to find your "a.flv" file and upload it!
It should be HERE:
http://www.rochesterhp.com/15_seconds/a.flv
But it's not.
theredpr0ject wrote:
>
>
> I was wondering if someone could help me out, i have
tried EVERYTHING on the
> forum to try and fix this problem but with no luck! I
upload everything to the
> ftp site and the video comes up blank white! Here is the
link to the page...and
> I pasted the code below. Thanks so much...
>
>
http://www.rochesterhp.com/15_seconds/index.html
>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Strict//EN"
> "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
> <!--
>
>
>
> -->
> <html>
> <head>
> <meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1" />
> <title>rochesterhomepage.net</title>
> <meta name="keywords" content="" />
> <meta name="description" content="" />
> <link rel="stylesheet" type="text/css"
href="default.css" />
> <style type="text/css">
> <!--
> a:link {
> color: #990000;
> }
> .style3 {font-size: 11px}
> -->
> </style>
> <script type="text/JavaScript">
> <!--
> function MM_findObj(n, d) { //v4.01
> var p,i,x; if(!d) d=document;
>
if((p=n.indexOf("?"))>0&&parent.frames.length) {
> d=parent.frames[n.substring(p+1)].document;
n=n.substring(0,p);}
> if(!(x=d[n])&&d.all) x=d.all[n]; for
(i=0;!x&&i<d.forms.length;i++)
> x=d.forms
[n];
>
for(i=0;!x&&d.layers&&i<d.layers.length;i++)
> x=MM_findObj(n,d.layers.document);
> if(!x && d.getElementById)
x=d.getElementById(n); return x;
> }
>
> function MM_controlShockwave(objStr,x,cmdName,frameNum)
{ //v3.0
> var obj=MM_findObj(objStr);
> if (obj)
eval('obj.'+cmdName+'('+((cmdName=='GotoFrame')?frameNum:'')+')');
> }
> //-->
> </script>
> </head>
> <body>
>
> <div id="header">
> <div id="header_inner">
> <div id="slogan">a rochesterhomepage.net contest
</div>
> <img src="images/logo.gif" alt="" width="144"
height="120" /></div>
> </div>
>
> <div id="main">
>
> <div id="lcol">
> <div id="menu">
> <ul><li>
> <object
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
> codebase="
http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#ve
> rsion=8,0,0,0" data="a.flv" width="172" height="164"
id="FLVPlayer"
> onfocus="MM_controlShockwave('FLVPlayer','','Play')">
> <param name="movie" value="FLVPlayer_Progressive.swf"
/>
> <param name="salign" value="lt" />
> <param name="quality" value="high" />
> <param name="scale" value="noscale" />
> <param name="FlashVars"
>
value="&MM_ComponentVersion=1&skinName=Halo_Skin_1&streamName=a&autoPlay=false&a
> utoRewind=false" />
> <embed src="FLVPlayer_Progressive.swf" width="172"
height="164"
>
flashvars="&MM_ComponentVersion=1&skinName=Halo_Skin_1&streamName=a&autoPlay=fal
> se&autoRewind=false" quality="high" scale="noscale"
name="FLVPlayer"
> salign="LT" type="application/x-shockwave-flash"
> pluginspage="
http://www.macromedia.com/go/getflashplayer"
swliveconnect="true"
> />
> </object>
> </li>
> <li></li>
> </ul>
> </div>
> <div id="lcontent">
> <h3 class="first">the
<span>links</span></h3>
> <ul class="divided">
> <li class="first"><a href="#">send your
video now </a></li>
> <li><a href="#">read the official rules
</a></li>
> <li><a href="#">watch submitted videos
</a></li>
> </ul>
>
> <p> </p>
> <h3 class="first">other
<span>stuff</span></h3>
> <ul class="divided">
> <li class="first"><a href="#">more contests
</a></li>
> <li><a
href="#">rochesterhomepage.net</a></li>
> </ul>
> <p> </p>
> <h3>new
<span>announcements</span></h3>
> <p><a href="#"></a>Contest will begin
on May 1st. </p>
> <div class="divider"></div>
>
> Have a question? <a
href="mailto:[email protected]">Drop us a
> line</a>.
> <p> </p>
> </div>
>
> </div>
>
> <div id="rcol">
> <div id="rcontent">
>
> <h1>:15 seconds<span>
contest<sup></sup></span></h1>
> <div class="box">
> <div class="box_inner">
> <p class="style3">If you had fifteen seconds to
tell the world
> anything...would you? Now's your chance! </p>
> </div>
> </div>
>
> <h3>about the
<span>contest</span></h3>
> <p>Hundreds of people posted their videos on
YouTube, and only one made it
> to national television. Congratulations to YouTube user
itsloki and her video,
> "Talking Cat," which was broadcast
live on CBS on Super Bowl
> Sunday.</p>
>
> <p>Starting on March 26, CBS Interactive will be
launching an updated
> version of the 15 Seconds contest. But don’t
stop submitting your 15
> second videos – all videos submitted between
now and March 26 will still
> be considered eligible. Keep checking
CBS.com’s 15 Seconds site for more
> details.</p>
> <div class="divider"></div>
> <h3>dont
<span>forget</span></h3>
> <p> If you want a chance to see your video on TV
>> </p>
>
> <p> x Do not use copyrighted music for which you
don't own the
> rights or have permission from the owner.<br />
> x Do not use product logos or images, even on
clothing.<br />
> x Do not mention any product.<br />
> x Make sure your video length is 15 seconds or
less.<br />
> x Keep it clean: no nudity or profanity, please.<br
/>
> x You must be 18 years of age or older.<br />
> x Read the Official Rules.</p>
> </div>
> </div>
>
> </div>
>
> <div id="footer">
> © 2007 RochesterHomePage.net > All rights
reserved. Design by <a
> href="
http://www.rochesterhomepage.net"
>
target="_blank">rochesterhomepage.net</a></div>
>
> </body>
>
seb ( [email protected])
http://webtrans1.com | high-end web
design
An Ingenious WebSite Builder:
http://sitelander.com -
Can't get FLV to play in page - pulling hair out!
Here is a basic page:
HERE All I did was
use Dreamweaver 8 to insert my flash video (.flv), selecting
progressive download, etc. in the inserting tool. When I try to
play it off of my server nothing happens yet the player is there.
If I 'preview in browser' locally it plays. I'd really appreciate
any help!
-ScottI see it...(FF2, WinXP)
Dan
scottba wrote:
> Here is a basic page:
http://www.scottbabcock.com/test.html
All I did was use
> Dreamweaver 8 to insert my flash video (.flv), selecting
progressive download,
> etc. in the inserting tool. When I try to play it off of
my server nothing
> happens yet the player is there. If I 'preview in
browser' locally it plays.
> I'd really appreciate any help!
>
> -Scott
> -
Can't get FLV to play in HTML page...
Hi,
I dragged the FLVPlayback to the stage and set the source to my FLV file name and set the skin to one of the options.
My HTML page calls upon the published SWF file. Do I need to name the additional SWF file to the same name as my skin?
How do you publish the skin file also?
I'm thinking this issue lies with the dimensions of the movie. The FLV says it is 640 x 480. So I went in and modified the Flash document to the same.
Do I need to use the Transform tool and make the actual player to these proportions so it fills the stage? - here is where the confusion lies...or is it 'smart' enough to conform. My settings are the default of 'maintain aspect ratio'.
Please help!
Thank you.As mentioned earlier, most likely a pathing problem... but just a slight correction. If you just cannot figure out the pathing issue, put all your files in the same folder as the WEB PAGE, not the .fla, since you don't need to upload that file anyway.
But, to dispell the myth that all the files need to be in the same directory... just not true. You can put your Flash related stuff in whatever folders you want as long as you realize that once you place your Flash .swf on a Web page, you are in effect, removing that .swf from it's physical location and moving it to the same folder as the Web page. So all files called by that .swf (skins, videos, xml) must be called relative to the Web page location, NOT the physical location of the .swf.
From an old post:
Pathing issues
Almost always when it works on the local machine and not the server, it's a pathing problem.
You can put your Flash related files in whatever folders you want, they do not have to be in the root. But if sticking them in there worked, then you know that the issue was a pathing problem.
Just remember that paths become relative to the Web page on which those Flash files are used. So for example, if your .swf is in the flash/data folder and you use that .swf on a Web page in the root, you are in effect, removing that .swf from flash/data and putting it in root. So if the .swf is loading any related files (xml, etc), the path used inside the .swf to the .xml file has to be relative to it's new location in root and back down into flash/data. This is true even though when testing the .swf by itself, it can be inside flash/data and work just fine, since relative to it's location, the path is just fine, they are in the same folder. But if that same path is used when the .swf is placed on a page two folder levels up, the relative path has changed, the old "same folder" path will not work.
So just be sure that you use addresses relative to the final locations and you can put the files wherever you want.
Best wishes,
Eye for Video
www.cidigitalmedia.com
Hope this helps,
Best wishes,
Adninjastrator -
How to get rid off 'long frames'
when I import a movie into FCP and I use the tool 'long frames: mark';
marks many long frames in parts of the movie.
how to get rid off 'long frames'?
thanks
carlosLong frames are frames whose duration is too long... however sometimes it doesn't matter as you don't see the problem in playback, so if you don't see a jitter there or something, I'd not worry about them.
Dropped frames are frames that are OK, however (usually) your drives can't play them back because they are too slow... they drop a frame to get to the next... this will look worse than long frames do usually.
All that said, if you don't see a problem, you don't have one. Dropping frames is worse though, and I'd suggest that you keep these media files on a fast drive system other than your startup disk. The data rate of the video will determine whether or not you need to use faster disk drives. SATA internals for example will handle 8 bit uncompressed files, but not 10 bit... FW drives range a lot in what they can handle, and the spec should always be MUCH faster than what the data rate actually is. For example, I use G-Raids for 8 bit uncompressed, and 4 gig fibre channel array for HD files. But FW 400 and 800 single drives work great all day long for DV res files, and the fastest of the 800's will handle 8 bit uncompressed if you don't fill them to the brim.
Jerry -
How can i get a component from frame?
how can i get a JTextField component from the frame?
in my program i use button and text fields, when button is pressed the action listener performs the needed actions: it must take the values in the text fields and do something with them,
for example i have a button - view:
look at the comments
public class _ActionListener_search implements ActionListener {
private JFrame frame;
private database dtbs;
public _ActionListener_search(JFrame frame, database dtbs) {
this.frame = frame;
this.dtbs = dtbs;
@Override
public void actionPerformed(ActionEvent arg0) {
if (arg0.getActionCommand().equals("view_person"))
//HERE i want to get values from text fields!
//i need to get JTextField component from frame and use it
view.addActionListener(new _ActionListener_search(frame, dtbs));how can i do it?
is this a correct way?Encephalopathic wrote:
If you know that you're going to need the data held in them why not give the class that holds them a public method that returns the Strings that they hold.
public String getTextFieldXyzText()
return textFieldXyz.getText();
}Then if your actionlistener has a reference to this class's object, it can simply call the above method.That's what I was thinking. The view has a method getXyzText() and the listener (or some larger, enclosing controller) knows the view.
What I would get away from is a single, switch-board listener hooked to a 100 unrelated buttons. -
How do you get Premiere Pro CS4 frames into Photoshop
Hi I am trying to modify a series of Premiere Pro Frames by coloring a small section of them in Photoshop 7. How do I pull those frames out of my timeline, get them into Photoshop, and then back into my timeline? I remember doing it with Premiere 6.5, but I can't figure out how to do it with CS4.
Thanks guys, I'll take it from there.
Terry Lee Martin
Date: Wed, 2 Sep 2009 17:15:26 -0600
From: [email protected]
To: [email protected]
Subject: How do you get Premiere Pro CS4 frames into Photoshop
Yes, PS-Extended will make things a bit easier. While not perfect, it simplifies rotoscoping quite a bit.
Good luck,
Hunt
> -
Script single button to play frames, then skip some, and continue play?
Just as the topic says, I want to script a button to go to
and play through a motion tween, but then skip some frames to then
play another motion tween all in one button press. For example,
play frame 1 which plays the tween and ends at frame 10 (I have
that part down fine) but then for it to skip ahead to continue to
play frame 20 and then of course stop once it finishes that motion
tween.
Tried a few searches but its too many words to explain so I
wasnt finding anything. Its probably a simple command im just not
familiar with yet. Can anyone help?I probably should have been more specific. I cant add
anything to the timeline because I have multiple buttons using the
first tween, which is a fade out. Thats why I need a script to add
to each button only to play through that first common tween, and
then skip to play an individual tween set for each button. Like
button 1 goes through the first common tween, a fade out (plays
frames 41 - 53) and its individual tween is frames 54 - 66. This
works fine of course because the tweens are next to each other.
Button 2's individual tween starts on frame 67, so it needs to play
through the common tween fade (41 - 53) skip Button 1's frames, and
continue play on 67. These buttons are located on frame 1 (main
menu) so is it even possible to script a button to do such a thing?
I figured there would be but nothing im trying or seeing online is
working. Heh... does this make sense? :o
The only other way I know it will work is if I copy and paste
all the information in the layers before each section but that
causes me to have to push a lot of information further down the
timeline, kinda making a big mess and causing me to rescript all
frames there. -
Animated GIF image gets distorted while playing.
Hi,
I have some animated gif images which I need to show in a jLabel and a jTextPane. But some of these images are getting distorted while playing in the two components, though these images are playing properly in Internet Explorer. I am using the methods insertIcon() of jTextPane and setIcon() of jLabel to add or set the gif images in the two components. Can you please suggest any suitable idea of how I can get rid of this distortion? Thanks in advance.In the code below is a self contained JComponent that paints a series of BufferedImages as an animation. You can pause the animation, and you specify the delay. It also has two static methods for loading all the frames from a File or a URL.
Feel free to add functionality to it, like the ability to display text or manipulate the animation. You may wan't the class to extend JLabel instead of JComponent. Just explore around with the painting. If you have any questions, then feel free to post.
The downside to working with an array of BufferedImages, though, is that they consume more memory then a single Toolkit gif image.
import javax.swing.JComponent;
import java.awt.image.BufferedImage;
import java.awt.Graphics;
import javax.imageio.ImageIO;
import javax.imageio.ImageReader;
import javax.imageio.stream.ImageInputStream;
public class JAnimationLabel extends JComponent {
/**The default animation delay. 100 milliseconds*/
public static final int DEFAULT_DELAY = 100;
private BufferedImage[] images;
private int currentIndex;
private int delay;
private boolean paused;
private boolean exited;
private final Object lock = new Object();
//the maximum image width and height in the image array
private int maxWidth;
private int maxHeight;
public JAnimationLabel(BufferedImage[] animation) {
if(animation == null)
throw new NullPointerException("null animation!");
for(BufferedImage frame : animation)
if(frame == null)
throw new NullPointerException("null frame in animation!");
images = animation;
delay = DEFAULT_DELAY;
paused = false;
for(BufferedImage frame : animation) {
maxWidth = Math.max(maxWidth,frame.getWidth());
maxHeight = Math.max(maxHeight,frame.getHeight());
setPreferredSize(new java.awt.Dimension(maxWidth,maxHeight));
//This method is called when a component is connected to a native
//resource. It is an indication that we can now start painting.
public void addNotify() {
super.addNotify();
//Make anonymous thread run animation loop. Alternative
//would be to make the AnimationLabel class extend Runnable,
//but this would allow innapropriate use.
exited = false;
Thread runner = new Thread(new Runnable() {
public void run() {
runAnimation();
runner.setDaemon(true);
runner.start();
public void removeNotify() {
exited = true;
super.removeNotify();
/**Returns the animation delay in milliseconds.*/
public int getDelay() {return delay;}
/**Sets the animation delay between two
* consecutive frames in milliseconds.*/
public void setDelay(int delay) {this.delay = delay;}
/**Returns whether the animation is currently paused.*/
public boolean isPaused() {
return exited?true:paused;}
/**Makes the animation paused or resumes the painting.*/
public void setPaused(boolean paused) {
synchronized(lock) {
this.paused = paused;
lock.notify();
private void runAnimation() {
while(!exited) {
repaint();
if(delay > 0) {
try{Thread.sleep(delay);}
catch(InterruptedException e) {
System.err.println("Animation Sleep interupted");
synchronized(lock) {
while(paused) {
try{lock.wait();}
catch(InterruptedException e) {}
public void paintComponent(Graphics g) {
if(g == null) return;
java.awt.Rectangle bounds = g.getClipBounds();
//center image on label
int x = (getWidth()-maxWidth)/2;
int y = (getHeight()-maxHeight)/2;
g.drawImage(images[currentIndex], x, y,this);
if(bounds.x == 0 && bounds.y == 0 &&
bounds.width == getWidth() && bounds.height == getHeight()) {
//increment frame for the next time around if the bounds on
//the graphics object represents a full repaint
currentIndex = (currentIndex+1)%images.length;
}else {
//if partial repaint then we do not need to
//increment to the the next frame
} -
Getting videos to play on my iPad
Does anyone know how to get videos to play on the iPad? On my iPhone I was able to convert videos files to mp4 and then they would show up in my library. I can not get my iPad to do this. Anyone know how???
The process is the same but the constraints are slightly different - there are plenty of threads on the subject and as long as the video complies with the specification below, it will transfer. If it isn't transferring then there is something out of spec for that particular video.
H.264 video up to 720p, 30 frames per second, Main Profile level 3.1 with AAC-LC audio up to 160 Kbps, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats; MPEG-4 video, up to 2.5 Mbps, 640 by 480 pixels, 30 frames per second, Simple Profile with AAC-LC audio up to 160 Kbps, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats; Motion JPEG (M-JPEG) up to 35 Mbps, 1280 by 720 pixels, 30 frames per second, audio in ulaw, PCM stereo audio in .avi file format -
mpeg4s I create and upload to Internet play fine on Mac and PCs, but not on iPad or iPhone. Does anyone know how to get them to play on iPads/iPhones?
You have to make sure they are fully compatible with iPad
Video formats supported:
H.264 video up to 1080p, 30 frames per second, High Profile level 4.1 with AAC-LC audio up to 160 Kbps, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats;
MPEG-4 video up to 2.5 Mbps, 640 by 480 pixels, 30 frames per second, Simple Profile with AAC-LC audio up to 160 Kbps per channel, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats;
Motion JPEG (M-JPEG) up to 35 Mbps, 1280 by 720 pixels, 30 frames per second, audio in ulaw, PCM stereo audio in .avi file format -
Inserted FLV not playing in published files
I am trying to insert an FLV file but keep getting the following error when trying to publish:
"The Flash video can not be loaded. The output may not be proper." When I try to run the output files the video player is blank.
I am using Captivate 5.5.
The FLV file plays correctly in preview mode and also plays correctly when I play it independantly using a media player.
The file is located in the same folder as the CPTX file and the output SWF and HTM outputs.
I prefer to use the insert FLV option as it provides the playback controls which aren't available from the Insert Video option. It does play correctly using the Insert Video option.
Please help!
AlexI have discovered something really unexpected. I tried publishing to the EXE format which worked. If I then published in the Flash format it works! If I try to publish again it reverts to the old problem.
Is this a bug?
Alex -
Progressive download flv never plays
Using CS3
Hello people,
Like the title states my Progressive download never plays. Before I waste your time and mine showing the methods used I rather start off simple.
Are there any reasons an flv might not be allowed to stream? I have followed the methods in every Progressive video tutorial I can find (about 7 so far) and they explain the exact same steps yet my flv never plays. I have also done it entirely with just action scripte and nothing. I get the player and my video list but never get the video.
Yes, I have the Source set to the web directory of my flv in the parameters in the property inspector.
I have also tried to use this method with other types of video and it also never plays. The only thing that works is embedd it which is of course a terrible only choice.
Not sure this is the correct place to post this but the other choices I saw look like a worst choice than this one.It plays fine locally but just doesn't on the server.
I read another post when someone mentioned something about their host being the problem which I don't understand. I stream audio no problem and have 11 websites. I have never done anything with video though until now other than Premeire and After Effects with actually editing video but no idea what the host would be blocking in a progressive streaming situation. I know my host doesn't have Flash Media Server but that's why I've been trying progressive. -
Can I zoom the flv video playing in my swf?
Can I zoom the flv video playing in my swf?
Hi,
I have a FLV video that is linked from my SWF file (It plays inside a flvplayback component in my movie). I'd like the flv to zoom (as it's playing) when the User mouses over it. Is that possible? I've been able to 'Create a Motion Tween' on it so that it plays in editing mode but when I preview it, the flv just stays the same size.
I've been doing this zooming with symbols/shapes (using the 2d-zoom motion preset) but I'm wondering how I would do this on a flv. I need the video to be playing as the transform changes so I can't just zoom an image that looks like the video and then swap it for the real video when it gets actual size.
Thanks for any help.Thanks Kglad.
I found a good step by step explanation of this process by Somascope (you need to make a movie clip out of the flv playback component to actually tween it):
http://forums.adobe.com/message/3481842#3481842
also here is some documentation:
http://www.adobe.com/livedocs/flash/9.0/ActionScriptLangRefV3/fl/trans itions/Tween.html -
Cannot get video to play on iphone, please help
Am using Dreamweaver to edit HTML5...
Have created two separate webpages for a client. Can get video to play on one page but not the other. Am stumped.
code that pertains to the video for the site that will not play on iPhone
<div id=Video1>
<video controls width=448>
<source src="excel_Construction_Commercial.ogg" type="video/ogg" />
<source src="excel_Construction_Commercial.mp4" type="video/mp4" />
<source src="excel_Construction_Commercial.m4v" type="video/m4v" />
<source src="excel_Construction_commercial.h.264" type="video/h.264" />
<embed src="excel_Construction_Commercial.flv" type="application/x-shockwave-flash" width="448" HEIGHt="249" allowscriptaccess="always" allowfullscreeen="true"></embed>
</video>
</div>
<DIV Id="VideoPlayer">
<video controls width="448">
<source src="Foundation_Repair.ogg" type="video/ogg" />
<source src="Foundation_Repair.mp4" type="video/mp4" />
<source src="Foundation_Repair.m4v" type="video/m4v" />
<embed src="Foundation_Repair.flv" type="application/x-shockwave-flash" width=448 height="249" allowscriptaccess="always" allowfullscreeen="true"></embed>
</video>
</div>
Code the pertains to the site which will play video on iPhone
<DIv id="videoPlayerBottom" StYLE="margin-top:20px;"><Div Id="rightColumnHeader"></dIV>
<vIDEo controls WiDtH="448">
<sourCE src="Remodeling.ogg" TYpE="video/ogg" />
<sOurCe src="Remodeling.mp4" tYPe=video/mp4 />
<sOuRce srC="Remodeling.m4v" Type=video/m4v />
<emBED SRc=Remodeling.flv type=application/x-shockwave-flash wIDth="448" HeIGHT=249 alloWScRIPTACCESs="always" aLLOwfUllSCREeN=true></EmbEd>
</dIV>
</DIV>
All the video is properly formatted.
You can see each webpage by these two links.
http://www.ftworthfoundation.com/index2.html (video works on browsers but not iPhone)
http://www.ftworthremodel.com/index2.html (Video works in browsers and iPHone)
Any help is appreciated.
Thanks.You're not doing what I told you to do in the last topic regarding this subject. I said to use a server side script to determine if iPhone then h.264 else .flv video. Also I told you that iPhone will not display the QTVR tours. Anyway, regarding your current setup: you already know why the 360 tour doesn't display on the iPhone. There's not a video file located at the referenced URL. http://www.ftworthfoundation.com/excel_Construction_Commercial.m4v
I haven't looked much at the code other than checking the referenced files since it wasn't my previous recommendation. Perhaps if you fixed the referenced file it may work. Worth a try.
Also... you have bad code on your site (for lack of a better term). Mixed cases in tags, etc. Check your HTML at http://validator.w3.org and fix any validation errors that you may have and I recommend maintaining lowercase in your html. For example: instead of <a hREF=" use <a href="
Maybe you are looking for
-
Iphone 4s battery draining extremly fast
iphone 4s battery draining extremly fast, how annoying is that, Battery will be drain out within 12 hrs and I just usually watch 30 mins video (not using 3G/wifi) and 10mins on Phone . I always turn off my Siri, Auto Detect Time Zone, 50% Brightness,
-
Error message in Android Market
When i got the new android market now when i go into the market and then go to my app to check for updates i get an error message (a server error has occurred. Retry or cancel and then just crashes anyone seeing this need help.
-
Macbook Pro constantly trying to pair via bluetooth to other macs around me.
My Macbook Pro running 10.7.2 is constantly trying to pair via bluetooth to other macs around me. I have deleted the bluetooth.plst, reset my pram, repaired permissions, and reset the SMC. Nothing works.
-
Anyone else have issues with no push notifications for ScoreCenter and CNBC RT?
Ever since updating to the iPhone 5, I have been unable to recieve push notifcations for my team alerts in ScoreCenter, but breaking news alerts work fine. I have tried deleting and reinstalling with no sucess. The same goes for CNB RT. No push notif
-
How to unmute speakers on imac
How do I unmute the internal speakers on my imac?