Hi all,
I am trying to set up a streaming server to serve out videos to my
Pocket PC device over WLAN. I need the streaming transport to be HTTP.
I have the option of using ffmpeg to encode videos to the desired
streaming format. I want to embed a video player control which can
receive this stream and playback in my application.
I've been able to embed windows media player for mobile 10 in my app
but it supports only wma for audio which I cant output using ffmpeg.
When I try to use mp3 for the audio and pack it along with wmv1,
msmpeg4v2 or mpeg4 into an asf/avi container, wmp is not happy.
I also tried installing the wm5 directshow filters for ogg container,
vorbis (audio) and theora (video)
(http://www.illiminable.com/temp/oggcodecs_wm5.CAB) to see if I could
encode to this format and use directshow to playback. This failed with
directshow's renderFile throwing the error "Could not load source
filter for this format".
Is there any other embeddable player for this platform that I can use
to work around this problem or is there someway I can get more
directshow filters (other formats)? If not, can you think of any other
combination to get this to work?
would appreciate your feedback very much.
regards,
Prashanth
P.S: I tried using TCPMP (coreplayer/betaplayer) on the device. This
player is able to handle what I throw at it but I can see no easy way
to embed it.