웹 프론트엔드 HTML 튜토리얼 일반적인 웹 플레이어 코드

일반적인 웹 플레이어 코드

Apr 05, 2017 am 10:00 AM
암호 플레이어 웹페이지

웹에서 볼 수 있는 플레이어는 WMP/RealPlayer/Flash Player에 지나지 않습니다. 다른 플레이어는 단지 다른 패널이거나 다른 컨트롤이 추가된 것입니다. 또한 컴퓨터에 설치된 일부 플레이어는 인코딩과 디코딩의 핵심입니다. 기술은 동일합니다. 예: 인터넷에서 가장 인기 있는 Windows 미디어 스트림(asf, wma, wmv 형식), 실제 스트림(rm, rmvb 형식) 및 MPEG 시리즈 인코딩 형식(MP4, MP3 형식). 다음은 admin10000.com에서 컴파일한 일반적인 웹 플레이어 코드입니다


1. Embed 태그를 사용하여 멀티미디어 파일을 재생합니다
. 형식은 입니다. 파일 이름은 모든 멀티미디어 파일 형식일 수 있습니다. 예를 들어, "test.wma"는 웹 페이지에 Windows Media Player를 표시합니다(wma는 WMP 전용이기 때문입니다). 또 다른 예는 "test.rm"입니다. 웹 페이지의 플레이어 플레이어. 물론 이를 표시하려면 컴퓨터에 RealPlayer가 설치되어 있어야 합니다.
실제로 embed 태그는 Flash 애니메이션을 표시할 수도 있습니다(이 경우 embed 태그의 역할은 object 태그를 사용하여 Flash 애니메이션을 표시하는 역할과 유사합니다). 예: 간단히 말해서 embed 태그의 역할을 요약하면 웹페이지에서 지정된 멀티미디어 파일을 재생하는 것입니다.


2. Windows Media Player를 호출하여 재생
wmv, asf 및 기타 형식의 파일을 재생하는 데 사용할 수 있습니다

<객체 classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" 코드베이스="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715" 유형="응용 프로그램 /x-oleobject" 높이="200" 너비="300">
<param name="filename" value="test.wmv" />
<param 이름="자동 시작"="false" />
<param name="showstatusbar" value= "true" />
<param name="showtracker"="true" />
<param name="showcontrols" value="true" />
<삽입 파일 이름="test.wmv" 자동 시작="false" 플러그인 페이지="http://www.microsoft.com/windows /windowsmedia/" showcontrols="true" showstatusbar="true" showtracker="true" src="test.wmv" 유형="application/x-mplayer2" 높이="200" 너비="300">삽입 >
객체>

Windows Media Player 7 及更高版本적 클래스 ID 是:clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6
상면例子중 클래스 ID 是一个老的版本,但是依然可以工作,这是因为其向后兼容性。但是如果使用了老的 class ID,就无法使用增加到组件中的新特性了。
下면给는 새로운 유형의 제품을 출시했습니다

<객체 classid="CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6" 유형="application/x-oleobject" 높이="200" 너비="300" >
<param name="url"="test.wmv" />
< param name="autostart" value="false" />
<param name="showstatusbar"="true" />
<param 이름="showtracker"="true" />
<param name="showcontrols" value ="true" />
<param 이름="uimode"="full"/>
<파일 이름 삽입="test.wmv" 자동 시작="false" showcontrols="true" showstatusbar="true" showtracker="true" uimode="full" src="test.wmv" 유형= "application/x-mplayer2" 높이="200" 너비="300">< ;/삽입>
객체>

3. Real Player를 호출하여 플레이
rm, ram 및 기타 형식의 파일을 재생하는 데 사용할 수 있습니다

재생 상자:
<객체 classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA 높이 =285 id=RAOCX 이름=rmplay 너비=356>
<param 이름=" SRC"="동영상 주소">
<param 이름="CONSOLE"="Clip1">
<param name="CONTROLS" value=" imagewindow">
<param name="AUTOSTART "="true">
<삽입 src="동영상 주소" 자동 시작="true" 제어=" ImageWindow" 콘솔="Clip1" 플러그인 페이지="http://www.real.com" /' 너비="356" 높이="285">
삽입>
객체>

제어 상자: 재생 상자
<객체 classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA가 뒤에 올 수 있습니다. 높이=27 ID=video1 너비=356 >
<param name="_ExtentX"="7276">
<param 이름 ="_ExtentY"="1058">
<매개변수 이름="AUTOSTART"="0">
<param name="SHUFFLE"="0">
<param 이름="PREFETCH"="0">
매개변수 이름="NOLABELS"="0" >
<param name="CONTROLS"="제어판">
<param name="CONSOLE"="Clip1">
< ;매개변수 이름="LOOP"="0">
<param name="NUMLOOP"="0">
<param 이름 ="CENTER"="0">
<매개변수 이름="MAINTAINASPECT"="0">
<param name="BACKGROUNDCOLOR" value="#ffffff">
<삽입 유형="audio/x-pn-realaudio-plugin" 콘솔 ="Clip1" 제어="ControlPanel" 높이="27" 너비="356" 자동 시작="0" _extentx="7276" _extenty="1058" 셔플="0" 프리페치="0" 라벨 없음 ="0" 루프="0" numloop="0" 센터="0" Aspect 유지="0" backgroundcolor="#ffffff"> ;
삽입>
< ;/객체>


마지막으로 Windows Media Player 및 Real Player의 자세한 매개변수 설명이 제공됩니다

.
Windows Media Player "clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95"  参数说明
参数 默认值 说明
AudioStream true  
AutoSize true 是否自动调整播放大小
AutoStart true 是否自动播放
AnimationAtStart true 整个动画是否在下载时同时播放
AllowScan true  
AllowChangeDisplaySize true  
AutoRewind false  
Balance false 左右声道平衡,最左-9640,最右9640
BaseURL    
BufferingTime 5 缓冲时间
CaptioningID    
ClickToPlay true 当用户点击播放区域时是否启动播放器
CursorType false  
CurrentPosition true 当前播放进度 -1 表示不变,0表示开头 单位是秒,比如10表示从第10秒处开始播放,值必须是-1.0或大于等于0
CurrentMarker false  
DefaultFrame    
DisplayBackColor false  
DisplayForeColor 16777215  
DisplayMode false  
DisplaySize false 视频1-50%, 0-100%, 2-200%,3-全屏 其它的值作0处理,小数则采用四舍五入然后按前的处理
Enabled true  
EnableContextMenu true 是否用右键弹出菜单控制
EnablePositionControls true  
EnableFullScreenControls false  
EnableTracker true 是否允许拉动播放进度条到任意地方播放
Filename URL 指定播放文件的URL
InvokeURLs true  
Language true  
Mute false 是否静音
PlayCount 1 반복 재생 횟수, 0은 항상 반복
미리보기 모드 거짓
평가 1 재생속도 조절, 1은 정상, 소수점 이하 허용
삼일랑 SAMI 언어
사미스타일 사미 스타일
SAMI파일이름 자막ID
선택시작 사실
선택종료 사실
SendOpenStateChangeEvents 사실
SendWarningEvents 사실
SendError이벤트 사실
SendKeyboard이벤트 거짓
SendMouseClickEvents 거짓
SendMouseMove이벤트 거짓
SendPlayStateChangeEvents 사실
쇼캡션 거짓 자막 표시 여부는 검은색 조각으로 표시되며, 아래에 큰 검은색 조각이 표시됩니다. 일반적으로 표시되지 않습니다
표시컨트롤 사실 재생, 정지, 일시정지 등 컨트롤 표시 여부
오디오컨트롤 표시 사실 볼륨 조절 표시 여부
표시표시 거짓 저작권 등 프로그램 정보를 표시합니다.
ShowGotoBar 거짓 진행 표시줄 표시 여부
위치컨트롤 표시 사실 이전, 다음, 목록을 표시할지 여부가 표시되면 일반적으로 회색으로 표시되어 제어할 수 없습니다
상태 표시줄 거짓 현재 재생 정보, 재생 여부, 총 재생 시간 및 현재 재생 시간
쇼트래커 사실 현재 재생 추적 표시줄, 즉 현재 재생 진행 표시줄을 표시할지 여부
TransparantAtStart 거짓
비디오테두리 너비 거짓 표시 부분의 너비가 비디오 너비보다 작을 경우 최소값은 비디오 너비이거나 지정된 값으로 증가하며 높이는 자동으로 증가합니다. 이 변경은 주변 검정색 프레임의 크기만 변경하며 수행됩니다. 동영상 크기를 변경하지 마세요
VideoBorderColor 거짓 RGB 값인 검은색 프레임의 색상을 표시합니다. 예를 들어 ffff00은 노란색입니다
VideoBorder3D 거짓
볼륨 -200 볼륨, 음수 값은 현재 볼륨의 감소를 의미하며 값은 자동으로 절대값을 취하며 최대값은 0, 최소값은 -9640입니다
창문 없는영상 거짓 0이면 전체화면이 허용되고, 그렇지 않으면 창에서만 볼 수 있습니다
Windows Media Player "clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6" 参数说明
参数 默认值 说明
AutoStart -1 是否自动播放,0不自动播放,-1自动播放
Balance 0 调整左右声道平衡,最左-9640,最右9640
enabled -1 播放器是否可人为控制;-1可控制,0不可控制
EnableContextMenu -1 是否启用上下文菜单(是否用右键弹出菜单控制) 0不显示菜单,1显示菜单
url   播放的文件地址
PlayCount   播放次数控制,为整数,0为始终重复
rate   播放速率控制,1为正常,允许小数,1.0-2.0
currentPosition   控件设置:当前位置(-1 表示不变,0表示开头 单位是秒,比如10表示从第10秒处开始播放,值必须是-1或大于等于0)
currentMarker   控件设置:当前标记
defaultFrame   显示默认框架
invokeURLs   脚本命令设置:是否调用URL
baseURL   脚本命令设置:被调用的URL
stretchToFit 0 是否按比例伸展 ,0不伸缩,-1伸展
volume   默认声音大小0%-100%,50则为50%
mute   是否静音
uiMode Full 播放器显示模式:Full显示全部;mini最简化;None不显示播放控制,只显示视频窗口;invisible全部不显示
windowlessVideo 0 如果是0可以允许全屏,否则只能在窗口中查看 ;0窗口显示,-1非窗口显示
fullScreen 0 开始播放是否自动全屏 -1 自动全屏,0 不自动全屏
enableErrorDialogs   是否启用错误提示报告
SAMIStyle   SAMI样式
SAMILang   SAMI语言
SAMIFilename   字幕ID

 

Real Player "clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" 参数说明
参数 默认值 说明
AutoStart true 值为True或是False,指定是否自动播放指定的源文件
backgroundcolor   值为任何用符号“#”开头的16进制数值或是任何预定义的颜色,指定图像窗口的背景颜色
center   值为True或是False,指定片断使用初始编码大小播放并且在图像窗口的中央。
classid   "clsid:CFCDAA03-8BE4-1lcf-B84B0020AFBBCCFA:** 作用:用于指定ActiveX控件的唯一的字符串标示,可以认出嵌入的RealPalyer播放器。
console   值为任何字符串,可以将各种不同的RealPlayer控制聚集在网页上,这样它们可以交互使用或是保持独立,而且互相不影响
controls   用来指定哪些控制是可见的。 值可以是 ImageWindow,All,ControlPanel,PlavButton,PlayOnlyButton, PauseButton,StopButton,FFCtrl,RWCtrl,MuteCtrl,MuteVolume,VolumeSlider,PositionSlider,TACCtrl,HomeCtrl,InfoVolumePanel,InfoPanel,StatusBar,StatusField,PositionField。
height   指定RealPlayer元素的高度。值为任何整数值,单位:像素。
id   值为任何字符串。为标签中的RealPlayer元素指定名字。
imagestatus true 值为True或是False 。用来指定是否在图像窗口中显示状态信息。
loop   值为True或是False 。可以让你指定片断是否无限循环。
maintainaspect true 值为True或是False。指定是否拉伸所有的片断来充满整个图像窗口
name   值为任何字符串。为标签中的RealPlayer元素指定名字(在标签中使用id)
nojava   值为True或是False。避免启动Java虚拟机
nolabels   True或是False 。可以禁止显示标题或是版权信息(realplayer5.0以上时,它是垃圾...)
nologo   True或是False。避免RealPlayer启动时在图像窗口中显示
numloop   指定文件片循环的次数,值为整数值。不需要参数loop
prefetch false 值为True或是False。指定在播放前,RealPlayer是否可以获得流描述信息
region   值为任何字符串。同SMIL一起使用。允许你指定使用HTML代替SMIL
scriptcallbacks   值为用逗号分割的列表。用来指定浏览器的回调监控(好高级的东东!)
shuffle   值为True或是False 。同多文件片的ram文件或是SMIL文件一起使用。可以让RealPlayer随机播放列表中的文件
src   播放的文件地址
type   为嵌入插件指定MIME类型
width   指定RealPlayer元素的宽度。值为任何整数值

위 내용은 일반적인 웹 플레이어 코드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

Video Face Swap

Video Face Swap

완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

Edge 브라우저에서 웹페이지를 데스크톱에 바로가기로 보내는 방법은 무엇입니까? Edge 브라우저에서 웹페이지를 데스크톱에 바로가기로 보내는 방법은 무엇입니까? Mar 14, 2024 pm 05:22 PM

Edge 브라우저에서 웹 페이지를 바탕 화면에 바로 가기로 보내는 방법은 무엇입니까? 많은 사용자들이 액세스 페이지를 직접 열 수 있는 편의를 위해 자주 사용하는 웹 페이지를 데스크탑에 바로가기로 표시하고 싶어하지만 어떻게 해야 하는지 알지 못합니다. 이 문제에 대해 이번 호의 편집자는 다음과 같은 내용을 공유합니다. 대다수의 사용자에게 솔루션을 제공하는 방법에 대해 알아보겠습니다. 오늘의 소프트웨어 튜토리얼에서 공유된 내용을 살펴보겠습니다. Edge 브라우저에서 웹 페이지를 데스크탑으로 보내는 바로 가기 방법: 1. 소프트웨어를 열고 페이지에서 "..." 버튼을 클릭합니다. 2. 드롭다운 메뉴 옵션의 "애플리케이션"에서 "이 사이트를 애플리케이션으로 설치"를 선택합니다. 3. 마지막으로 팝업창에서 클릭해주세요.

win7 드라이버 코드 28을 해결하는 방법 win7 드라이버 코드 28을 해결하는 방법 Dec 30, 2023 pm 11:55 PM

일부 사용자는 장치를 설치할 때 오류 코드 28을 표시하는 오류가 발생했습니다. 실제로 이는 주로 드라이버 때문입니다. win7 드라이버 코드 28의 문제만 해결하면 됩니다. 수행해야 할 작업을 살펴보겠습니다. 그것. win7 드라이버 코드 28로 수행할 작업: 먼저 화면 왼쪽 하단에 있는 시작 메뉴를 클릭해야 합니다. 그런 다음 팝업 메뉴에서 "제어판" 옵션을 찾아 클릭하세요. 이 옵션은 일반적으로 메뉴 하단이나 그 근처에 있습니다. 클릭하면 시스템이 자동으로 제어판 인터페이스를 엽니다. 제어판에서는 다양한 시스템 설정 및 관리 작업을 수행할 수 있습니다. 이것이 향수 청소 수준의 첫 번째 단계입니다. 도움이 되기를 바랍니다. 그런 다음 계속해서 시스템에 들어가야 합니다.

VLC Chromecast가 Windows PC에서 작동하지 않음 VLC Chromecast가 Windows PC에서 작동하지 않음 Mar 26, 2024 am 10:41 AM

VLC Chromecast 기능이 Windows PC에서 작동하지 않습니까? 이 문제는 Chromecast 장치와 VLC의 전송 기능 간의 호환성 문제로 인해 발생할 수 있습니다. 이 글에서는 이러한 상황에서 무엇을 할 수 있는지, 그리고 VLC 렌더러가 Chromecast를 찾을 수 없는 경우 어떻게 해야 하는지 알려드리겠습니다. Windows에서 ChromecastVLC를 사용하는 방법 VLC를 사용하여 Windows에서 Chromecast로 비디오를 전송하려면 다음 단계를 따르세요. 미디어 플레이어 앱을 열고 재생 메뉴로 이동하세요. 렌더러 옵션으로 이동하면 감지된 Chromecast 장치를 볼 수 있습니다.

블루 스크린 코드 0x0000001이 발생하는 경우 대처 방법 블루 스크린 코드 0x0000001이 발생하는 경우 대처 방법 Feb 23, 2024 am 08:09 AM

블루 스크린 코드 0x0000001로 수행할 작업 블루 스크린 오류는 컴퓨터 시스템이나 하드웨어에 문제가 있을 때 나타나는 경고 메커니즘입니다. 코드 0x0000001은 일반적으로 하드웨어 또는 드라이버 오류를 나타냅니다. 사용자가 컴퓨터를 사용하는 동안 갑자기 블루 스크린 오류가 발생하면 당황하고 당황할 수 있습니다. 다행히도 대부분의 블루 스크린 오류는 몇 가지 간단한 단계를 통해 문제를 해결하고 처리할 수 있습니다. 이 기사에서는 독자들에게 블루 스크린 오류 코드 0x0000001을 해결하는 몇 가지 방법을 소개합니다. 먼저, 블루 스크린 오류가 발생하면 다시 시작해 보세요.

웹페이지의 이미지를 로드할 수 없으면 어떻게 해야 합니까? 6가지 솔루션 웹페이지의 이미지를 로드할 수 없으면 어떻게 해야 합니까? 6가지 솔루션 Mar 15, 2024 am 10:30 AM

일부 네티즌들은 브라우저 웹페이지를 열었을 때 웹페이지의 사진이 오랫동안 로드되지 않는다는 사실을 발견했습니다. 네트워크가 정상인지 확인했는데 무엇이 문제인가요? 아래 편집기에서는 웹 페이지 이미지를 로드할 수 없는 문제에 대한 6가지 해결 방법을 소개합니다. 웹페이지 이미지를 로드할 수 없습니다: 1. 인터넷 속도 문제 웹페이지에 이미지가 표시되지 않습니다. 이는 컴퓨터의 인터넷 속도가 상대적으로 느리고 컴퓨터에 열려 있는 소프트웨어가 더 많기 때문일 수 있습니다. 로딩 시간 초과로 인해 사진이 표시되지 않을 수 있습니다. 네트워크 속도를 차지하는 소프트웨어를 끄고 작업 관리자에서 확인할 수 있습니다. 2. 방문자가 너무 많으면 웹페이지에 사진이 표시되지 않는 경우, 우리가 방문한 웹페이지가 동시에 방문되었기 때문일 수 있습니다.

네트워크 연결은 정상인데 브라우저가 웹페이지에 접근할 수 없는 이유 네트워크 연결은 정상인데 브라우저가 웹페이지에 접근할 수 없는 이유 Feb 19, 2024 pm 03:45 PM

브라우저에서 웹페이지를 열 수 없지만 네트워크는 정상입니다. 가능한 이유는 다양합니다. 이 문제가 발생하면 단계별로 조사하여 구체적인 원인을 파악하고 문제를 해결해야 합니다. 먼저, 웹페이지가 열리지 않는 현상이 특정 브라우저에서만 나타나는지, 아니면 모든 브라우저에서 웹페이지를 열 수 없는지 확인하세요. 하나의 브라우저에서만 웹 페이지를 열 수 없는 경우 Google Chrome, Firefox 등과 같은 다른 브라우저를 사용하여 테스트해 볼 수 있습니다. 다른 브라우저에서 페이지를 올바르게 열 수 있다면 해당 특정 브라우저에 문제가 있을 가능성이 높습니다.

컴퓨터에 블루 스크린이 자주 발생하고 코드가 매번 다릅니다. 컴퓨터에 블루 스크린이 자주 발생하고 코드가 매번 다릅니다. Jan 06, 2024 pm 10:53 PM

win10 시스템은 매우 뛰어난 지능 시스템으로 사용자에게 최고의 사용자 경험을 제공할 수 있습니다. 정상적인 상황에서는 사용자의 win10 시스템 컴퓨터에 아무런 문제가 없습니다! 그러나 우수한 컴퓨터에서는 다양한 오류가 발생하는 것은 불가피합니다. 최근 친구들은 win10 시스템에서 블루 스크린이 자주 발생한다고 보고했습니다. 오늘 편집자는 Windows 10 컴퓨터에서 자주 블루 스크린을 발생시키는 다양한 코드에 대한 솔루션을 제공합니다. 매번 다른 코드로 자주 나타나는 컴퓨터 블루 스크린에 대한 해결 방법: 다양한 오류 코드의 원인 및 해결 방법 제안 1. 0×000000116 오류의 원인: 그래픽 카드 드라이버가 호환되지 않는 것이어야 합니다. 해결책: 원래 제조업체의 드라이버를 교체하는 것이 좋습니다. 2,

Win10 플레이어 진행률 표시줄이 움직이지 않습니다. Win10 플레이어 진행률 표시줄이 움직이지 않습니다. Feb 12, 2024 am 08:12 AM

윈도우 10v1809의 10월 업데이트 버전은 1차 공식 출시 이후 급히 철회됐을 뿐만 아니라, 한 달 동안 재구축을 했는데도 여전히 버그가 가득해 사람들이 마이크로소프트의 품질을 의심하게 만드는 최악의 윈도우 업그레이드를 향해 거침없이 나아가고 있다. 통제가 점점 더 불안해지고 있습니다. 이제 목록에 버그가 하나 더 생겼는데 이번에는 Microsoft 자체 미디어 플레이어인 Windows Media Player입니다. 최근 일부 네티즌들은 최신 패치를 설치한 후 Windows 10v1809의 Windows Media Player에서 재생 진행률 표시줄을 드래그할 수 없는 문제가 발생한다고 제보했습니다. 아직 해결책을 찾지 못했습니다. Microsoft는 KB4에 대한 두 가지 패치와 관련된 버그를 확인했습니다.

See all articles