发送图片和铃声如何设置短信内容前面的PDU格式?

xysome 2003-05-15 06:43:02
我已经将这个问题贴在别的专题区好几天了,但是没人解决,现在贴在此处,希望知道的帮个忙,谢谢!问题如下:
------------------------------------
有很多地方介绍各种手机的铃声格式,却没有介绍在发送短信图片或者短信铃声时如何使用AT命令?用普通的发短信格式似乎不行,对方手机要么收不到,要么不能转换成图片或者铃声。那么有什么需要特殊设置的地方么?例如:
AT+CMGS=19
> 0891683108401505F004000D91683100893505F600000004604F7D59
这条短消息发送了"你好"两个汉字。现在假如图片的内容是"XXXXXXXX",是否可以直接用:
AT+CMGS=19
> 0891683108401505F004000D91683100893505F600000004XXXXXXXX
来发送呢?但是我试验过了,这样不行,前面pdu信息需要改变那些呢?
...全文
88 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xysome 2003-05-21
  • 打赏
  • 举报
回复
没人知道么?
xysome 2003-05-16
  • 打赏
  • 举报
回复
但是,并不是所有型号的手机都支持EMS等多媒体业务,更多的是通过普通短信的方式传送图片和铃声,从现在网上下载铃声和图片的热度就可以看出来。所以虽然EMS是一种推荐的方式,甚至现在的彩信都是推荐考虑的方向,但普通短信仍然占有很大比重。
我曾经用普通短信方式成功发送了摩托罗拉铃声,但是其它型号还没有测试成功。我觉得各种型号的手机用PDU方式发送图片铃声时,信息前面(注意是前面部分,不是指后面的具体信息,也即我列出的例子中XXXXXXXX前面的部分)的PDU规约是有所不同的。现在我就是不知道不同点在哪里。
能不能举个例子解我疑惑,3x
学得慢 2003-05-16
  • 打赏
  • 举报
回复
使用短信发送图片和铃声,通常使用了消息头的定义,采用了类似EMS方式(不准确的说法),Nokia 的smart message也是,定义了不同的端口号,对应消息中的媒体。

你可以采用上面的方法,定义自己手机能够识别的消息结构,或者直接使用EMS。

不过,我觉得你要使用普通消息格式传送图片,按理说应该也能够成功(当然是都认同改格式,比如消息中加入特殊字符串,有的闪烁效果就这样做,不过对于传送媒体数据,这种方法当然不安全,不可靠),建议不要采用普通短信传送

3,849

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 无线
社区管理员
  • 无线
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧