Jan 15, 2009
Author: lisa larson~kelley | Filed under: FMS Showcase
People are doing some great things with my Flash411 and Adobe Developer Connection tutorials. Here’s one project by Tom Cipriano, a playlist of videos from the 93rd Annual Pennsylvania Farm Show. Enjoy!
Hi Lisa,
sorry if i’m writing a commnet but i didn’t find your contact on this site.
is it possible to get in contact with you to ask you something about video in flash?
anyway, thanks in advance and compliments for your knowledge
I have a challenge which prompts for a quick question – can yes it could be valuable to others.
I have over 100 videos, each with 4 angles, plus a quad-split screen – basically 6 video tracks, and 2 audio tracks – all sync’d
I need to put onto DVDR (computer playback not DVD playback) and want to have the user control the angle of each file playing back on the fly – in sync
DVD’s can do with the “angle” button – and I see that Flash Streaming can do this – but can regular Flash do it from DVDR playback with somekind of interface etc.
Really appreciate any help.
RGB
I found your website from the wonderful article you wrote on Adobe Dev Center on Flash Media Server.
If you say yes, then I have to get more knowledge – does your book explain how this can be achieved.
Need to know asap – client meeting on Monday, and its Sat
The amount of video will not fit onto one DVD – hence going with new interface and flash and H264
Yes, this is possible with Flash streaming. You can set up a playlist for each of the “angles”. Then keep track of the timecode of the video that is playing and when a different video angle is chosen, begin playback at that same timecode. When you mention “regular Flash” I’m assuming you mean progressive delivery; yes, it can be done progressively, but you’d have to implement some server-side code to make progressive video behave like streaming (jump forward without waiting for the buffer) as discussed here: http://www.flashcomguru.com/index.cfm/2005/11/2/Streaming-flv-video-via-PHP-take-two
Are your audiotracks separate? That would be preferable as there may be some audio ‘jitter’ when changing between videos.
Glad you found my article helpful… more to come in the near future! My book does briefly talk about PHP streaming, but you can get this information from the link above as well. But, of course there’s lots of other useful code and info in the book
BUT…we also are trying to use it on a site whose pages are called dynamically, and we think our problem is that the file SWF file can’t see the file VideoPlaylistNoThumb.as:
Are you specifying the video using XML? If so, I’m not seeing a request for the XML file, so that would be the file you’re missing. The .as files are just needed at compile time; you don’t need to upload them to your server.
Any other details about the files would be helpful; I’ll try to help if I can!
Hi Lisa,
Your video playlist is great. I have a requirement to use captions for my videos [I'll have 8 total videos to put in the player w/ 8 TT xml files] and can’t figure out how to do that using the the playlist.
I can get TT captions up and running when just using one player, but I’m not advanced enough in ActionScripting to figure out the code for calling the captions when using the playlist.
Can you please help? I’d be extremely grateful for guidance on this.
Ann,
Coincidentally, I just answered a question about this in the comments on my Playlist article in the Adobe Developer Connection (maybe it was you who asked it?):
greetings,
I have not yet started using the Flash Media Scripts. Before I do, I have one question for you and I hope you can help me with the query.
I downloaded the requirement that will help me learn the Adobe Flash and deploying of the program on websites, which includes the Flash CS3 Pro, Flash Media Server 3 (for streaming delivery) and Sample files: For video playlist as3.zip (ZIP, 12.4 MB).
Thus now, I want to know if I should install the Flash CS3 Pro, in the server or in my personal computer and work with it from my computer.
Reason I ask is because my server is not a local server and does not belong to me I am using a web host server.
Please contact me with your advice. Thanks.
greetings,
I have not yet started using the Flash Media Scripts. Before I do, I have one question for you and I hope you can help me with the query.
I downloaded the requirement that will help me learn the Adobe Flash and deploying of the program on websites, which includes the Flash CS3 Pro, Flash Media Server 3 (for streaming delivery) and Sample files: For video playlist as3.zip (ZIP, 12.4 MB).
Thus now, I want to know if I should install the Flash CS3 Pro, in the server or in my personal computer and work with it from my computer.
Reason I ask is because my server is not a local server and does not belong to me I am using a web host server.
Please contact me with your advice. Thanks.
@ Ody
You should install Flash CS3 Pro on your personal computer; that software is the authoring environment for Flash files. You will use it to create SWF files.
Flash Media Server can be run either on your remote web server or locally on your personal computer if you are running Windows XP or Linux. (This will work for learning and testing, but your streams will not be available via the web unless you are running FMS on a web server.)
Flash Media Server is commercial Adobe software, but they offer a Developer Edition for FREE. It allows up to 10 simultaneous connections. Perfect for learning! http://www.adobe.com/go/fms/
I have found the answer to the FMS. However I want to understand the next.
I am not so sure I understand the .XML codes very well. But please if do not mind this is what I understand about it.
In the .XML codes, I should add the
· <vid desc, which means the description of the video so visitors to my site will know the “Title” of the video they are watching.
· While the playlist is the src attribute is url of the video in the playlist.
This is my description of what I understood of the .xml.
· Am I right with my understanding?
· If I am right the next question is;
· Do I need to repeat this action in the server every time I or a visitors/client uploads video file or does it generate the same information automatically as in “You Tube”?
You talked about creating ActionScript file and call it VideoPlaylist.as and save it in the same folder as VideoPlaylist.fla.in page 6 and Thumb.as in page 7.
Do you mean to copy the codes that is on that same page 6 in the file that I am creating or do you mean to create a blank file? The same questiion goes to creating Thumb.as in page 7.
How would you create these files f you are to create them?
How can I find the server address for the flash administration console? I need this server address information so I could sign in to the Flash Administration Console but I do not know where to find it, please help me if you know.
How can I upload the FMS to the remote server so I could run it on the web server because I have tried to upload it to my web host server but not successful…?
No I do not want to move to another web host. I had luck setting it up locally I just have problem the program accepting localhost as the server address. So you see I do not say that I have problem setting it up locally. People always have problem things at the first especially when it has a whole lot to do with program that has a whole lot to go through like this one.
Remember the script didn’t ask admin to choose Local or Web hosting Server, that’s why I had problem with server address, however, the idea about localhost you suggested as the server address, is not correct and does not work..
I do not have problem setting it up locally. I was able to load it up to my computer locally I just have problem with the server address. It is only some thing I need to study more on.
I love your design for the playlist & have one request. I want to have pre-roll adds for each clip. Since I am very new to all of this I have been sticking to copy paste from templates with very little modification. Can you tell me what code I need to add to have the pre-roll ads. Here is a link to my existing site for demonstration purposes. http://www.onthetrailtv.com From the home page select an episode & you’ll see what I’ve done with your code.
Thanks again for posting the original article. It really help me make a great looking website.
Hi Lisa,
I have created the playlist and it works great! I just need to know how to add closed captioning to each video in the playlist. I could not find the “comments” section of the tutorial that you referred to “Ann”
I have been pulling my hair out for 2 days trying to find out how to add the captions to each individual video in the playlist…
This will automatically play an ad before playing anything selected in the playlist. (Note, though, that it does not disable the controls while the ad plays; that’s a whole other beast that I don’t have time to tackle today!)
Hi
Thanks so much for all the info on your website.
I need a pro kouledge on this:
Im interested in developing a flash video chat that enaqbles the user to record the chat to the server side.
The problematic issue is that I need to create a single flv that containes the 2 users at the same time side by side.
I guess that means some kind off auto editing to the 2 recorded video streams.
Can that be done with FMIS server or other?
If not Can you offer me a creative wat to do that?
You could try to do this using FFMPEG on the server side, but editing them into a side-by-side arrangement could prove challenging. You could just play them back side by side, but keeping them in sync would also be a challenge. Look into FFMPEG and see if that might do what you need…
Adobe Community Professional
Author, speaker, developer, geek, mom.
Our book, Flash Video for Professionals, is now shipping! This is the book we always wanted to have by our side when developing Flash Video applications. It takes a holistic approach -- from concept, to client interaction, to application architecture. With code examples in AS2 and AS3, you can get started right away (and ease your transition from one version to another). We cover all aspects of Flash video including encoding, using the components, creating your own custom players, filters and transitions, buffering issues, hosting choices, and more.
29 Responses for "FMS Showcase: Farm Show videos"
Lisa
Your tutorials are great!
Like the Farm Show website, I also used your multi-video player design on our website.
http://www.barkingdogblues.com
Credit goes to you.
Thanks,
Allen
Hi Lisa,
sorry if i’m writing a commnet but i didn’t find your contact on this site.
is it possible to get in contact with you to ask you something about video in flash?
anyway, thanks in advance and compliments for your knowledge
Hi Daniele,
You can ask me here, and maybe it’ll help someone else with the same problem!
cheers
// Lisa
I have a challenge which prompts for a quick question – can yes it could be valuable to others.
I have over 100 videos, each with 4 angles, plus a quad-split screen – basically 6 video tracks, and 2 audio tracks – all sync’d
I need to put onto DVDR (computer playback not DVD playback) and want to have the user control the angle of each file playing back on the fly – in sync
DVD’s can do with the “angle” button – and I see that Flash Streaming can do this – but can regular Flash do it from DVDR playback with somekind of interface etc.
Really appreciate any help.
RGB
I found your website from the wonderful article you wrote on Adobe Dev Center on Flash Media Server.
If you say yes, then I have to get more knowledge – does your book explain how this can be achieved.
Need to know asap – client meeting on Monday, and its Sat
The amount of video will not fit onto one DVD – hence going with new interface and flash and H264
Hi Robert,
Yes, this is possible with Flash streaming. You can set up a playlist for each of the “angles”. Then keep track of the timecode of the video that is playing and when a different video angle is chosen, begin playback at that same timecode. When you mention “regular Flash” I’m assuming you mean progressive delivery; yes, it can be done progressively, but you’d have to implement some server-side code to make progressive video behave like streaming (jump forward without waiting for the buffer) as discussed here: http://www.flashcomguru.com/index.cfm/2005/11/2/Streaming-flv-video-via-PHP-take-two
Are your audiotracks separate? That would be preferable as there may be some audio ‘jitter’ when changing between videos.
Glad you found my article helpful… more to come in the near future!
My book does briefly talk about PHP streaming, but you can get this information from the link above as well. But, of course there’s lots of other useful code and info in the book
Hi Lisa,
We’ve used your playlist player from the Adobe Flash Developer Center successfully on two sites; it’s amazingly simple, looks and works great:
http://www.highenergyentertainment.com/videos/video_box.php
http://www.afterhoursent.com/videos/video_box.shtml
(WARNING – these are both music sites w/ sound.)
BUT…we also are trying to use it on a site whose pages are called dynamically, and we think our problem is that the file SWF file can’t see the file VideoPlaylistNoThumb.as:
http://www.madelainechocolate.com/customer/pages.php?pageid=49&mode=preview
We’ve managed to get the absolute links to all our other files.
The embedded page – http://www.madelainechocolate.com/skin1/pages/US/food_network.html works fine, so we’re wondering how to work around this problem.
Any guidance would be appreciated! Thanks, Lisa. Got your Flash Video book and love it.
Hi Steve,
Are you specifying the video using XML? If so, I’m not seeing a request for the XML file, so that would be the file you’re missing. The .as files are just needed at compile time; you don’t need to upload them to your server.
Any other details about the files would be helpful; I’ll try to help if I can!
cheers
// Lisa
Hi Lisa,
>I’m not seeing a request for the XML file
Where are you looking, and what should be there, please?
I am using the file playlist.xml … it is called for by VideoPlaylistNoThumb.as:
xmlLoader.load(new URLRequest(“http://www.madelainechocolate.com/skin1/pages/US/playlist.xml”));
It works in http://www.madelainechocolate.com/skin1/pages/US/food_network.html
Thanks so much for looking into this!
Steve
…figured it out. I needed to change the Local Playback Security to “Access Network Only.”
I was wondering about this setting and noticed on http://www.adobe.com/devnet/flash/articles/local_network_playback_03.html – “I have also seen situations where static XML files will not load from a relative path while using the local files-only setting.”
So the finished result is at http://www.madelainechocolate.com/customer/pages.php?pageid=49&mode=preview
Thanks for pointing me in the right direction.
Steve
Hi Lisa,
Your video playlist is great. I have a requirement to use captions for my videos [I'll have 8 total videos to put in the player w/ 8 TT xml files] and can’t figure out how to do that using the the playlist.
I can get TT captions up and running when just using one player, but I’m not advanced enough in ActionScripting to figure out the code for calling the captions when using the playlist.
Can you please help? I’d be extremely grateful for guidance on this.
Ann
Ann,
Coincidentally, I just answered a question about this in the comments on my Playlist article in the Adobe Developer Connection (maybe it was you who asked it?):
http://www.adobe.com/devnet/flash/articles/video_playlist.html
cheers
// Lisa
greetings,
I have not yet started using the Flash Media Scripts. Before I do, I have one question for you and I hope you can help me with the query.
I downloaded the requirement that will help me learn the Adobe Flash and deploying of the program on websites, which includes the Flash CS3 Pro, Flash Media Server 3 (for streaming delivery) and Sample files: For video playlist as3.zip (ZIP, 12.4 MB).
Thus now, I want to know if I should install the Flash CS3 Pro, in the server or in my personal computer and work with it from my computer.
Reason I ask is because my server is not a local server and does not belong to me I am using a web host server.
Please contact me with your advice. Thanks.
greetings,
I have not yet started using the Flash Media Scripts. Before I do, I have one question for you and I hope you can help me with the query.
I downloaded the requirement that will help me learn the Adobe Flash and deploying of the program on websites, which includes the Flash CS3 Pro, Flash Media Server 3 (for streaming delivery) and Sample files: For video playlist as3.zip (ZIP, 12.4 MB).
Thus now, I want to know if I should install the Flash CS3 Pro, in the server or in my personal computer and work with it from my computer.
Reason I ask is because my server is not a local server and does not belong to me I am using a web host server.
Please contact me with your advice. Thanks.
Best regards,
Brigma.com AdLogic
@ Ody
You should install Flash CS3 Pro on your personal computer; that software is the authoring environment for Flash files. You will use it to create SWF files.
Flash Media Server can be run either on your remote web server or locally on your personal computer if you are running Windows XP or Linux. (This will work for learning and testing, but your streams will not be available via the web unless you are running FMS on a web server.)
Hope this helps.
// Lisa
Greetings,
I the FMS a personal software that I need to download? If so, how can I get it?
Thanks.
Best regards,
Brigma.com AdLogic
@Ody,
Flash Media Server is commercial Adobe software, but they offer a Developer Edition for FREE. It allows up to 10 simultaneous connections. Perfect for learning! http://www.adobe.com/go/fms/
(And you mention that you already downloaded it?)
Greetings,
I have found the answer to the FMS. However I want to understand the next.
I am not so sure I understand the .XML codes very well. But please if do not mind this is what I understand about it.
In the .XML codes, I should add the
· <vid desc, which means the description of the video so visitors to my site will know the “Title” of the video they are watching.
· While the playlist is the src attribute is url of the video in the playlist.
This is my description of what I understood of the .xml.
· Am I right with my understanding?
· If I am right the next question is;
· Do I need to repeat this action in the server every time I or a visitors/client uploads video file or does it generate the same information automatically as in “You Tube”?
Thanks for your help.
Best regards,
Brigma.com AdLogic
Greetings,
You talked about creating ActionScript file and call it VideoPlaylist.as and save it in the same folder as VideoPlaylist.fla.in page 6 and Thumb.as in page 7.
Do you mean to copy the codes that is on that same page 6 in the file that I am creating or do you mean to create a blank file? The same questiion goes to creating Thumb.as in page 7.
How would you create these files f you are to create them?
Best regards,
Brigma.com AdLogic
Greetings,
How can I find the server address for the flash administration console? I need this server address information so I could sign in to the Flash Administration Console but I do not know where to find it, please help me if you know.
Best regards,
Brigma.com AdLogic
@ Ody
If you are running FMS locally, you would use ‘localhost’ as your server address.
@ Ody
You can create .as files and .xml files in any text editor.
Thanks Lisa,
How can I upload the FMS to the remote server so I could run it on the web server because I have tried to upload it to my web host server but not successful…?
Best regards,
Brigma.com AdLogic
If you had trouble setting it up locally, you may not have luck setting it up on a webserver. I suggest getting an account with Influxis.com
Greetings,
No I do not want to move to another web host. I had luck setting it up locally I just have problem the program accepting localhost as the server address. So you see I do not say that I have problem setting it up locally. People always have problem things at the first especially when it has a whole lot to do with program that has a whole lot to go through like this one.
Remember the script didn’t ask admin to choose Local or Web hosting Server, that’s why I had problem with server address, however, the idea about localhost you suggested as the server address, is not correct and does not work..
I do not have problem setting it up locally. I was able to load it up to my computer locally I just have problem with the server address. It is only some thing I need to study more on.
Best regards,
Brigma.com AdLogic
I love your design for the playlist & have one request. I want to have pre-roll adds for each clip. Since I am very new to all of this I have been sticking to copy paste from templates with very little modification. Can you tell me what code I need to add to have the pre-roll ads. Here is a link to my existing site for demonstration purposes. http://www.onthetrailtv.com From the home page select an episode & you’ll see what I’ve done with your code.
Thanks again for posting the original article. It really help me make a great looking website.
Hi Lisa,
I have created the playlist and it works great! I just need to know how to add closed captioning to each video in the playlist. I could not find the “comments” section of the tutorial that you referred to “Ann”
I have been pulling my hair out for 2 days trying to find out how to add the captions to each individual video in the playlist…
Any help would be wonderful!!!
Thanks,
Tony Garcia
@Gary
Great job on the playlist on your site!
I put together a quick working version of this for you:
http://www.flashconnections.com/adobe_examples/VideoPlaylist_prerolls.zip
This will automatically play an ad before playing anything selected in the playlist. (Note, though, that it does not disable the controls while the ad plays; that’s a whole other beast that I don’t have time to tackle today!)
Hope this helps.
Hi
Thanks so much for all the info on your website.
I need a pro kouledge on this:
Im interested in developing a flash video chat that enaqbles the user to record the chat to the server side.
The problematic issue is that I need to create a single flv that containes the 2 users at the same time side by side.
I guess that means some kind off auto editing to the 2 recorded video streams.
Can that be done with FMIS server or other?
If not Can you offer me a creative wat to do that?
Regards
Tamir Gilad
You could try to do this using FFMPEG on the server side, but editing them into a side-by-side arrangement could prove challenging. You could just play them back side by side, but keeping them in sync would also be a challenge. Look into FFMPEG and see if that might do what you need…
Leave a reply