¿Cómo obtener estadísticas de tráfico de red para aplicaciones de streaming de vídeo en Android?

Estoy intentando escribir una aplicación de monitoreo de tráfico de red yo mismo. He estado usando el TrafficStat para obtener estadísticas de tráfico de la red de la aplicación. Sin embargo, para aplicaciones de video como YouTube, TrafficStat no puede capturar los datos transmitidos. En su lugar, los datos transmitidos se capturan en "android.process.media". A veces es capturado por la API de tráfico de red total en TrafficStat en lugar de la API por aplicación. Si sólo hay una aplicación de vídeo, digamos YouTube, siempre puedo asignar el uso de datos capturado por "android.process.media" parte de nuevo a YouTube. Pero algunas personas tienen múltiples aplicaciones de video diferentes en el teléfono y esas aplicaciones suelen usar el mismo método para transmitir vídeo. Por lo tanto, no puedo distinguir la cantidad de datos que consume cada aplicación de vídeo.

Desde el mercado de Android, encontré My Data Manager , que parece capturar correctamente el uso de datos de cada aplicación de vídeo. Asumo que debe haber una manera de hacerlo. Pero he pasado mucho tiempo buscando las soluciones. Aún no ha tenido éxito. Alguien sabe como hacerlo?

===== Actualización el 02/05/2014 ====

Me pasó a hablar con el tipo que implementa Android TrafficStat en un evento de Google. Él me dijo que las versiones anteriores (Gingerbread y eariler) de TrafficStat es buggy. Los nuevos en ICS o más tarde deben ser correctos. No he probado las nuevas versiones. Así que úselo con precaución.

One Solution collect form web for “¿Cómo obtener estadísticas de tráfico de red para aplicaciones de streaming de vídeo en Android?”

Puede utilizar el comando netstat con shell para encontrar estadísticas de red. Esperamos que este enlace le ayude. http://es.wikipedia.org/wiki/Netstat

  • Transmitir un archivo MediaRecorder durante la grabación
  • Cómo mostrar la barra de progreso antes de reproducir el video
  • Conecte el androide al LAN local vía el teléfono (sobre wifi O vía la conexión del USB)
  • Video Streaming y Android
  • Cómo obtener el ID de video de YouTube, incluidos los parámetros
  • ¿Cómo actualizar manualmente el navegador android con el último webkit (nocturno)?
  • Android Video Streaming - ¿Dispositivo compatible?
  • RTSP streaming con resultados de video HTML5 en el servidor murió error (100,0) en Android
  • Defragment H264 NAL corriente (originalmente 1722 avb paquetes)
  • Cómo obtener MJPG stream video de android IPWebcam using opencv
  • Captura de la cámara IP Stream y publicar en mi sitio web
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.