如果你是用java做上层应用, 协议栈对你是透明的

解决方案 »

  1.   

    是有关通过WCDMA上网的协议栈,也就是通信的模块。没有发现有,我查看了WCDMA文档,但是没在Android source code发现有?希望您能指明其出处
      

  2.   

    这个应该在wcdma的协议栈里,就不要从Linux kernel里找了,那里是没有的。另外wcdma的协议栈应该是没有开放的,这部分应该是由芯片片厂商提供的库,源码应该是没有开发的。
      

  3.   

    RIL是底层负责控制模块用的,包括发送AT命令和接受响应,消息啥的。WCDMA的协议栈在模块内部实现,对外只提供AT命令指令集作为接口。再往上是Framework里的Telephony接口。PPP提供了一条网络连接的通道,你可以把它想象成是拨号上网。流媒体的内容解析是通过Android里的多媒体框架,OpenCORE或者StageFright。以OpenCORE为例,先要识别流媒体的格式,进而解析,再进行解码输出到Overlay。