本人想通過GPRS模塊發(fā)送MMS,下面是我這幾天主要的研究成果:
1.只要支持GPRS的GSM模塊,就可以實現(xiàn)MMS。GPRS模塊市面上有不少,主要有西門子和Wavecom的,如
西門子MC55/MC66,Wavecom
Q2403A,價格300到500元People幣不等。
2.現(xiàn)在沒有內(nèi)置MMS協(xié)議的GSM模塊,MMS協(xié)議需要在外掛系統(tǒng)上實現(xiàn)(PC或嵌入式系統(tǒng))。
(很多模塊都集成了TCP/IP,SMTP,POP3等,為什么就沒有MMS?真是百思不得其解?。?br>3.MMS協(xié)議文檔,在www.上均可免費下載,現(xiàn)在大多采用V1.2版本。
MMS的PDU,Header部分主要在MMS協(xié)議中定義,而Body部分在WAPWSP中定義。
相關的RFC在www.可免費下栽,SMIL在www./TR中下載。
4.發(fā)送流程是:
把數(shù)據(jù)打包成MMS格式
用AT GPRS命令與GPRS模塊通訊
數(shù)據(jù)通過WSP協(xié)議到達WAP網(wǎng)關
WAP網(wǎng)關分析處理后再通過HTTP協(xié)議發(fā)到MMS中繼器
......
后面的過程與主題關系不大,就先略去吧。
先說到這,因為我自己還有幾個問題沒搞清,希望大家?guī)兔Γ?br>a. 需要自己實現(xiàn)WSP協(xié)議嗎?還是只要把MMS包通過AT
GPRS命令發(fā)出去就可以了?
b. MMS打包后是否還要經(jīng)過其它處理,如加密?
c.
聽說有通過SMTP來實現(xiàn)MMS功能的,是否正確?如何做?
d.
要自己編程實現(xiàn)"通過GPRS模塊發(fā)送MMS"功能,可行嗎,難度有多大?希望聽聽大家意見.
夜色茫茫,遠處的燈忽閃忽滅,繼續(xù)努力中...
與大家共勉!
回復1:
謝謝分享,不過這些都是很理論、很大的東西,在實際開發(fā)中遇到的問題太多了。
自己編程實現(xiàn)收發(fā)MMS,當然可行,難度有多大?呵呵,當你知道國內(nèi)沒有幾家公司實現(xiàn)MMS收發(fā)的,你就知道難度有多大了。
回復2:
樓上說的是,這些我也知道,要不MMS協(xié)議代碼怎么會由幾家公司壟斷!
不過我只需要實現(xiàn)發(fā)送,應該簡單些吧?!