Re: activex control

Tech-Archive recommends: Fix windows errors by optimizing your registry

From: Neil Smith [MVP Digital Media] (neil_at_nospam.com)
Date: 10/20/04


Date: Wed, 20 Oct 2004 11:40:36 GMT

1) You only get access to the OCX when you have a pocket PC which
supports WMP10. It's part of the ROM. The only models currently
supporting WMP10 are Dell Axim X50, Dell Axim X30 and possibly one HP
model (I forget which)

2) I have no access to a device running WMP10 and I'm a PHP
programmer, so I couldn't tell you that, sorry. You need access to
whatever is used for programming WM2003SE applications.

Take a look at the text on this page :

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmplay10/mmp_sdk/hostingthewindowsmediaplayercontrolinwindowsapplic.asp

"Hosting the Windows Media Player 10 Mobile control in Windows CE
Microsoft eMbedded Visual C++ 4.0 and the Pocket PC 2003 SDK or the
Smartphone 2003 SDK must be installed when developing Windows CE-based
applications that host a Windows Media Player 10 Mobile control. Also,
unlike ATL for Windows, ATL for Windows CE does not support the
apartment threading model. Therefore, you must find all instances of
apartment threading in your ATL project and change them to use free
threading"

Probably the WMP10 SDK has some other information you'd need :
http://msdn.microsoft.com/library/default.asp?url=/downloads/list/winmedia.asp

Cheers - Neil

On Wed, 20 Oct 2004 02:13:01 -0700, jay
<jay@discussions.microsoft.com> wrote:

>
> Hi Neil,
> thanks very much for the details. However i am trying to
>developing a c# class which will allow me to use the media player
>functionality . Following issues still exist :
>
> 1. where do i get the media player 10 OCX , has it been released by
>microsoft ?
>
> 2. how do i use the activex control or SDK in my c# class (is there any
>alternative to using VC++ )
>
> Thanks,
> Jay
>
>
>
>"Neil Smith [MVP Digital Media]" wrote:
>
>> 1) Look here http://www.pocketpcdn.com/libraries/wmp.html and then
>> pick the link "Download WMPlayerCESDK.exe (409 Kb)"
>>
>> This gets you the SDK and documentation for the WMP ActiveX for media
>> player 7 and 8 on PPC. You need to unpack & install wmpnall.exe from
>> the SDK and place it on your device for the OCX to become available.
>>
>> 2) The ActiveX above is unstable with WMP9 on PPC and causes crashes
>> of Pocket IE when used as a web-page embedded player. Specifically you
>> can't use the <param> tags, you have to set the properties of the
>> player with javascript. Just a warning, in case you were thinking of
>> doing this first as a prototype in the browser.
>>
>> 3) Media player 10 for Pocket PC on WM2003SE has an entirely rewritten
>> OCX, which corresponds closely to the desktop ActiveX, apart from
>> obvious stuff like DVD and CD interfaces (which are unsupported)
>>
>> Cheers - Neil
>>
>>
>> On Wed, 20 Oct 2004 00:57:02 -0700, jay
>> <jay@discussions.microsoft.com> wrote:
>>
>> >
>> > Hi ,
>> > i am looking out for a active x control/.net component for Media Player
>> >for use in my pocket pc application in .net .
>> >
>> > Thanks,
>> > Jay
>> > email : jagbhadra2003@yahoo.com
>> >
>>
>>


Quantcast