[Ambulant-users] Ambulant Player for WinCE

Jack Jansen Jack.Jansen at cwi.nl
Wed May 13 00:06:36 CEST 2009


On 12 mei 2009, at 18:12, Pocket Paul wrote:

> Hy Guys,
>
> i have successfully build out libavcodec, libavformat and libavutil  
> with network support and protocols http, file and rtp.
>
> Now i want to use it with Ambulant Player for WinCE to Stream Videos  
> e.g. from YouTube.
> But at the moment i have no entry point to start.
>
> First of all: is it possible to read stream with Ambulant Player and  
> my compiled dll files.
> And secondardy: can anyone give me a hint or a code to do that in  
> Ambulant Player???
>
> I only want a small weight Version of Ambulant Player who can open  
> flv files from local disk and network.


Paul,
"this should just work" is the reply I would give if I was in an  
optimist mood:-)

Being a bit more realistic: there are a number of potential issues  
with what you're trying to do. flv files may be an issue, youtube  
hiding the flv files may be an issue, http/rtsp access may be an issue  
and Windows Mobile may be an issue. I've cc'd my collegues Bo and  
Rodrigo, they're the experts on WinCE and Youtube, respectively, and  
I'm not sure they're on the ambulant-users list.

I would start with tackling the issues one by one. First, create a  
SMIL file that does playback of a local FLV file. You can use one of  
the SMIL files in documentation/mediasupport as a template. Play that  
back with Ambulant on Windows Desktop (or Linux, or MacOS). If that  
works try modifying the SMIL to play back a youtube video. It is  
possible to get the URL for either a raw FLV or a raw MPEG-4 video  
from youtube, but these URLs tend to expire after a few days.  
Apparently youtube really want you to use their flash application.  
Playing back the flash application in Ambulant will most likely not  
work. How to find the raw video URL for a youtube video can be found  
through a bit of googling.

Once playback on the desktop is what you expect it is time to move to  
WinCE. Again, repeat each of the steps above, hope that everything  
works, and otherwise let us know where things failed.

In any case, even if you gave up, could you please report your  
findings here (to the mailing list), so the results are saved for  
posterity?

Thanks,
--
Jack Jansen, <Jack.Jansen at cwi.nl>, http://www.cwi.nl/~jack
If I can't dance I don't want to be part of your revolution -- Emma  
Goldman





More information about the Ambulant-users mailing list