Big News! rmplugin(not rmsplitter) for tcpmp!! - Windows Mobile Software Development

It's a rmplugin for tcpmp developed by ghosting from pdafans.com(Chinese).
Source: bbs.pdafans.com/viewthread.php?tid=884413&extra=&highlight=&page=1
It was tested on Xda flame with rv40+aac,rv30+cook(low bitrate).
But it didn't play so smoothly with rv40+aac(640*480,25fps,600kbps).
important: try to import the fix.reg while your rm video can't be played.
Sorry for my BAD English....

These are nice news indeed Did the author rlease the source code for this (and if so could you post it here? pdafans doesn't allow to view posts unless you're a member...).
The plugin seems to piggyback on dlls compiled from mplayer by ajeet (version 0.3).
Just tried and it works quite well (apart from a display issue if "Pixel Aspect Ratio" is set to "Auto"... the image becomes too stretched...).

the author said he would release the source code soon.
but until now I didn't see the source.
Maybe the Mplayer on ppc and this rmplugin share the same binary code from real, I think.
in addition, thank you for your introduction to this new mplayer.

Those are good news
TCPMP has been seeing a lot of action lately. bimbam69 did some much needed updates and improvements and even skin support to TCPMP.
ajeet hasn't released his sources yet... Don't know if those plugins can be compiled direcly from mplayer without any modifications... If not we'll have to wait for him to update these components or release the sources.

Sorta works... Sorta doesn't...
Just downloaded, currently testing... So far, the .rmvb files I have will parse, and I can hear the audio just fine, unfortunately I could do the same with my previous rmsplitter plugin. I still cannot see video however. I get the error message "RealVideo9 not supported!" any ideas? Is this an improvement over just the rmsplitter plugin? and if so, which RealVideo formats does it support?

Video works for me...
Try deleting the old rmsplitter and the whole TCPMP registry subkey using a registry editor...

Final Report
frmariam said:
Video works for me...
Try deleting the old rmsplitter and the whole TCPMP registry subkey using a registry editor...
Click to expand...
Click to collapse
As it turns out, I did not need to delete the subkey, It appears .rm files encoded using RealVideo9 cannot be played, but .rm files encoded using older versions of RealVideo can. During testing, I also noticed that audio and video were out of sync, with the video playing approximately .5 to .7 seconds faster than the audio playback. Also, the video tended to freeze at points with high motion, then jump forward to a almost synced point. Compared to the .rm plugin for PWMP, the video playback is a cut above, smooth and crisp, if a bit choppy. However, the PWMP version has slightly better audio synchronization, with the audio stopping when the video did, even with chop. This plugin is a significant step forward in the area of RealMedia playback, but more testing/development is needed, especially in the areas of removing .dll dependencies altogether, and improving audio/video synchronization though this may be a hardware issue. I am definitely looking at this as a valuable addition to my Master Codec Pack once development is complete.

The video playback portion is done by the dll files that were done by ajeet...
In his thread some users reported they needed to use add LoadModuleLow, 1 (reg name, value) to use them but I personally didn't experince this (did you import the fix.reg file to your registry?). Then again other users in ajeet thread were also not able to watch real video.
ghosting won't be able to update these since ajeet never released the source (also the latest version of wince mplayer doesn't even come with the rv20, rv30 and rv40 dlls).

Actually, I entered all the reg entries manually, and playback works almost flawlessly with lower bitrate files, not perfect, but as I mentioned previously, a significant step foreward. I also had no problems once the reg values were loaded. now what did you mean by: "add LoadModuleLow, 1 (reg name, value)" ?

What I meant was to do exactly what you did (entering those reg keys)...

try to import fix.reg...

Hey great news a new plugin
But unfortunatly I can't get it to play real media files Can you post some test files, because all files i have can't be played. I downloaded some test files from http://service.real.com/realplayer/test/.
Also there is an idea for dev who is workin on it a ffmpeg has its native decoders for realmedia.

@bimbam69
How did you download the files (I couldn't... those were just the streaming protocol links)?
Try mplayer sample database

I've downloaded those files using rmDownloder Anyway thanks for link to some not bad collection of test files
Tried real media videos from there ant some files were played on tcpmp. Plugin works for me without adding reg values.

thank you........

Related

TCPMP will not stream AVI files?

Hi All,
I have TCPMP V0.72 (And 0.71) and sucessfully streamed MPG video and MP3 audio from my NAS box. However any AVI (No matter what codec has compressed it) just will not play..... it seems to load the ile correctly and everything looks ready to go but when you press play it just freezes...
I have tried this on WM5 Ultimate and WM6 Beautiful (Thanks KDS ) and they both seem to show this feature.
Any ideas?
Now, thats odd. I just watched an avi file compressed with divx codec(with mp3 audio stream) with TCPMP provided in V.72.
What codec are you using?
Hi KDS,
The files are compressed with random codecs the main ones i am trying are based on Core ASP (The compression was done on my linux box). The phone has all the codecs i could find installed
AAC
FFMPEG
FLAC
AC3 (audio only i think)
speex (no idea)
Vorbis (i assume for ogg audio)
I just tried an AVI with no compression and it worked (except for stuttering caused by the data rate)
I am new to the universal ROM cooking world. I think it used to work although very choppy when i tried a while ago..... (EDIT probably over a year On the standard Vodafone UK install and a previos version of TCPMP (no idea what versions though)
Gotcha!
I'd not installed any of those plugins to avoid extra space inside the ROM.
Just put the given below files inside the windows folder and try watching your videos/movies again.
Do tell me if they worked for you
Hi KDS,
Just tried a hard reset then installed TCPMP 0.72RC1 then copied the suggested files to the folder.
Then i used netuse to lock onto the local file and then opened a file in TCPMP.
Once again everything looks ok until i press play and nothing happens. It then freezes me out if i try and open another file.... These files open and play normally if they are on the SD card.
TO recap everything is fine until i try to load a compressed AVI (I managed to see an uncompressed one) Are these read or transmitted in a different way?
There are so many different things i could change but i would be stabbing in the dark not knowing what the issues are, should i look at something other than the universal to make this work (lan storage unit firmware etc,)
Any guidance would be appreciated as this is the final hurdle to getting the universal to be the centre point for my home entertainment system
You tried the files in abovementioned post?
Hi KDS,
Yes i did try but got nothing.
It looks like;
It is not TCPMP streaming over the network as this works (with uncompressed files)
It is not Compressed files as they play from the SD card properly.
It is not the version of WM5 vs WM6 or any OS related feature as in all the different roms i have tried it fails and works in the same way.
My final attempt tonight is to stream from a completely differnt source (a PC based SAMBA share) hopefully this will work and will be at least able to watch recorded TV and the most recently converted video.
Seems i have a strange one here....thanks for the help though
KDS would you think there would be any merit in changing the firmware on the wireless router?
I just proved everything works with a PC based SAMBA share. (through the wireless router)
So it leaves only the NAS box left to blame....i really wanted to have my media stored in this fashion as it means i do not need to have a PC on all the time.
Anyway thanks for a very good site, forum and members... and now i have my Univeral and Palm treo v750 on WM^ i am sure i will stick around. and get well and truely besotted with all things HTC.....
Til next time
@KDS Thanks for trying it is nice to have sucjh direct contact to a person in the know.
Glad that the things worked for you!
bigbadbilly said:
Hi All,
I have TCPMP V0.72 (And 0.71) and sucessfully streamed MPG video and MP3 audio from my NAS box.
Any ideas?
Click to expand...
Click to collapse
just wonder how to stream using TCPMP?
btw, is there any way to browse the list of video files.

Improving Movie Playback - Done !

Using the information provided in this thread:
http://forum.xda-developers.com/showthread.php?t=500574
I've made some benchmarks using Coreplayer, and what a surprise when I saw that this wasn't just a placebo effect:
On my Blackstone, used some divx encoded movie (container is avi, not mp4, so not playable with wmp), and a movie acquired with the camera, so .mp4.
I did a benchmark and the result is the following:
Methods
HTC Touch HD, latest Dutty's V3 rom, freshly flashed.
No Additional program installed.
Coreplayer 1.3.0 build 6213
1st movie is a DVDrip, avi, xvid.
2nd movie has been acquired with the HD's camera, so it's MP4.
Results are presented as following:AVI movie / MP4 Movie / MP4 Video paused in WMP in background​Driver QTV117 % / 135% / without wmp running a mp4 vid.
115 % / 197% / with wmp runninga mp4 vid.​Driver DirectDraw92 % / 142% / without wmp running a mp4 vid.
86 % / 186% / with wmp runninga mp4 vid.
​Analysis:
The avi movie suffers from the additional memory used by WMP in the background, and there is no improvement.
The MP4 movie benchmark improves dramatically when a MP4 vid is paused in the background with WMP.
QTv still provides better results than DirectDraw.
Conclusion
There is some kind of acceleration with WMP in the background, but only with MP4 movies !
You may notice that it doesn't seem to be directdraw dependant. Neet, I love more confusion.
I want to thank zerocool159 for this nice finding.
Edit: doesn't seem to work with all the MP4 !Will try to find the right settings.
Impressive, I want to try it first
It's not working for me, but I think I must have missed something because my benchmarking gives 43%, it's the first time I try to play a movie on my HD.
Well, you need several things, and I don't know if it's related to the Rom version I use.
Take a quick movie of whatever with your camera. Use Windows media player to play it. Put it in pause.
Without closing WMP, launch Coreplayer (the latest version I assume), and play a .MP4 movie. You can convert almost anything with the movie encoder GUI found on here.
Bump. No one interested ? Really ?
I am very interested, this is in fact very funny. Since there is special dll - qtv-mp4-"something" . Actually this is very strange. I first thought that WMP is somehow modified to use acceleration, than i have been told I am wrong. Later, there were some qtv dll´s found, as mentioned before one especially for mp4, so this acceleration is abviously not coused JUST by directdraw support of WMP. Anyway, I hope that CP will release CP 2.0 sooon. Also, if it it true, than Topaz drivers can boost video playback.
Dredd67 said:
Well, you need several things, and I don't know if it's related to the Rom version I use.
Take a quick movie of whatever with your camera. Use Windows media player to play it. Put it in pause.
Without closing WMP, launch Coreplayer (the latest version I assume), and play a .MP4 movie. You can convert almost anything with the movie encoder GUI found on here.
Click to expand...
Click to collapse
That's exactly what I did, nothing special happened, with or without wmp running, i got between 40 and 43%... the divx was encoded using an encoder found on this forum ^^
Ok, try with a video you've recorded with your HD's camera. I think there's something really weird going on. I've tried with a video compressed with badaboom and it doesn't work either.
I think the file format is very specific. Will ty to see if I can find the settings used by the camera to generate those files.
When I benchmark a camera video, I get 196%, and wmp still doesn't change anything...
There is definitely something weird going on, here's what I've posted in Manilla 2d speed boost thread:
This might be interesting to some people with more knowledge.
Tried this just now and it did make things run faster and smoother however, I noticed that on my homescreen the background I'm using had several white spots dotted about all over the screen (several hundred in fact) - as though the image had suffered from it's compression.
So, thinking I'd have to restart the device I just closed everything to first make sure I didn't have too many things running and noticed when closing HTC's Album the spots disappeared in front of my eyes!!
Tried it again with JUST Album running and the same thing happened.
Don't know if it will give anyone any clue as to what's going on but I'll try and grab some pictures if you think it would help
BTW: using the stock rom from Orange v1.19
Click to expand...
Click to collapse
Just saw that also, really weird.
Using MyMobiler can't get a proper picture of the white dots, but they are still there.
Will try with pocket screen.
Edit : WEIRD: I can see them but impossible to capture them !
Click to expand...
Click to collapse
i can confirm the graphical artefact displaying photos in the touchflo3d thumbview (white, blue, green smears and spots) while wmp is paused on a mp4 thingie...
having the picture thumbs scrolling is quite revealing : the dots on the pictures are part of the paused video !
theory : wmp loads some qualcomm dll for mp4 playback. said dll then does some stuff of its own that turns 2d overlay/framebuffering hw acceleration on.
meanwhile manila is doing the same thing througth some htc dll.
both apps access the framebuffer through 2d hardware, hilarity ensues !
draxredd said:
i can confirm the graphical artefact displaying photos in the touchflo3d thumbview (white, blue, green smears and spots) while wmp is paused on a mp4 thingie...
having the picture thumbs scrolling is quite revealing : the dots on the pictures are part of the paused video !
theory : wmp loads some qualcomm dll for mp4 playback. said dll then does some stuff of its own that turns 2d overlay/framebuffering hw acceleration on.
meanwhile manila is doing the same thing througth some htc dll.
both apps access the framebuffer through 2d hardware, hilarity ensues !
Click to expand...
Click to collapse
Jup, I have encountered the same effect on my Laptop/PC with certain programs with video on pause, a application video overlay boxing match, so to speak...
It really isn't working for me, when I start playing the camera movie on wmp, and then i pause it and i start playing another camera video on coreplayer, wmp won't be showing the video anymore, i mean that when i get back to wmp and press play, i have sound but not picture... So maybe am I doing something wrong?
I found this branch in registry... maybe help?! I don`t know what is this...
[HKEY_LOCAL_MACHINE\Software\Microsoft\DirectX\DirectShow\Video Renderer]
"KeyIndex"=hex:fd,00,00,00
"KeyColor"=hex:09,09,09,00
"MaxBackBuffers"=dword:00000001
"UseOverlayStretch"=dword:00000001
"UseScanLine"=dword:00000000
"SurfaceTypes"=dword:000000ff
no updates?
That's what I'm wondering...
Guys, the update is the app developed by Chainfire called GfxBoost a while ago, what's stated in this thread was preliminary observations that finaly lead to GfxBoost...
Mods you can lock this thread I think.
hello everybody,
I'd try this solution on my TP2 and it's work perfectly.
Without WMP i have 70% of speed
with it grow to 115 %.
Thank you for this solution.
Ps: I'd just start wmp with a mp3
I modify my post because this solution had work only one time.
I'd try to test with/without wmp but the speed stay at 70%, mystery, mystery !!

Best conversion settings to play TV out in WMP

If in doubt, ask, which is why I am asking the experts on this forum as I'm having quite the time with AVS video convertor finding a setting that will give me files playable in Windows Mobile 6.5 WMP on my TP2.
Yes, I do have CorePlayer but the blue flicker bugs me so unless TCPMP can play back a file, I think WMP is my best bet for TV output. However, I've yet to find a good setting that will play in WMP, does anyone have any advice on optimum Video and Audio encoding settings on AVS or any other suitable encoder? I'm looking for each file to take up about 400MB of space per hour of playback.
Funnily enough I have some old files from when I fisrst got a smartphone that are at the optimum size and playback but even by using Gspot to inspect them I can't figure out which program I used to create them all those years ago. All I know is it had a simple GUI you chose which type of device you had and it converted the file ending each with the original name plus _PocketPC. Anyone who knows what it is please can you post as I'd love to use it again (it was on a now-dead machine).
Thanks
found it - http://www.pocketdivxencoder.net/EN_index.htm

[Q] ROM with working h.264 playback

Can anyone tell me which ROM out there has working h.264 playback other than the original AT&T Tilt 2 ROM? Depending on the encoding program I use, I either get no audio or no video.
I've posted on this a dozen times, but no one has a fix. I've tried the latest Energy ROMs (start menu up top) and the new AT&T ROM, but no go. I've even put a trouble ticket in with HTC (they say it's not a known issue, but are looking into it).
Before you blame my phone or my videos, I've got a Tilt 2 and a T-Mobile Touch Pro 2. Both show the same problem. If I take the very same videos, that don't work on my Tilt 2 with Energy or the latest AT&T ROM, and downgrade to the original ROM, they work! Also, the videos play with
I'm hoping someone knows of a ROM based on a working ROM that I can load on both my AT&T Tilt 2 and T-Mobile Touch Pro 2.
You need 3 .dll files from the original Tilt2 ROM to make it work.
qccmquery.dll
QTV.dll
qtv_mp4_decoder.dll
I don't know for sure that you have to have all 3 of the files, but I do know it works if you do have all 3.
rgb-rgb said:
You need 3 .dll files from the original Tilt2 ROM to make it work.
qccmquery.dll
QTV.dll
qtv_mp4_decoder.dll
I don't know for sure that you have to have all 3 of the files, but I do know it works if you do have all 3.
Click to expand...
Click to collapse
Where should they be placed (in what folder)?
Edit:
I tried placing them in the \Windows folder. I rebooted and now I have audio, but no video. So close, but yet so far. Any other suggestions?
Nautme said:
Where should they be placed (in what folder)?
Edit:
I tried placing them in the \Windows folder. I rebooted and now I have audio, but no video. So close, but yet so far. Any other suggestions?
Click to expand...
Click to collapse
Yes, they go in the Windows folder. You may have to use Total Comander or something like that in order to actually overwite the ROM files and you will probably have to do a soft reset after placing the files on the device.
Also, I just use the Full screen player to view the videos. I don't use WPM or anything like that, but the other players should work also.
Yup. I used Total Commander and did a Soft Rest. I'm just using the HTC player, and now no video on any of the h.264 videos, but sound. Before I had some with video and no sound and some with sound and no video.
I've looked around and found a few different versions of those files, also some references to htcmdp.dll, so I'll try swapping a couple of them in.
Also, what ROM are you using. I like the Energy ROMs, but I'm not married to them, so if yours works...
It's my own home brew.
All the ROMs that I have used so far, from the original Telstra stock ROM to the my current Energy 21907 ROM all played mp4 (H.264 and AAC) video files correctly. Frame rate may not be ideal depending on the bitrate and file sizes. But at least they play without me having to do anything.
bchau said:
All the ROMs that I have used so far, from the original Telstra stock ROM to the my current Energy 21907 ROM all played mp4 (H.264 and AAC) video files correctly. Frame rate may not be ideal depending on the bitrate and file sizes. But at least they play without me having to do anything.
Click to expand...
Click to collapse
Which ROM specifically? I'll load it today. I'm currently using the August 25th, 21914 Sense 2.5 ROM. I'm not a big fan of the Cookie Home Tab, but if it works, I'll give it a shot.
Also, what player are you using? TCPMP works for the h.264 videos, but really jerky. Windows Mobile and the HTC player used to be perfectly smooth on the h.264 videos, but now no video at all, or at least not in any newer ROM I've tried.
bchau said:
All the ROMs that I have used so far, from the original Telstra stock ROM to the my current Energy 21907 ROM all played mp4 (H.264 and AAC) video files correctly. Frame rate may not be ideal depending on the bitrate and file sizes. But at least they play without me having to do anything.
Click to expand...
Click to collapse
Assuming your signature means Energy Cookie Home Tab 21907, I just did a Task 29 and loaded the latest Energy CHT 21914 from August 28th. I opened Total Commander and clicked on a MP4 file that was h.264 and AAC encoded (which launches HTC Player). Videos from MP4forHD and the Video Encoding GUI have no audio (video plays smooth). Videos from AVS, Nero, and Xilisoft have audio, but no video.
So the search continues...
Why don't you try a mediaplayer alternative like TCPMP ?
http://forum.xda-developers.com/showpost.php?p=5685536&postcount=1
PNut said:
Why don't you try a mediaplayer alternative like TCPMP ?
http://forum.xda-developers.com/showpost.php?p=5685536&postcount=1
Click to expand...
Click to collapse
I do and have. TCPMP cannot keep up with the frame rates of h.264 files unless you severely reduce the bit rate. I've tested frame rates of 23.97 and 29.97 at bit rates of 500k to 2000k and they don't play smoothly in TCPMP, or CorePlayer (which I've purchased). If you take a look at the Video Encoding GUI http://forum.xda-developers.com/showthread.php?t=467112 it will tell you not to use CorePlayer as it does not support hardware acceleration.
The fun thing is I have a bunch of videos that I converted to h.264 so that my 2 1/2 year old son can watch videos upon request. On my Fuze, everything worked fine. He dropped my Fuze, so AT&T replaced it with a Tilt2. I didn't like the ROM, so I upgraded to an Energy ROM (which are great). Unfortunately, I have not found a ROM other than the original AT&T TilT2 ROM to play h.264 videos. Having to re-encode them is a ridiculous solution.
Nautme said:
Assuming your signature means Energy Cookie Home Tab 21907, I just did a Task 29 and loaded the latest Energy CHT 21914 from August 28th. I opened Total Commander and clicked on a MP4 file that was h.264 and AAC encoded (which launches HTC Player). Videos from MP4forHD and the Video Encoding GUI have no audio (video plays smooth). Videos from AVS, Nero, and Xilisoft have audio, but no video.
So the search continues...
Click to expand...
Click to collapse
I simply have the mp4 video at my SD card. The HTC Album recognises that and I can play from there. Again, it depends on the file size and bitrate. I have a 640x480 video with a data bitrate of 1 Mbps and it plays well on TP2. I have other that are 1280x720 and bitrate of 9 Mbps and it would be a few sec per frame. But then you really need a laptop to play that kind of video.
Now I think you need to make sure the video is encoded properly. I use Adobe Media Encoder to encode my videos. The 1280x720 video I refer to above, however was straight from my Sanyo Xacti camcorder as it captures H.264 AAC video directly.
Just one more thing you can try. The TP2 camera can captue H.264 video. (You would need to set the format at the advanced video camera settings there.) Then try playback the capture video. If it doesn't play back that video, then there definitely is something wrong with the ROM you have.
bchau said:
Just one more thing you can try. The TP2 camera can captue H.264 video. (You would need to set the format at the advanced video camera settings there.) Then try playback the capture video. If it doesn't play back that video, then there definitely is something wrong with the ROM you have.
Click to expand...
Click to collapse
How could there be something wrong with just about every ROM I've tried, on two different phones. Also, I've put in a support incident with HTC and they've verified it's an issue. Below is a list of ROMs I've tried.
These ROMs will play h.264 videos made with Video encoding GUI or Mp4ForHD apps here on XDA:
AT&T Stock Tilt2 ROM
Josh's Black 1.8b_Sense_2.5_2012_Norm
These ROMs don't correctly play h.264 videos. When playing video encoded with Video Encoding GUI or Mp4ForHD, there's video, but no sound. When playing videos from AVS, Nero, or Xilisoft, there's audio, but no video:
Jackos_S2_ROM_ManilaRUSH1.6
TP2 WM6.5 ROM (COM2) V45 (Core 21908) OS 2.07 SENSE 2.5_2016 (UPDATE 07-07)
[11Aug10]CORE CELL EVO V3.1 & PRO V31 [23127 & 21911] [Sense 2016]
Energy.RHODIUM.23569.Sense2.1.Jun.02
Energy.RHODIUM.21905.Sense2.1.Jun.02
Energy.RHODIUM.21911.Sense2.1.Jul.14
Energy.RHODIUM.23569.Sense2.1.Jul.14
Energy.RHODIUM.23673.Sense2.5.Cookie.Aug.04
Energy.RHODIUM.21911.Sense2.5.Aug.04
Energy.RHODIUM.21914.Sense2.5.Aug.25
Energy.RHODIUM.21914.Sense2.1.Aug.18
Energy.RHODIUM.21914.Sense2.5.Cookie.Aug.28
Energy.RHODIUM.23127.Sense2.5.Aug.28
Energy.RHODIUM.21914.Sense2.5.Aug.28
I've downloaded a couple videos from the web that do play with video and sound, but there's no rhyme or reason. I can't determine what is different about the one or two that work out of 50 that don't.
Hi,
This is something I too am actually searching for...
I have discovered that agent47's Valkyrie Roms do play, with sound and video, the mp4s that I had encoded for my Touch HD. Link is http://forum.xda-developers.com/showthread.php?t=569507
Now why they do, and what makes them different, are some extra drivers present, that I would love to know...
Do try them ou and let me know your experience.
And, for those that suggest always to try TCPMP or Core player, these two great softwares do not, however, take advantage of the machine's hardware, unlike Album or Media Player. By using the two latter ones to play the mp4 files, the experience is much more fluid and with correct fps...
Regards,
P.
pdc4 said:
Hi,
This is something I too am actually searching for...
I have discovered that agent47's Valkyrie Roms do play, with sound and video, the mp4s that I had encoded for my Touch HD. Link is http://forum.xda-developers.com/showthread.php?t=569507
Now why they do, and what makes them different, are some extra drivers present, that I would love to know...
Do try them ou and let me know your experience.
And, for those that suggest always to try TCPMP or Core player, these two great softwares do not, however, take advantage of the machine's hardware, unlike Album or Media Player. By using the two latter ones to play the mp4 files, the experience is much more fluid and with correct fps...
Regards,
P.
Click to expand...
Click to collapse
Sorry to say, that after doing Task 29 and loading tp2_firestorm_v7.3.21914-FX that it's actually worse than all the others I've tried. Using the HTC Player, it freezes upon loading the video. Using Media Player, the program loads and as soon as it stops loading, it closes. I'll add it to my list of the non-workings.
Now that is strange...
I have not yet tried the new version 7.3 of the rom, as my previous tryout was with version 7.0.23123-xt, link here http://valkyrie.htc-files.com/downl...restormLEO/v7.0/tp2_firestorm_v7.0.23123XT.7z
With this one, after task 29, I had perfect results, both sound and video, of mp4s encoded with projection's video encoding gui (link http://forum.xda-developers.com/showthread.php?t=467112 )...
I wonder if the new rom version has somehow broken the previous mp4 compatibility... and this would not be pleasant at all.
I will have to try the new version, after I finish with the energy rom (so far also not compatible, sound wise...)
In the meantime, do try the previous version mentioned, and let me know if it works for you.
Regards,
P
Just one more thing you may want to try. The way your phone is connected to PC (USB to PC setting):
1. ActiveSync
2. Disk Drive
Try the disk drive option. It won't modify the file as it get copied onto the phone.
pdc4 said:
Now that is strange...
I have not yet tried the new version 7.3 of the rom, as my previous tryout was with version 7.0.23123-xt, link here http://valkyrie.htc-files.com/downl...restormLEO/v7.0/tp2_firestorm_v7.0.23123XT.7z
With this one, after task 29, I had perfect results, both sound and video, of mp4s encoded with projection's video encoding gui (link http://forum.xda-developers.com/showthread.php?t=467112 )...
I wonder if the new rom version has somehow broken the previous mp4 compatibility... and this would not be pleasant at all.
I will have to try the new version, after I finish with the energy rom (so far also not compatible, sound wise...)
In the meantime, do try the previous version mentioned, and let me know if it works for you.
Regards,
P
Click to expand...
Click to collapse
Okay... I've tried the following Valkyrie ROMS-
tp2_firestorm_v7.0.23123XT
tp2_firestorm_v7.3.21914-FX
tp2_firestorm_v7.3.23134-FX
The 7.0.23123XT version plays h.264 videos that were encoded with MP4ForHD or the Video Encoding GUI just fine. It only plays audio from h.264 videos encoded with AVS, Nero, or Xilisoft.
The two 7.3 versions don't work at all. They crash when trying to load any h.264 video.
At least I've got a few ROMs now that work. I'll try and take a look at the files to see what's different.
bchau said:
Just one more thing you may want to try. The way your phone is connected to PC (USB to PC setting):
1. ActiveSync
2. Disk Drive
Try the disk drive option. It won't modify the file as it get copied onto the phone.
Click to expand...
Click to collapse
I either use the Disk Drive mode to transfer videos, or I pop the MicroSD car into an SD adapter and put it right in my laptop. I don't believe there's a setting issue at play as that wouldn't explain why different ROMs work and don't work.

Html5 video tag doesn't work in Android with local video files

Hi everyone.
I am not able to reproduce local video files, using video tag of Html5 in an Android application, even developing an Android cross walk application, the video Html5 tag only works fine with videos located in a http server, with local files includes in the application only works in full screen mode, otherwise only the audio is played, the video is showed as a black screen.
I think the issue could be related to the Web browser for Android, I tested the application in the latest version of the chrome Mobile browser and the behaviour is exactly the same.
Anyone know how to solve this issue?
By the way, the Android version where I am trying is 4.1
Thanks a lot in advance.
Regards
David
the issue is not with browser.its with the video. i too had the same issue when playing mp4 videos locally in webview. i tried different versions/ encoders when converting video and it worked without any code changes. just try converting the mp4 to different encoder or better try with a 3gp format. it will work
Thanks si much, I did some tests just related to you mean, but it doesn't work for me, may be if you could me the encoder, format, bitrate, etc. I will able to solve as you did.
Do you remember the combination you used.
Thanks a lot
Regards
David
I was able to execute correctly the app in other device, with mp4 and with webM video format, but in the initial device doesn't work fine, there, the video only works in full screen mode or if the video is located in Internet, if the video is located locally it only is reproduced if I tap the full screen icon of the Html5 video tag controls.
For this reason, I am not sure that the problem is related to the video, but with the Web browser, or may be with the device, the app works fine in other device with Android 4.2 and Android 4.4.
Any idea about how to try to solve for Android 4.1?
Thanks a lot in advance.
Regards
David
The problem is that the local files have "file://" protocol so they can't be played by just using the video tag, you need to use a video cordova plugin like:
https://github.com/moust/cordova-plugin-videoplayer
https://github.com/nchutchind/Streaming-Media-Cordova-Plugin
Hope I helped
Suggestion
I would suggest checking that the local file exists.
Perhaps a popup-box or console log that displays the url, and manually navigate to the URL.
This is almost always the issue for me -- other than file corruption it's self.

Categories

Resources