Join Sprintusers.com Today
By joining our free community you will have access to post topics, communicate privately with other sprint users (PM), download custom made ring tones, use our custom uploader (FOCUS), see LESS forum advertisements, upload photos in your own photo album and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

PDA


View Full Version : video streaming testing.. need feedback


Gateway
02-12-2007, 12:23 PM
Hi, I finally had time to set up a beta test for the mobile streaming
project im working on in my spare time.

With video streaming for mobile devices all over the map from encoding
settings, bit rates, data rates per phone, and various other issues
that each phone can have im asking this community to help me tackle a
few of these areas and to help share in what I find with my tests and
feedback from others.

I have set up a page, that uses wurfl to best guess your phone if
listed and then display the data that wurlf has about your phones
mobile streaming properties.

most of my tests so far have been via sprint and my samsung m610 phone
via the edvo network, which is actually pretty good for US standards.

What I would like from anyone testing this is to provide me the
following data.

Phone Model
Country/Carrier
What clips worked for you, (listed on the video test page)
What clips caused you issues
Potential thoughts why these issues occurred on your phone.
- phone didnt support that video, player errored out with error code
# or anything you find that i should be aware of.

The software using for these tests are completely open source and if
you have some suggestions on encoding settings for your phone please
also let me know. The more detailed feedback the better.

the video clip i choose is very complex with lots of quick changes,
dark scenes and fast moving motion, I believe this works out as a
perfect example of pushing encoding.

site note: i know the aspect is off a bit, I tried some settings and
trying to figure out the best way to detect a 16:9 clip and scale it
properly to fit the phone or add black bars to the video.

onto the url

point your phone to http://mvstreamer.com first page should show you
your phone info if listed in wurfl, if not you will see device unknown
and a link to a test page of videos you can try .. your device might
not support some of these formats fyi.

Oh, and please be aware if you pay for data and dont have a flat rate
data plan this could be expensive, the clip is about 1 meg streamed so
be advised if you try this.

please post any feedback here, this is not a commercial product just trying to hammer out the mysteries of video streaming on phones

STeve


campbellswrath
02-12-2007, 02:42 PM
I've got a Sanyo 8400 and it said it didnt recognize it as a media phone. Works fine when i do the testing though.

Gateway
02-12-2007, 03:45 PM
yea. the prob with the db im using is that its not very up to date, so going to be manually adding in the handsets i find,

did all the videos work, which one looked better on your phone etc? any info is helpfull.

thanks

campbellswrath
02-12-2007, 03:49 PM
I tried the first choice on high and it worked fine. then tried the last option and it didn't work. I'll try more when i have time.

djinks
02-12-2007, 04:17 PM
I tried the HIGH options and had no problems. Some were louder than others, but all played well. There is some crackling on some of the louder potions of some, but that is standard for the m610.

Gateway
02-12-2007, 07:52 PM
yes. h263 will be louder than the mpeg4 streams unless i boost the volume to those.

most all of them play on the m610 , the prefect phone , its a nice one ;P

sitlet
02-12-2007, 09:48 PM
sanyo m1 showed up as a 4900, but otherwise worked fine. one thing i noticed, even though the clips are qcif and the m1 can play qvga clips, the clips were very blocky. ive put qcif files on my phone and they look much better than those.

Gateway
02-12-2007, 10:04 PM
putting a video on your phone prob had a higher bitrate than actually streaming of the video, streaming is recommended for 64kb/s for the video , you can bump up things how ever you loose prob 70% of the phones that can handle anything higher and have the proper speed to stream .

sbiz
02-14-2007, 09:33 AM
Sprint 8400. Recognized the 8400 as 8100 and said "Sorry your phone soesn't support video streaming..." All videos worked except one. I played all with 1 to 3 signal strength bars. 2 bars was -91dBm when I entered ##debug#>Data Service.

Comments:
1) h264+amr - Would not work. Got "Error M29 Audio Playback error".
2) H.263+AMR low - stream was jutty (briefley stops) and the image pixilated (poor).
3) Volume seemed louder on all ACC streams.

Keep up the good work.

PaPPaSmuRf777
02-14-2007, 01:25 PM
Wirelessly posted (sanyo mm8300 BLUE: Mozilla/4.0 (MobilePhone SCP-8400/US/1.0) NetFront/3.3 MMP/2.0)

I can confirm what "sbiz" says. and that the experimental streams and aac streams did the best for my 8400.

Gateway
02-15-2007, 04:48 PM
thanks guys for helping out, video streaming on mobile phones is such a mess and so many handsets support so many different combinations. We are working on updating our database of known phones as well!

PaPPaSmuRf777
02-15-2007, 08:17 PM
Wirelessly posted (sanyo mm8300 BLUE: Mozilla/4.0 (MobilePhone SCP-8400/US/1.0) NetFront/3.3 MMP/2.0)

thanks guys for helping out, video streaming on mobile phones is such a mess and so many handsets support so many different combinations. We are working on updating our database of known phones as well!

Just wondering if your going to have a public streaming site ??

brplut40
02-16-2007, 03:34 PM
treo 700p
USA / Sprint

H.263+AMR - worked fine
MPEG4 + AMR - worked fine
MPEG4+ AAC - unsupported media format error
H.264+ AAC - unsupported media format error
H.264+AMR - worked fine

The 2 that did not work, probably did not work for me because it doesn't know how to decode the AAC audio. I prefer not to comment on video quality, because that is in the eye of the person watching the video, and varies for each person. My phone was recognized correctly, but stated that my phone was not supported.

Are you using darwin streaming server for this or what is the server you are using? I am trying the same kind of thing, but get a 408 error after about 10 seconds of streaming. The files are the correct format and hinted.

Gateway
02-18-2007, 12:35 AM
yes, im using DSS.

and you are right about streaming quality, how ever you need to be very very carefull on what you encode with and what options you use esp when encoding mpeg4. Mpeg4 is a two fold system meaning the encoding and decoding part so if u get a bit crazy on encoding settings the decoder will read those settings and do its best to make the video look better, or use some method of error correction.. How ever in the mobile world your going to run into quit a bit that any crazy encoding will not play on the decoder since the current batch of decoders for mobile dont take most of the mpeg functionality ..

I can go crazy with the settings on my phone and do some really nice videos but 95% of the other people wont ..

Gateway
02-18-2007, 12:37 AM
Wirelessly posted (sanyo mm8300 BLUE: Mozilla/4.0 (MobilePhone SCP-8400/US/1.0) NetFront/3.3 MMP/2.0)



Just wondering if your going to have a public streaming site ??

im working on a side project and I will prob announce something soon for the
public. How ever it will be in a beta stage as bugs, encoding options and the big mystery of why it doesn't work on one device but another gets solved.

laursifer
02-18-2007, 01:06 PM
I deleted your post in the other streaming thread because we don't need the same topic in two different locations.

To make widescreen videos into full screen videos, you need more advanced video editing programs, ideally. Premiere, FC Pro, Media 100, etc. However, if you don't have access to those or don't know how to use them, TMPGEnc Plus is another program that makes it possible.

It's a lot of work, especially with TMPG, and even more specifically with TMPG, it often takes more than one try. And, obviously, video gets cut out of the frame, which can damage the integrity of the video if important pieces end up getting cut off.

Gateway
02-19-2007, 02:26 PM
yea, thanks i have all those apps how ever im really want to work with server side tools to handle this as best as possbile, Im looking into a combination of mencoder with cropdetect options and parsing that data..

ie alot of videos that will go though the pet project im working on will not be controlled by me so i dont want to be editing each one :P

thanks though..

brplut40
02-19-2007, 02:47 PM
which encoder did you use to make the files on the test site? I am using ffmpeg and I think I have some of the command line options incorrect. here is what i currently use:

ffmpeg3gp -y -i "$1" -s 352x288 -b 400 -ac 1 -ar 8000 -ab 24 "$out/$outfile.3gp"

but i think there is a problem with it. Should I specify a vcodec such as "-vcodec mpeg4" ? thanks for any help

cavendano
02-20-2007, 01:42 PM
for the site im working on....
im using winxmedia &quicktime to hint the files...although when i convert with quicktime i lose quality.
been reading up on this and i have read that mp4box (http://gpac.sourceforge.net/ ) is pretty good for hinting the files...anyone have any experiences with this?
i ended up with a file approx 110MB for about an hour of video...

the2ndflood
02-22-2007, 09:02 PM
I've got a Sanyo 8400 and it said it didnt recognize it as a media phone. Works fine when i do the testing though.

Same here. The server thinks my 8400 is an 8100.

TECHJPM
08-06-2007, 10:27 AM
I got most to work on my IC902. Can you check your PM's

SprintUsers.com was created in January 2002 as a resource for users of Sprint PCS products and services to learn about and share information. We have cll phone reviews, Cellular Accessories, Downloads, PDA reviews, Ringtones, all of the latest Sprint PCS news and information, an area where you can find help in creating a ring tone or custom image for you phone, and so much more. The most popular section is the message board where visitors can read and write messages, ask questions, and get advice about their cellular phone from other users.