Hi,
I am trying to compile vlc player (videolan client) for my Hermes with Windows Mobile 6.
Because previously compiled ver.8.5 of VLC Pocket Player does not run on my device and as this project is discontinued, I have to compile it myself.
If anyone has precompiled version of VLC Player which runs on WM6 I'd be interested.
Ottherwise, could you assist me in compiling this thing for WM6 ?
I got the sources from Videolan website and I 've read the following INSTALL.wince file which describes building it for Windows CE.
I got downloaded all the stuff that's described in the explanation and extracted them to the correct folders on my Linux installation. However, I get many errors which state that some header files are missing.
I'd be grateful if anyone could assist me in this or supply the working version of VLC Pocket Player.
I know that there is TCPMP which seems better than this one but when I try to watch the streams from my Dreambox TCPMP says "unsupported format"
Code:
$Id: INSTALL.wince 11166 2005-05-26 13:40:09Z gbazin $
INSTALL file for the WinCE version of the VLC media player
Building VLC from the source code
=================================
If you want to build VLC from sources, you can do it in several ways:
- On GNU/Linux, using the wince gcc cross-compiler.
(Right now we only provide an ARM version of the cross-compiler)
- Natively on Windows, using Microsoft Embedded Visual C++.
Even though we provide some evc project files with vlc, this method is
advised only if you just want to experiment/play with some basic
functionality in vlc. The reason for this is that vlc depends on a lot of
3rd party libraries and building them in EVC is not convenient and
sometimes even impossible.
Getting the right compiler tools
================================
You will need to download our wince gcc cross-compiler package:
http://www.videolan.org/pub/testing/wince/wince-arm-gcc4.0.0-cvs-linux-crosscompiler-20050517.tar.bz2.
Extract this package in your root directory (everything will be extracted in
/usr/local/wince/cross-tools).
The source code for this cross-compiler in also available at the same location.
Getting the additional libraries
=================================
VLC depends on other libraries to provide some features like ac3 audio decoding
or mpeg4 video decoding, etc...
Depending on your needs you will have to compile/install some or all of these
external libraries.
They can be found here (source code):
http://download.videolan.org/pub/testing/contrib/
We also provide a package with all the libraries already compiled so it is
actually really easy to compile a full-featured version of vlc:
http://download.videolan.org/pub/testing/wince/contrib-20050220-wince-xscale-bin.tar.bz2 (Check out fo more recent versions at the same location).
All you need to do is extract it in your root directory (the include files
and libraries will be put in /usr/local/wince/contrib-xscale).
You can do this with the following command:
tar xjvf contrib-20050220-wince-xscale-bin.tar.bz2 -C /
Please note the "-C /".
A complete list of the libraries on which we depend can be found here:
http://developers.videolan.org/vlc/
Configuring the build
=====================
Once you've got all the files you need in place, you need to configure the
build with the `./configure' script.
I'll assume that you are using the pre-compiled 3rd party libraries I'm
providing and that they are in /usr/local/wince/contrib-xscale.
Use something along those lines:
./bootstrap &&
PATH=/usr/local/wince/cross-tools/bin:$PATH \
CFLAGS="-D__stdcall= -D_OFF_T_ -I/usr/local/wince/cross-tools/include" \
CFLAGS="$CFLAGS -I/usr/local/wince/contrib-xscale/include" \
LDFLAGS="-L/usr/local/wince/cross-tools/lib" \
LDFLAGS="-L/usr/local/wince/contrib-xscale/lib" \
CC="arm-wince-pe-gcc -mcpu=xscale" \
../configure --host=arm-wince-pe --target=arm-wince-pe \
--build=i686-linux --prefix=/usr/local/wince \
--disable-sdl --disable-gtk --disable-dvdnav --disable-dvdread \
--disable-nls --disable-sout --disable-vlm --disable-wxwindows \
--disable-a52 --disable-libmpeg2 --disable-freetype --disable-fribidi \
--disable-mad --disable-plugins --enable-optimize-memory \
--with-freetype-config-path=/usr/local/wince-xscale/bin \
--with-fribidi-config-path=/usr/local/wince-xscale/bin \
--enable-tremor --enable-faad
./configure
PATH=/usr/local/wince/cross-tools/bin:$PATH \
CFLAGS="-D__stdcall= -D_OFF_T_ -I/usr/local/wince/cross-tools/include" \
CFLAGS="$CFLAGS -I/usr/local/wince/contrib-xscale/include" \
LDFLAGS="-L/usr/local/wince/cross-tools/lib" \
LDFLAGS="-L/usr/local/wince/contrib-xscale/lib" \
CC="arm-wince-pe-gcc -mcpu=xscale" \
../configure --host=arm-wince-pe --target=arm-wince-pe \
--build=i686-linux --prefix=/usr/local/wince \
--disable-sdl --disable-gtk --disable-dvdnav --disable-dvdread \
--disable-nls --disable-sout --disable-vlm --disable-wxwindows \
--disable-a52 --disable-libmpeg2 --disable-freetype --disable-fribidi \
--disable-mad --disable-plugins --enable-optimize-memory \
--with-freetype-config-path=/usr/local/wince-xscale/bin \
--with-fribidi-config-path=/usr/local/wince-xscale/bin \
--enable-tremor --enable-faad
See `./configure --help' for more information.
Actually Compiling the VLC source
=================================
Once configured, to build VLC, just run:
PATH=/usr/local/wince/cross-tools/bin:$PATH make
Once the compilation is done, you can build self-contained VLC packages with
the following 'make' rules:
make package-win32-base
will create a subdirectory named vlc-x.x.x with all the binaries
'stripped' (ie. without any debugging symbols).
make package-win32-zip
Same as above but will package the directory in a zip file.
Well done, now you're ready to use VLC!
=======================================
anyone interested ?
What format is the Dreambox streaming in?
You know you can add additional codecs in to tcpmp right?
I am not sure about dreambox streaming format but I know that VLC player can play what dreambox streams.
I am aware that additional codecs can be added to tcpmp but tcpmp project is not continued. So I can't find any new or old) codecs for it...
Besides, tcpmp can not connect to streams which need http authentication. so it says "unauthorized"
maybe this helps?
http://rpmfind.net//linux/RPM/freshrpms/fedora/6/vlc/vlc-devel-0.8.6a-4.fc6.ppc.html
papamopps said:
maybe this helps?
http://rpmfind.net//linux/RPM/freshrpms/fedora/6/vlc/vlc-devel-0.8.6a-4.fc6.ppc.html
Click to expand...
Click to collapse
thanks but this is an rpm for Feodora Linux distro.
Sounds to me like you need to get a streaming app that actually works.
Orb is a fantastic streaming app. I can play any of my music/videos on my phone through Orb with the built in Windows Media Player.
I don't want to use any 3rdp party streaming app on my server. Dreambox is already streaming (found out to be MPEG-2)
I just need a MPEG2 codec for TCPMP or Coreplayer.
Or just VLC Player for Windows Mobile.
any other ideas ?
no one interested ?
I have a Dell PDA X51. Do you have any Ideas how to compile VLC for that?
heringh said:
I have a Dell PDA X51. Do you have any Ideas how to compile VLC for that?
Click to expand...
Click to collapse
I guess noone is capable of compiling it.
too bad...
This is an old thread. but...
This is an old thread, but here it is:
http://vlc-media-player-pocketpc.so...tcpmp-plugin-for-flash-video,adobe-flash-lite
Dreambox HD800 streams out using mpeg2 codec, programme called dreamstream is one of the progs that makes streaming easier for this type of streaming...also VLC player for experts...if this helps...
regards
mmm i dont think so... cause we can stream perfectly with youtube app
or codeplayer too. so even that apps
the skyfire streams to direct in the web.
I have managed to stream directly from Dreambox to my PocketPC for about 1-2secs with VLC for PocketPC vlc-0.8.5-svn-20060214-0130-wince. Select File->Open Network Stream and check HTTP/FTP/MMS
<dreambox ip>:31344.
Check what happens.
With Coreplayer 1.3.5
go to
Menu->Open URL
and write -> http://<dreambox ip>:31344
it will give you the message :
CoreMPEG1: MPEG-2 video is not supported! (0201)
With TCPMP is crashing when trying to play stream video ( i have win 6.5 on my X900). It is also crashing and on win 6.1 on my X500.
The version of TCPMP i use is:
TCPMP-0.72RC1-ARM-PPC-SUBTITLES-iriki-repack01.CAB
with normal version of TCPMP 0.72RC1
Go to
File->Open File
and write http://<dreambox ip>:31344
it says :
Player:
http://192.168.1.4:31344
Unknown file format!
When i copy TCPMP Master Codec Pack 4 in TCPMP folder it says the same thing.
It needs some special codec.
If someone finds that codec please post it to the forum.
It seems that the codecs we are looking are mpgv and mpga .
these codecs don't seem to be in my collection pack , or even exist for tcpmp.
SUCCESS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
i have managed to do a succesfull complete streaming from dreambox directly to my phone with the Mplayer-armv4.
This Player don't work on my Glofiish X900 (win 6.5).
But works on my Glofiish X500 (win 6.1 Pro).
When you load the player go to
View->Open URL
and write http://<dreambox ip>:31344
i have mine without password
You have to wait 15-30sec for video to appear.
for low resolutions channels like 352x288 the video is perfect
for high resolution channels like 544x576 video loses frames and audio has sync problems (probably i need a more powerfull mobile like HD2)
link for player
http://forum.xda-developers.com/showthread.php?t=344274
Success Again!!!
With my new Acer S200 Neotouch (1GHz snapdragon), i can complete see from my dreambox without re-encoding the video.
Just use VLC for windows mobile version vlc-1.1.0-git-20091227-0101-wince
or version vlc-0.8.5-svn-20060214-0130-wince
the only problem is , that i can not see fullscreen.
Bada Editor instantly fast uncompress open move modified file
Text and xml editor integrated
Download Link :
https://rapidshare.com/files/3052499209/BadaEditor.exe
Translate incoming later....
I'll wait for the translation because i can't use it as it is right now
I want to see what that app is offering
Also maybe you can try Wave Remaker
it is simpler than trix and has more functions
Best Regards
OMG ... Legend is all i can say
In the menu its got all the defaults. You can see in the () what its for
(F) = File
(O) = Open
Ect ect
thanks buddy. its amazing!
Edit:
Watch post number 4.
Included links to:
AutoDVR.v.2.1.17b.cab
MyDVR.me.5.3.cab
What is it ?
Two programs to record the route.
AutoDVR.v.2.1.17b.cab
https : // rapidshare . com / files / 829434410 / AutoDVR.v.2.1.17b.cab
MyDVR.me.5.3.cab
https : // rapidshare . com / files / 3091089181 / mydvr.me.5.3.cab
If you have a problem with the track record in MyDVR suggest:
[HKEY_LOCAL_MACHINESoftwareSilogMyDVR]
"TargetFolder"=".\Память телефонаВид.рег"
"TargetFolderStill"=".\Память телефонаВид.рег"
Where Память телефонаВид.рег replace the previously created file in Storage Card
for example:
\Storage Card\MyDVR
http : // hotfile . com / dl / 132817704 / 8b16744 / AutoDVR.v.2.1.17b.cab.html
http : // hotfile . com / dl / 132817796 /b66db46 / mydvr.me.5.3.cab.html
mydvr seemsto be a little better-smoother on xperia x1 but for what do i need this app^^
AutoDVR does not work smoothly on HTC HD2.
And for both programs is 30 fps movie recording.
I am waiting for colleagues from Russia, who will tell us how to record in AutoDVR 800x480 without cropping the image.
AutoDVR screen
new version 2.3.3
http://uploading.com/files/26f1947f/AutoDVR.v.2.3.3.eng.crk_igorca.cab
Hello,
Thanks a lot for these apps. But how do I play the captured *.cpt video files from AutoDRV on Windows 7 ?
I think they should be MJPEG but it didn't work on vlc lan player nor wmp.
Download here http://d-h.st/5od
Please refer here http://forum.xda-developers.com/showthread.php?t=2412412
Thank you and thread closed.
please check this video
https://youtu.be/0dzH5qbmchM
Check hive review
https://youtu.be/PrEKEvqbCXA