2011-11-10 21 views
9

मैं स्वयं नेटवर्क ट्रैफिक मॉनीटर एप्लिकेशन लिखने की कोशिश कर रहा हूं। मैं प्रति ऐप नेटवर्क ट्रैफिक स्टेट प्राप्त करने के लिए TrafficStat का उपयोग कर रहा हूं। लेकिन यूट्यूब जैसे वीडियो एप्लिकेशन के लिए, स्ट्रीम किए गए डेटा को ट्रैफिकस्टैट द्वारा कैप्चर नहीं किया जा सकता है। इसके बजाय, स्ट्रीम किया गया डेटा "android.process.media" में कैप्चर किया जाता है। कभी-कभी प्रति ऐप एपीआई के बजाय ट्रैफिकस्टैट में कुल नेटवर्क ट्रैफिक एपीआई द्वारा इसे कैप्चर किया जाता है। यदि केवल एक वीडियो एप्लिकेशन है, तो यूट्यूब कहें, मैं हमेशा "android.process.media" द्वारा कब्जा कर लिया गया डेटा उपयोग हमेशा YouTube पर भेज सकता हूं। लेकिन कुछ लोगों के पास फोन पर कई अलग-अलग वीडियो एप्लिकेशन हैं और वे एप्लिकेशन आमतौर पर वीडियो स्ट्रीम करने के लिए एक ही विधि का उपयोग करते हैं। इस प्रकार मैं अंतर नहीं कर सकता कि प्रत्येक वीडियो ऐप कितना डेटा खपत करता है।एंड्रॉइड पर वीडियो स्ट्रीमिंग अनुप्रयोगों के लिए नेटवर्क ट्रैफिक स्टेट कैसे प्राप्त करें?

एंड्रॉइड बाजार से, मुझे My Data Manager मिला, जो प्रत्येक वीडियो एप्लिकेशन के डेटा उपयोग को सही तरीके से कैप्चर करता है। तो मुझे लगता है कि ऐसा करने का एक तरीका होना चाहिए। लेकिन मैंने समाधान खोजने में बहुत समय बिताया है। अभी तक सफल नहीं है। क्या कोई जानता है इसे कैसे करना है?

===== अद्यतन 2014/02/05 ====

पर मैं पुरुष जो Google घटना में एंड्रॉयड TrafficStat लागू करता है बात करने के लिए हुआ है। उन्होंने मुझे बताया कि ट्रैफिकस्टैट के पुराने संस्करण (जिंजरब्रेड और इयरइलर) छोटी हैं। आईसीएस या बाद में नए लोग सही होना चाहिए। मैंने नए संस्करणों का परीक्षण नहीं किया। तो सावधानी के साथ इसका इस्तेमाल करें।

+0

मैं पता नहीं कि वे किस तरह कि हटा चाहते हैं। 'android.process.media' वह प्रक्रिया है जो स्ट्रीमिंग मीडिया AFAIK के लिए नेटवर्क हस्तांतरण कर रही है। यहां तक ​​कि NetStat (एक जवाब के अनुसार) 'android.process.media' पर उंगली को इंगित करना चाहिए। वही बात अन्य केंद्रीकृत नेटवर्क सेवाओं जैसे कि 'डाउनलोड प्रबंधक' के लिए सच रहेगी। – CommonsWare

+0

मुझे लगता है, कोई रास्ता नहीं है। लेकिन मैं दूसरों के जवाब का इंतजार करता हूं। – landry

उत्तर

1

आप खोल के साथ netstat कमांड का उपयोग कर सकते लगता है नेटवर्क आंकड़ा उम्मीद है कि इस लिंक से आपको मदद मिलेगी http://en.wikipedia.org/wiki/Netstat

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^