Using native AMR codec - Windows Mobile Development and Hacking General

Hi
This pops up from time to time on google but I have not seen any info on anyone beeing successful with this.
What I want to do is use the embedded codec in a Windows Mobile phone to encode/decode AMR-nb data.
There are some posts like this one:
http://forum.soft32.com/pda/AMR-WB-codec-ftopict62049.html
That lists the available dll functions but I have not found info about someone managing to use them.
Anyone here know?
/Johan

I've been bugging Kinoma to do this
But they claim the codec is "locked". They say the phone restricts third party app access to it. That's why phone shot videos played with Kinoma dont play the audio.

Related

Videos

When I record a video with my s200 and transfer it to my PC, I can not view it in PC. It works ok on s200 though. What player should I use to view it? Seems like Windows Media Player 10 can not open it :?
VLC will most likely play it.
Or install a proper codec like ffdshow and watch the movie in any DirectShow player you want.
Media player should be able to open the files, but it needs the MPEG4 codec.
Usually if you have an internet connection, MP will try to download it automatically, but if it fails you have to download and install it your self.
http://www.free-codecs.com/download/K_Lite_Codec_Pack.htm
Also try BS Player, it's free and in my opinion much better than WM.
http://www.bsplayer.org/
Hope this helps.
Thanks for replies.
Is there a software to edit these videos (like turning the view 90 degrees or so)?
Do you mean on the S200 or the PC?
There is a nice software called VirtualDub (PC) I use to reduce movies in size to fit my Jamin. It can re-encode from different formats and apply filters like image rotation or size change.
And of course it's free:
http://virtualdub.sourceforge.net/
Note that BSplayer as of version 2.0 is now tied with ad-ware. I used it in the past, but since then I no longer use it. As I said. VLC (or video lan client) is the best to play any kind of video.
As for editing, like levenum said virtualDub is great free software for that.
Again I highly recommend installing ffdshow, which will allow decoding and encoding in a lot of different codecs. I like it better than the K Lite Codec Pack mentioned by levenum (it might contain an old version of ffdshow, didn't check that).

10$ for helping me.

Hi!
Im currently searching for this application:
http://www.youtube.com/watch?v=E2ZflgE4kXs
Its a program that lets you recive Dreambox restreams from a computer, i think its name is Mobile Grab Client but i can't find it anywhere. And iam not searching for TCPMP.
I will give 10$ to the person that first writes me a working link or something where i can find THIS application and its server. Payment will be done with Paypal.
The reason for posting this in this forum is because i have a smal memmory of reading about it here first.
//Mautana
hope this helps : http://translate.google.com/transla...cket+pc&hl=en&client=opera&rls=en&hs=XaU&sa=G
Well i already know how to stream, i need the application that changes channel and also to start streaming in one application.
Hi,
Is this the one : MobileGrab
(Its in french)
Thats a negative! Keep on searching folks!
Mautana said:
Well i already know how to stream, i need the application that changes channel and also to start streaming in one application.
Click to expand...
Click to collapse
The Mobile Grab client in the youtube video is launching TCPMP in full screen.
TheMostToys said:
The Mobile Grab client in the youtube video is launching TCPMP in full screen.
Click to expand...
Click to collapse
I already know that, as said iam not searching for TCPMP. The app iam searching for is The Mobile Grab client!
so it's an application which selects the correct url and opens it up on TCPMP.
where do we find it ?
anyone interesed ?
i know this post will be deleted & i will most likely be called an idiot but it your trying to broadcast your television from home and tune it on on your mobile device....then you can use www.slingbox.com
nobody will call you idiot, but it is not a good way to do it.
if we have capability of directly connecting and streaming why put another node ?
so nobody has this little piece of software ?
Why buy a slingbox when the Dreambox seems to be capable of doing it itself? Any way, long time has passed and my quesion still is, does any one know how to get this software?
yep. still waiting...
Closest thing i could find...
http://m4rtin.dnsalias.net/re-stream/index.php?page=installation
From what i've seen with this app, it does what you want it to do.
Since it's opensource and written in PHP, i think it can be modified to contain pre-selected settings just for PDA viewing.
Btw, i think you can forget about just a single program without a middleman doing the transcoding, since the Dreambox is incapable of transcoding its stream.
What the Youtube video could be is a website showing links to all the channels, and by clicking on them it launches TCPMP with the stream.
moullas,
you are wrong. why ? because Dreambox uses mpeg2 streaming which is the easisest codec to decode for any client type. That's why a middleman is not required.
And if we had the VLC player for ppc, we could watch directly Dreambox channels.
Here is the VLC player for PPC
http://www.pocketpcfreeware.com/en/index.php?soft=1545
unfortunately it does not run on Hermes (as far as I remember)
that's why I tried to compile it from source a while ago but I couldn't succeed.
if it runs well on anyone's wm6 device , please let us know.
mrmrmrmr said:
moullas,
you are wrong. why ? because Dreambox uses mpeg2 streaming which is the easisest codec to decode for any client type. That's why a middleman is not required.
And if we had the VLC player for ppc, we could watch directly Dreambox channels.
Click to expand...
Click to collapse
What do you want VLC to do that TCPMP or CorePlayer cannot?
Well that restreamer seems to be okay, but its not as simple as that application that he uses. Maby i should try it... The problem for me isnt that it need to be compressed true another computer but that i need the simplicity from the application, cklick and play!

G1 Video

why on earth does the g1 not capture video?
???? street view.. yes? video capture..no?? wtf
There will be a 3rd party program within a week that can record video. Jailbroken iPhones do it, the G1 is completely open... No worries.
g1 recording video
I think ( *think* ) the reason is that qualcom and broadcom are in a legal dispute over some aspects of H.264 encoding in hardware and until till that is cleared up, no "official" recording apps will be made.
walscobry said:
I think ( *think* ) the reason is that qualcom and broadcom are in a legal dispute over some aspects of H.264 encoding in hardware and until till that is cleared up, no "official" recording apps will be made.
Click to expand...
Click to collapse
Yeah, I never said official. I just know there are plenty of people out there who want it, so developers will throw a program together in no time.
G1 Video File Formats...?
I have a trip coming up, with lots of airport connections/layovers. I used to convert video files and copy them to microSD cards for playback in my WinMo device. Will I be able to do this on my G1? What, if any, file formats will it support?
From what I can read, it plays videos with a YouTube player; can I somehow use that...?
youtube's format is flv you can try to convert to that
other then that it support whatever formats people develop
players to support
Does the g1 support video output?
Well...does it? It would be very convenient if it did. :-D
the G1 does not have video out at this time.
well duh....i was thinking more along the lines of the hardware. the chipset has to be able to output video using the ext-usb cable thing...
only way is over tcp/ip. But there are no apps for that yet.
it could be like a vnc server or video streaming.
but how would it be convenient?
Every attempt i have had at playing a video ends up in the same scenario....
My video will play for 3-4 second then begin to lag out and then i get a error saying sorry this video cannot be played.
no one has any advice?
Anyone having the same issues?
try encoding you videos using the instructions posted in this thread
http://forum.xda-developers.com/showthread.php?t=441063
works perfect for me.
will this be required for every single video on my g1?
JrMcNail said:
will this be required for every single video on my g1?
Click to expand...
Click to collapse
unfortunately yeah for know until there is an update that supports other video formats i know it kinda sux
but the encoder found in that thread is pretty fast depending on the length of the video. also most mobile sites that stream 3gp vids work on the g1
What sucks is handango has a video player and converter for sale for the g1. I was all set to buy it but i tried downloading free trial and it says it is not intended for this device, DENIED!!!!
I have like 7 movies including the dark knight all run on mp4 and run great with video player from the market
benjimen said:
I have a trip coming up, with lots of airport connections/layovers. I used to convert video files and copy them to microSD cards for playback in my WinMo device. Will I be able to do this on my G1? What, if any, file formats will it support?
From what I can read, it plays videos with a YouTube player; can I somehow use that...?
Click to expand...
Click to collapse
you can go to WAREZ SITES ARE NOT ALLOWED and search for "iPod" and filter by video
all those videos that show up should play on the G1 using Cinema or other Video Players. This is NOT legal however and NO ONE SHOULD DO IT and I AM NOT ENDORSING OR RECOMMENDING IT. There is no Divx player that I know of and there may not ever be as playing mp4 and h.264 is extremely simple but Divx/xvid will need software decoding.
The battery in the G1 is MUCH MUCH less than your old WinMo, the battery is physically 1/3 of the size so expect 2 hours of video from disconnecting from the charger. May be more on plane mode and lower screen brightness, BT, Wifi, GPS all off.
The G1 has always had audio and video codecs for playing MP4 vids, put Google did not create a player interface to use it.
The three apps on the market now are interfaces that should have been in the player in the first place.
Mega lame times infinity squared.
This is the app that I use to convert my dvd's,it works like a charm,I recommend mp4/h624 and 320x176,it'll be around 250/300mgs which is nice for a G1 screen...of course it could be 500 or 700mgs and the quiality will be better.
www.dvdfab.com

Poor CorePlayer (MyPlayer streaming) Performance

I have a T-Mobile TP2 and have installed MyPlayer (pocket TV streaming program). I am able to use the MyPlayer aspect of the program in which it provides all of the feeds/streams to the TV broadcasts, but when MyPlayer redirects me to CorePlayer for the stream it is always choppy.
I have CorePlayer version 1.3.5 and had attempted to fix this by reducing/ increasing the video/audio buffer, using DirectDraw instead of QTV mode, and many other options. Has anyone had luck in having CorePlayer use the streams from MyPlayer? It has hundreds of channels but are pretty much useless when it is this choppy. I notice also when I disable sound completely the stuttering goes away, but that is pretty useless as well
Have you tried using the onboard streaming media player instead?
Good idea, I thought that Coreplayer was required for this, and it is for some of the channels, but not for the majority of them. I used Windows media player instead an it no longer stutters, but picture quality wise it does not quite look as good.
Another question here, does anyone know where the HTC brander player is located in the file directory? The same one used for the HTC Album. I hear that it works really well, but I cant find it. Thanks again!

[Q] Make .mp4 streamable in Android?

I want to make a .mp4 streamable, I have tried every program that is out on the internet. Also I know by a guy I asked, that you must have at least 2 programs to make it streamable, and that the second program is not know by many peoples.
So does anybody know anything? I will be VERY grateful. Also I would buy you a beer or two
Thanks.
Do you have MP4Box? If so you can easily add the -isma and -inter 500 settings to add streaming optimizations to the movie. The other key is that you have a web server that supports byte level gets such as apache.
If you can provide more details about the MP4, what codecs it uses, bitrates, etc.
Good luck,
Rick
rfryar said:
Do you have MP4Box? If so you can easily add the -isma and -inter 500 settings to add streaming optimizations to the movie. The other key is that you have a web server that supports byte level gets such as apache.
If you can provide more details about the MP4, what codecs it uses, bitrates, etc.
Good luck,
Rick
Click to expand...
Click to collapse
Strange, I did as you said and uploaded to my server (it runs Lite Speed, its like apache) In the emulator the video plays, but after a while i get an error: "Sorry, this video cannot be played" BUT THE VIDEO KEEPS PLAYING! lol?
Or is that just a emulator problem? I don't have a "crappy" android phone near me so I can test it. My phone has a streaming player built in that streams almost everything. So my phone didn't have any problem streaming it.
Well thanks anyway!

Categories

Resources