736 views

3 Answers

Best answer
3 votes
3 votes

High Definition (720p) or Full HD (1080p) means there are 720 and 1080 pixels on the horizontal axis. The more the number of pixels better the image appears to the eye. (Retina display on MAC has 2880p and it is supposed to be the maximum human eye can distinguish, but for larger screens, more pixels are always better like 4K (4096p) on modern TVs).

Now, the streaming protocol is not much dependent on the resolution. If some frames are lost, there might be some quality loss -- but the resolution remains the same. It is like we see 9 quality images in sequence instead of 10.

So, the answer would be UDP as streaming protocols are usually designed for UDP. Look at this example from Forouzan book

https://stackoverflow.com/questions/6187456/tcp-vs-udp-on-video-stream

selected by
3 votes
3 votes
tcp will be used. in low-quality video, it dosen't matter 1 or 2 frame get lost. but in high quality it matters. Tcp is connection orinted while udp is not so Tcp will be used.

Related questions

0 votes
0 votes
0 answers
3
iarnav asked Dec 1, 2018
462 views
TCPUDPIGMPICMPI think ICMP can’t correct the error in data and rest three protocols can correct data errors!
0 votes
0 votes
0 answers
4