Mozilla application/x-mplayer2 plugin doesn't work with RMVB on windows.

RESOLVED INCOMPLETE

Status

()

RESOLVED INCOMPLETE
11 years ago
6 years ago

People

(Reporter: devold, Unassigned)

Tracking

1.8 Branch
x86
Windows XP
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

11 years ago
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4

Mozilla application/x-mplayer2 plugin doesn't work correctly with RMVB (real media variable bitrate - application/x-pn-realmedia-vb) on windows.
RealAlternative 1.52 is installed. I've used FF 2.0.0.4 on Windows XP. 
Following code:
----------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
  <title></title>
 </head>

 <body>
  <div>
   <span><object
   data="my.rmvb?param1=value1&param2=value2&ext=.rmvb"
    type="application/x-mplayer2" style=" width:300px; height:300px;">
    <param name="movie"
    value="my.rmvb?param1=value1&param2=value2&ext=.rmvb" />
    <param name="FileName"
    value="my.rmvb?param1=value1&param2=value2&ext=.rmvb" />
    <param name="autostart" value="true" />
    <param name="loop" value="true" />
   </object>&nbsp;</span>
  </div>
 </body>
</html>
---------
works fine in IE, but fails in FF. my.rmvb is dynamically generated file. When we try to open this file by specifing it in address-bar, it is successfully 

downloaded and played correcly in external player (Windows Media Player 8).

Following example:
---------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
  <title></title>
 </head>

 <body>
  <div>
   <span><object
   data="my.rmvb"
    type="application/x-mplayer2" style=" width:300px; height:300px;">
    <param name="movie"
    value="my.rmvb" />
    <param name="FileName"
    value="my.rmvb" />
    <param name="autostart" value="true" />
    <param name="loop" value="true" />
   </object>&nbsp;</span>
  </div>
 </body>
</html>
--------
where my.rmvb is a static file works fine in IE always. In FF it works sometimes correctly when we using Tomcat 5.5.17 as http-server and in most cases when 

we use apache 2 as http-server. In other cases we got error "80040111" (Required class is missing in class-factory) or 80040218 (can't find required 

combination of filters to open stream). Response-headers and content, that was checked by FireBUG is identical. In addition, when we enter URL which points 

to same machine (10.0.1.2) this example fails, but with 127.0.0.1 it works fine (there are no rules for network interfaces). File is static, response is 

identical in both cases. In IE this works fine in all cases.

When we try following url-scheme of generation file-stream: "/path/to/servlet/param1/param2/param3/file.rmvb" to avoid player fail with "?" char in URL, this 

also works fine in IE, but same error (80040111) occured in FF.
Specification of mimetypes:
*application/x-pn-realmedia-vb
*application/x-pn-realmedia
*video/avi
or without specification of mimetype makes the same results (IE works, FF fails).

When specifing video mpeg2-coded file in the same examples, IE and FF both display this file correctly.

When I've tried to check this examples on machine with WMP9 istalled, in FF they always fails except if file was opened from local machine directly (not from 

http-server). Error message was: "WMP can not play the file. The file is either corrupt or the Player doest not support the format you trying to play". In IE 

this sample is played correctly. Stand-alone WMP9 on same machine also displays this file correctly.

Reproducible: Always

Steps to Reproduce:
1. Include application/x-mplayer2 object with rmvb-file
2. rmvb is placed in tomcat directory (failed in half cases) or srmvb generated from servlet (failed always)
Actual Results:  
wmp errors

Expected Results:  
file/stream is played correctly (like in IE)

see details section

Comment 1

11 years ago
Could you try with this plugin and tell if it works better?

http://port25.technet.com/pages/windows-media-player-firefox-plugin-download.aspx

Updated

11 years ago
Severity: major → normal
Component: Extension Compatibility → Plug-ins
Product: Firefox → Core
QA Contact: extension.compatibility → plugins
Version: unspecified → 1.8 Branch
(Reporter)

Comment 2

11 years ago
This plugin installed on machine with WMP9 (WinXP SP2) makes the same results: "WMP can not play the file. The file is either corrupt or the Player doest not support the format you trying to play".

Comment 3

11 years ago
could you put a testcase with a short video on some public web server to test?
(Reporter)

Comment 4

11 years ago
E.g.:
http://forum.mail.zp.ua/files/my1.htm
http://forum.mail.zp.ua/files/my9.htm
(static file on apache-http server)

In monday I can publish java servlet with same stream.

Comment 5

11 years ago
i can see the video correcly on Vista with WMP11, Real Alternative and the previous linked media player plugin
Mozilla/5.0 (Windows; U; Windows NT 6.0; it; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
(Reporter)

Comment 6

11 years ago
http://forum.mail.zp.ua/files/my1.htm - this video is not displayed under win XP WMP9, but with WMP8 is displayed correctly
http://forum.mail.zp.ua/files/my9.htm - this sample is not displayed with Mozilla nor with WMP8 nor with WMP9

Updated

6 years ago
Status: UNCONFIRMED → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.