Android UDP setReceiveBufferSize
Android UDP setReceiveBufferSize改变不了UDP缓冲区的大小 设置前和设置后没效果 谁知道是什么原因
--------------------编程问答--------------------
其实我很想说我不知道,Socket的实例注入了吗,实例化了没,还是只是null,调试的看看,,,
--------------------编程问答--------------------
这个我不知道 你真是搞笑
--------------------编程问答--------------------
我是跟踪调试了 用getReceiveBufferSize获取的值 发现设置前后没变 都是固定的值
--------------------编程问答--------------------
那我还真不知道,按照常理来说设置了应该可以改变,是不是超出缓存大小了,,,
--------------------编程问答--------------------
我用udp接收服务器发送h264的rtp包 当分辨率为小的时候没问题 可以正常播放 当视频分辨率很大的时候 就会丢包 我考虑是缓冲区不够大的原因 所以想把缓存区调到512*1024 但是不起作用 缓冲区的大小没变 一直是160K大小 我试了几个机子 结果一样 只是固定大小不一样 改变不了
--------------------编程问答--------------------
平时我只用40K,你用那么多,你看下android.google上面的解释吧,是不是真的缓存超出了预设置,,,
补充:移动开发 , Android