>  기사  >  웹 프론트엔드  >  HTML 파일에 플래시 비디오 형식(flv,swf) 파일을 삽입하는 방법_HTML/Xhtml_웹페이지 제작

HTML 파일에 플래시 비디오 형식(flv,swf) 파일을 삽입하는 방법_HTML/Xhtml_웹페이지 제작

WBOY
WBOY원래의
2016-05-16 16:38:162099검색

플래시 파일 형식: .FLV 및 .SWF

플래시 비디오 형식에는 .flv 및 .swf라는 두 가지 확장자를 사용할 수 있습니다. 그것들은 어떻게 다른가요?

(1) .flv 파일(플래시 비디오)은 사진 기반 비디오 스트림 및 오디오입니다. 스트리밍 서비스를 운영하고 있다면 flv가 좋은 선택이 될 것입니다. 업스트림 조건은 클라이언트 터미널에서 이 파일의 모든 부분에 액세스할 수 있고 언제든지 다운로드되기를 기다리지 않는다는 것입니다. 그렇다면 스트리밍 서비스를 실행하는 데 비용이 많이 듭니다.

(2) .swf는 Macromedia Flash 파일 형식이기도 하며 스크립트 등이 포함된 완전한 비디오-오디오 파일입니다. 이렇게 하면 "의사 스트리밍"이라고도 알려진 HTTP(프로그레시브) 다운로드가 용이해집니다. 파일의 일부가 다운로드되면 비디오 클립이 즉시 재생되지만 클라이언트는 전체 파일이 완전히 다운로드되지 않는 한 파일에 액세스하기 전에 플래시 파일 조각이 다운로드될 때까지 기다립니다(빨리 감기 없음). 이것은 우리가 자주 이야기하는 것입니다. 이는 비디오 미디어를 스트리밍하는 간단하고 저렴하며 편리한 방법입니다. SWF는 공식 약어가 아닙니다. 어떤 사람들은 "ShockWave Flash" 또는 "Small Web Format"의 약어라고 주장합니다.

페이지에 플래시를 삽입하려면 다음 방법을 사용할 수 있습니다.

코드 복사
코드는 다음과 같습니다.

codebase="http://download.macromedia.com/pub /shockwave/cabs/flash/swflash .cab#version=9,0,16,0"
width="320" height="400" >




type="application/x-shockwave-flash">


여기서 주목해야 할 것은
그런데 이 글을 쓰고 보니 swf 형식의 파일은 페이지에 표시는 되지만 flv 형식의 파일은 재생할 수 없습니다. 한동안 고민 끝에 드림위버에서 나온 해결방법을 정리했습니다:

코드 복사
코드는 다음과 같습니다.













더 많은 정보를 제공하는 MM_CheckFlashVersion(). value="FLVPlayer_Progressive.swf" 这里不再是播放文件了, 而是相当于一个播放器性质的文件, 而且使用 dreamweaver插入一个flash文件后,你弚发现FLVPlayer_Progressive.swf这个文件과 Clear_Skin_3.swf입니다.于播放器,后者放当于皮肤,dreamweaver里提供了多种皮肤,可以根据选择使用。현재以上代码中有两处使用到了播放器文FLVPlayer_Progressive.swf, 这个과 swf의 사진, 但是他不是源文件。代码中skinName就是设置皮肤的,其他的一些属性書比较好理解。

总结一下,flv格式嵌入有3个要点:1,播放器FL VPlayer_Progressive.swf, 这个文件必不可少,而且这个文件要와 flv源文件에서 一个文件目录下(暂时也没有找到原因)2.皮 肤skinName=Clear_Skin_3, 皮肤可以更换, 同样也是必可少的,要和flv源文件가 一起。3.源文件,streamName,这个参数显示源文件的文件name,不带后缀,当文件nam为中文的时候,dreamweaver会知道把那个name称转换为一大串。。。当html文件和flv文件不个文件目录下面的时候,需要带上文件路径(这个在项目中要特别注意)。


 
图示中同一个页面使用了两种皮肤,一个设为自动播放,另一个为手动播放。文件格式为flv。
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.