GSM mobile video streaming

8 replies [Last post]
evan_p
Offline
Joined: May 27 2003

Greetings, I am new to this forum,so forgive me if my question lacks knowledge.

I am wishing to stream realtime black and white video over a GSM mobile phone connection. This has a data rate about 40Kb/s.

I need some direction as to particular compression techniques I could investigate. Lossy compression is fine. and video size max of 320x240.. can be smaller if needed.

Technique must be able to be done real time.
Any advice is greatly appretiated.

. . . So much for the chickens . . .

PaulD
Offline
Joined: Aug 31 2002

Hi
I cant really come up with an answer - however here are a few comments to feed into google or wherever to help you on your way:

almost certainly the compression codec to use would be MPEG4 (maybe written MPEG-4).

This can do excellent video at less than 40kbits/sec, with full frame rate at the quarter-frame size you mention. However it aint real-time - in the usual computer software applications.

I've only seen it real-time in either suitcase sized streaming server devices, or from the new streaming camcorders, either costing £K+, and not aimed at GSM directly.

However the pace of change in this field is rapid so I'm sure my info is way behind the times...
Post here when you find out more!
Regards

PaulD
Offline
Joined: Aug 31 2002

Hi
Apple has just announced a new 3GPP Component for QuickTime v6.3, which is to do with authoring for wireless networks.
http://www.apple.com/mpeg4/3gpp/
http://www.apple.com/quicktime/download/3gpp/
Regards

[This message has been edited by PaulD (edited 04 June 2003).]

Chris Helson
Offline
Joined: Apr 26 2002

I have streamed live onto a site using a Hauppauge USB Live SVideo capture for the video and a mic plugged straight into the laptop for the sound. Encoded and resized with Real Producer 8.5 plus, and streamed using an isdn Inmarsat phone at 64k through a real server. Can you give more details of what you are wanting to do?

evan_p
Offline
Joined: May 27 2003

I have managed to find a couple of possible solutions to my problem using MPEG-4. These are both hardware implementations as I think software will be too slow for adequate real-time streaming.

FPGA by Indigovision (indigovision.com)
A 90kbps sample on their site viewed very nicely with full colour and v acceptable frame rate.

Another FPGA by a Japanese company also claims to do MPEG4 enc/dec altho details are sketchy.

My application is to have a remote control car being controlled from another location using a mobile phone(GSM or CDMA) connection, and having the car stream video back to the operator..

. . . So much for the chickens . . .

Chris Helson
Offline
Joined: Apr 26 2002

Sounds like a great project.. not wishing to crush the groundbreaking use of mobile technology but wouldn't it be easier to use an rf video sender. You can buy cctv cameras with uhf/ vhf sender/ reciever all built in.
Or are you wanting to stream live onto a site. If you are please post the url.

evan_p
Offline
Joined: May 27 2003

The problem with RF is the limited range. My idea is to be able to control the car from near anywhere in the world (ideal) hence the video feed back to the controlling location.. There are a few problems with this such as transmission of data from a relatively fast moving object with mobile technology, however if I can minimise the amount of data being sent this should pose less of a problem.

. . . So much for the chickens . . .

mooblie
mooblie's picture
Offline
Joined: Apr 27 2001

Far be it from me to pour any cold water on this, but I don't think you'll get anything like a 40Kbps data rate from GSM - more like 9.6Kbps, and even that is hopeful.

You might get something more like 40Kbps with GPRS, but that also is with a following wind.

Maybe you should investigate 802.11b (WiFi), which gives you 1 > 2 > 5 > 11Mbps over a short range (10-100 m - especially in the open air.)

Martin - DVdoctor in moderation. Everyone is entitled to my opinion.

evan_p
Offline
Joined: May 27 2003

Ya I know plain old GSM is very optimistic ( to say the least) but rollout of 3G brings the data rates into a much more acceptable bracket.. hence the video phones now going around.. full spec for Wideband CDMA specifies I thik 384kbps..

WiFi is not suitable for the reasons described in my last post. Also the quality of video is not my main concern.. however keeping it small whilst still being comprehendable is.

thankyou all for your feedback!

. . . So much for the chickens . . .