FLV file and SWF file

白昼怎懂夜的黑 提交于 2019-12-04 19:09:58

flash player cannot directly play FLV files, you need a FLV player to do that. But you are basically correct .. FLV is a video format like h.264 whereas SWF is an envelope format and can pretty much hold anything

we can use Flash Player browser plug-in to play both FLV and SWF file;

Yes. From documentation for FLV:

[...] Flash Player can also play FLV files directly with MIME type video/x-flv. An FLV file encodes synchronized audio and video streams.

As for your other question:

FLV file contains only video/audio, but SWF file could contain not only video/audio but also other information (picture/animaton/etc.)

Yes. Again, I'd refer you back to the documentation:

The SWF file format delivers vector graphics, text, video, and sound over the Internet and is supported by Adobe® Flash® Player and Adobe AIR™ software. Flash Player already reaches over 98% of Internet-enabled desktops and more than 800 million handsets and mobile devices.

The SWF file format is designed to be an efficient binary delivery format, not a format for exchanging graphics between graphics editors.

Other questions:

One more questions, how to use Adobe Flash player manually?

What happens when you double click on a SWF file on your system? Typically, flash player standalone version should come up and play the SWF file. You have to figure out where the executable resides on your system.

Any ideas about how to make Adobe Flash Player play the flv file file so that I can have a try?

You can drag and drop your flv on the standalone player.

With Adobe Flash Player plugin, you can view SWF on web browser, but not FLV.
For FLV needs to be exported to a web-based flv player.
So to put FLV to web page and play it, you just need a FLV player.
SWF can be a FLV player that control the playing of FLV files.
Moyea Web Player is a good flash video player creator, you can try it.

Just a heads up since I ran into this problem today and just in case anyone runs across this.

Windows Server 2003 and IIS do not know how to handle FLV files properly. So if you had a SWF that pulls in FLV's, it's not going to work.

You need to load up IIS, right click the local computer, properties, MIME TYPES. And add this:

extension: .flv MIME: flv-application/octet-stream

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!