I want to log voice call and video call. I must distinguish them.
Where is the difference between the intent for ACTION_NEW_OUTGOING_CALL of video call and the intent for AC
There is no difference, because there are no video calls in Android at the time of this writing. Any video chat application will not be using ACTION_NEW_OUTGOING_CALL in all likelihood, so all broadcasts of ACTION_NEW_OUTGOING_CALL are for voice calls.