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