Embedded Code for Several Old Players


The player we saw on the webpage is no more than WMP/RealPlayer/Flash Player. The rest is nothing more than a panel or other controls. Some of the players installed on the computer are also integrated with coding and decoding. The core coding and decoding techniques are the same. For example, the most popular Windows media streams on the Internet (ASF, wma, WMV format), Real flow (RM, RMVB format), and MPEG series coding format (MP4, MP3 format). Here’s the common web player code compiled by admin10000.com

1. Playing Multimedia Files with Embed Tags
Format <embedded src=”file name”/>. The filename can take any multimedia file format, for example, “test.wma”. It will display a Windows Media Player player on the web page (because wma is WMP specific), and another “test.rm” will display a Real Player player on the web page. Of course, Real Player must be installed on your computer before it can be displayed.
In fact, the embedded tag can also display Flash animation (at this time, the function of the embedded tag is similar to that of using the object tag to display Flash animation). Example: <embedded src=”a.swf”>
In summary, the role of embedded tags is summarized: Playing designated multimedia files on the web.

2. Call Windows Media Player for playback
It can be used to play wmv, ASF and other format files.

XML/HTML CodeCopy content to clipboard
  1. <object classid=“CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95” codebase=“http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715” type=“application/x-oleobject” height=“200” width=“300”>  
  2. <param name=“filename” value=“test.wmv” />  
  3. <param name=“autostart” value=“false” />  
  4. <param name=“showstatusbar” value=“true” />  
  5. <param name=“showtracker” value=“true” />  
  6. <param name=“showcontrols” value=“true” />  
  7. <embed filename=“test.wmv” autostart=“false” pluginspage=“http://www.microsoft.com/windows/windowsmedia/” showcontrols=“true” showstatusbar=“true” showtracker=“true” src=“test.wmv” type=“application/x-mplayer2” height=“200” width=“300”></embed>  
  8. </object>  

ClassID for Windows Media Player 7 and later is clsid: 6BF52A52-394A-11D3-B153-00C04F79FAA6
The class ID in the example above is an old version, but it still works because of its backward compatibility. But if you use the old class ID, you can’t use the new features added to the component.
Here’s an example of a new version

CSS CodeCopy content to clipboard
  1. <object classid=“CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6” type=“application/x-oleobject” height=“200” width=“300”>   
  2. <param name=“url” value=“test.wmv” />   
  3. <param name=“autostart” value=“false” />   
  4. <param name=“showstatusbar” value=“true” />   
  5. <param name=“showtracker” value=“true” />   
  6. <param name=“showcontrols” value=“true” />   
  7. <param name=“uimode” value=“full”/>   
  8. <embed filename=“test.wmv” autostart=“false” showcontrols=“true” showstatusbar=“true” showtracker=“true” uimode=“full” src=“test.wmv” type=“application/x-mplayer2” height=“200” width=“300”></embed>   
  9. </object>  

3. Call Real Player for playback
Can be used to play rm, ram and other format files


XML/HTML CodeCopy content to clipboard
  1. <object classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA height=285 id=RAOCX name=rmplay width=356>  
  2. <param name=“SRC” value=“Film Address”>  
  3. <param name=“CONSOLE” value=“Clip1”>  
  4. <param name=“CONTROLS” value=“imagewindow”>  
  5. <param name=“AUTOSTART” value=“true”>  
  6. <embed src=“Film Address” autostart=“true” controls=“ImageWindow” console=“Clip1” pluginspage=“http://www.real.com”/’ width=“356” height=“285”>  
  7. </embed>  
  8. </object>  

Control box: can follow the playback box

CSS CodeCopy content to clipboard
  1. <object classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA height=27 id=video1 width=356>   
  2. <param name=“_ExtentX” value=“7276”>   
  3. <param name=“_ExtentY” value=“1058”>   
  4. <param name=“AUTOSTART” value=“0”>   
  5. <param name=“SHUFFLE” value=“0”>   
  6. <param name=“PREFETCH” value=“0”>   
  7. <param name=“NOLABELS” value=“0”>   
  8. <param name=“CONTROLS” value=“ControlPanel”>   
  9. <param name=“CONSOLE” value=“Clip1”>   
  10. <param name=“LOOP” value=“0”>   
  11. <param name=“NUMLOOP” value=“0”>   
  12. <param name=“CENTER” value=“0”>   
  13. <param name=“MAINTAINASPECT” value=“0”>   
  14. <param name=“BACKGROUNDCOLOR” value=“#ffffff”>   
  15. <embed type=“audio/x-pn-realaudio-plugin” console=“Clip1” controls=“ControlPanel” height=“27” width=“356” autostart=“0” _extentx=“7276” _extenty=“1058” shuffle=“0” prefetch=“0” nolabels=“0” loop=“0” numloop=“0” center=“0” maintainaspect=“0” backgroundcolor=“#ffffff”>   
  16. </embed>   
  17. </object>  

Recommended Today

Freeanchor: abandon single IOU matching, more free anchor matching method 𞓜 nips 2019

This paper abandons the previous method of assigning anchor and gt matching relationship according to the rigidity of IOU, and proposes freeanchor method to match more freely. This method defines the training of target detection as the maximum likelihood estimation (MLE) process, and simultaneously learns target classification, target detection and matching relationship from end to […]