인터넷과 동일한 매체를 사용할 때 TV 용으로 설계된 네트워크가 더 나은 쇼를 제공하는 이유는 무엇입니까?


75

인터넷을 통해 보는 것보다 케이블이나 위성과 같은 것을 통해 '일반적인 방법'으로 텔레비전 쇼를 보는 것이 더 빠른 이유는 무엇입니까?

이것은 재미있는 질문처럼 들릴지 모르지만 실제 매체가 동일하다는 것을 고려하면 (예를 들어 TV를 얻는 것과 같은 방식으로 동축 케이블을 통해 인터넷을 얻을 수 있음) 동일한 속도와 품질에 더 가깝지 않을 것입니다 ? 4K TV를 정상적으로 시청할 수 있기 때문에 제 전제가 잘못되었다고 생각하지 않지만 인터넷 연결이 원활하지 않으면 4K 온라인을 시청할 때 버퍼링이 발생할 수 있습니다.

인터넷을 사용하면 오버 헤드가 훨씬 많기 때문에 (UDP와 같은 프로토콜로 생각하지는 않았지만)?


29
매체는 생각만큼 관련이 없습니다. 전화 접속과 DSL은 모두 동일한 회선을 사용하지만 매우 다르게 작동하고 다른 속도를 제공합니다.
InterLinked

3
@InterLinked가 정확합니다. 방법 송수신은 여행 중요하지 매체가 무엇인지입니다.
Keltari

1
TV를 사용하면 데이터가 한 번 전송되고 동시에 모든 사람이 수신합니다. 인터넷을 사용하면 각 뷰어에 고유 한 데이터 스트림이 제공됩니다. 5 명이 인터넷에서 같은 프로그램을 한 번에 시청하면 5 번 전송해야합니다.
user253751

2
@northerner를 제외하고 : 동일한 인터넷 TV를받을 클라이언트 목록이 많지 않습니다 (동일한 웹 사이트에서 동일한 쇼를 스트리밍하는 사람들은 몇 명입니까?). 또한 네트워크 스위치는 스위치에 대한로드로 인해 특별히 통과하지 않는 한 멀티 캐스트 트래픽을 차단합니다. ISP가 케이블 제공 업체 인 경우 자체 멀티 캐스트를 안전하게 허용 할 수 있지만 이전 웹 사이트의 멀티 캐스트를 허용하면 모든 고객에게 DOS와 같은 멀티 캐스트 폭풍이 발생할 수 있습니다.
Centimane

1
훨씬 더 TV의 지상파 방송이었다. 독일에서 여전히 아날로그 TV 방송이 있었을 때, 새해 카운트 다운은 무선 제어 시계를보고, 안테나를 통해 TV를보고 위성을 통해 TV를 보는 것은 약 1 초 시계-> 안테나와 약 4-5 초 시계의 차이가있었습니다- > 위성. 따라서 지연을 초래하는 추가 처리 단계라고 생각합니다. 매체의 성능이 아닙니다.
Sunzi

답변:


10

핵심적으로 "동일한 방식으로 동축 케이블을 통한"가정은 거짓입니다. 케이블은 단순히 전기 신호를 전달합니다. 이 신호는 여러 가지 용도를 단일 신호로 결합하는 인코딩 체계를 포함하여 특정 용도에 맞게 다양한 방식으로 인코딩 될 수 있습니다.

"케이블"은 TV 채널을 여러 가입자에게 동시에 분배하는 데 적합한 단방향 방송 신호이기 때문에 TV 제공 속도가 빠릅니다. 기본적으로 모든 변형이없이 모두 동일한 신호를 동시에받습니다. 그것은 많은 사람들에게 근본적으로 하나의 신호입니다.

인터넷에서 TV를 보는 것은 거의 모든면에서 반대입니다. 주문형 데이터를 개별 가입자에게 배포하는 데 적합한 양방향 신호입니다. 동시에 같은 신호를받는 사람은 없으며 모든 사람에게 개별적인 필요가 있습니다. 많은 사람들에게 기본적으로 많은 신호입니다.

현대의 "케이블"은 케이블 인터넷을 허용하기 위해 데이터 네트워크의 영향을받는 새로운 양방향 디지털 인프라를 채택함으로써이를 변경했습니다. 또한 주문형 프로그래밍 및 셋톱 박스 게임과 같은 새로운 서비스가 가능합니다. 이를 위해서는 케이블 네트워크와 케이블에서 전달되는 전기 신호의 근본적인 변경이 필요했습니다. 데이터 네트워크는 멀티 캐스트 프로토콜을 채택하여 IPTV, 주문형 프로그래밍 및 셋톱 박스 게임을 가능하게하는 대규모 브로드 캐스트 데이터를 허용함으로써이를 변경했습니다. 또한 데이터 네트워크의 근본적인 변화가 필요했습니다.

"케이블 / IPTV"와 "인터넷"네트워크를 구별 할 수 없을 때까지 수렴이 계속됩니다. 언젠가 인터넷 서비스 제공 업체가 10,000 개의 채널 YouTube 방송에 연결하도록 제안하고 영화관은 IPTV 멀티 캐스트를 전세계에 직접 방송합니다. 여전히 방송에서 볼 것이 없으며 좋아하는 고양이 비디오가 방송 일정에 따라 인기를 얻지 못하기 때문에 개인 프로그래밍에서 버퍼링이 계속됩니다.


인터넷 백본 / ISP가 지원하는 경우 인터넷을 통한 TV 스타일 방송을 허용하는 멀티 캐스트를 언급하면 ​​+1입니다. 이것은 많은 사람들이 같은 라이브 스트림을보고 있거나 1 분 이내에 다시 감는 올림픽과 같은 것에 대한 대역폭 요구를 크게 줄일 수 있습니다 . (짧은 되감기의 경우 클라이언트는 멀티 캐스트 데이터를 보여주기 전에 1 분만 버퍼링 할 수 있습니다. 필요한 경우 1 ~ 2 분의 데이터를 유니 캐스트하여 사용자를 검색 한 후 멀티 캐스트 스트림으로 사용자를 잡으십시오.)
Peter Cordes

나는 이것이 가장 많이 투표 된 답변은 아니라는 것을 알고 있지만, 가장 좋은 것을 좋아합니다 :)
북부

114

TV와 인터넷 비디오의 경우 문제는 동일합니다. 비디오 프레임을 뷰어로 보내야합니다. 각각은 문제에 다르게 접근하며 장단점이 있습니다.

프레임은 실제로 정보 일 뿐이므로 아날로그를 선택하겠습니다. GettysBurg 주소를 100 명에게 지시한다고 가정하십시오. 비디오 제공 업체가 각 시청자에게 프레임을 가져 오는 것처럼 각 사람에게 각 음성 줄을 가져와야합니다.

이제 텔레비전 채널은 각각 케이블에서 주파수 범위를 독점적으로 사용합니다. 이것은 강당을 독점적으로 사용하는 것과 같습니다. 당신이 말하려고하는 다른 사람들에 의해 방해받지 않을 것입니다. TV 채널을 좋아한다면 연설을 지시 할 시간을 게시하고 그 시간이되면 무대에 올라 연설을 시작합니다. 청중에있는 사람을 확인하지 않아도 시작하면됩니다.

you send "Four score and seven years ago" to whoeverIsListening
you send "our fathers brought forth on this continent" to whoeverIsListening
you send "a new nation, conceived in Liberty," to whoeverIsListening
you send "and dedicated to the proposition" to whoeverIsListening
you send "that all men are created equal." to whoeverIsListening
...

...
you send "shall not perish from the earth." to whoeverIsListening

당신은 말을 멈추지 않고 전체 연설을 지시합니다. 당신은 각 줄을 한 번만 말했습니다. 그렇게 힘들지 않았습니다. 그리고 복도에 있었고 듣는 사람들은 지체 나 방해없이 모든 것을 들었습니다. 마찬가지로 텔레비전 방송국은 신호를 한 번만 유선으로 전송하며 시청하는 경우 실시간으로 전달됩니다. 그러나 마찬가지로, 쇼가 켜져있을 때 TV를 사용하지 않거나 화장실에 가기 위해 중간에 떠나야하는 경우 일부를 놓칠 수 있습니다.

그러나 사람들이 자신의 일정에 따라 연극을 듣게하고 모든 사람이 전체 내용을 듣게하려면 어떻게해야합니까? 모든 사람들이 원할 때마다 공원에서 당신을 방문하도록 초대하면 개별적으로 그들에게 줄을 지시 할 것입니다. 이것은 인터넷을 통해 비디오를 제공하는 것과 같습니다.

공원은 바쁘고 때로는 너무 시끄러워서 말할 수 없습니다. 스트리밍 서비스는 다른 인터넷 트래픽과 네트워크를 공유합니다. 전용 주파수가 없습니다. 그들의 패킷은 때때로 줄을 서서 기다려야합니다.

Person1이 나타나고 다음과 같이 말합니다.

you send "Four score and seven years ago" to person1
someone sends somethingIrrelevant to someoneElse
you send "our fathers brought forth on this continent" to person1

그렇게 나쁘지 않았습니다. person1은 여전히 ​​꽤 좋은 속도로 플레이하고 있지만, 두 사람이 나타나고, 각 사람의 처음에 시작하기로 약속했고, 사람 3이 곧 나타나고 그 다음에 사람 1이 당신에게 반복을 요구합니다. ..

you send "a new nation, conceived in Liberty," to person1
you send "Four score and seven years ago" to person2
someone sends somethingIrrelevant to someoneElse
you send "and dedicated to the proposition" to person1
you send "Four score and seven years ago" to person3
person1 sends "what?" to you
you send "our fathers brought forth on this continent" to person2
someone sends somethingIrrelevant to someoneElse
you send "and dedicated to the proposition" to person1
you send "our fathers brought forth on this continent" to person2
someone sends somethingIrrelevant to someoneElse
you send "that all men are created equal." to person1
someone sends somethingIrrelevant to someoneElse
someone sends somethingIrrelevant to someoneElse
you send "our fathers brought forth on this continent" to person3
you send "Four score and seven years ago" to person4
person3 sends "what?" to you
you send "a new nation, conceived in Liberty," to person2
you send "Now we are engaged in a great civil war" to person 1
you send "our fathers brought forth on this continent" to person3
someone sends somethingIrrelevant to someoneElse
someone sends somethingIrrelevant to someoneElse
someone sends somethingIrrelevant to someoneElse
you send "a new nation, conceived in Liberty," to person3
you send "our fathers brought forth on this continent" to person2
you send "a new nation, conceived in Liberty," to person3
you send "our fathers brought forth on this continent" to person4
someone sends somethingIrrelevant to someoneElse
you send "Four score and seven years ago" to person5
you send "Four score and seven years ago" to person6...

당신이 각 사람에게 연설의 각 줄을 말할 때까지 계속해서. 당신이 강의실에서 지시했을 때, 얼마나 많은 사람들이 나타 났는지는 중요하지 않았지만, 당신은 여전히 ​​한 번만 말했고 그들은 모두 들었습니다. 그러나 이제 30 명이 한 번에 나타나거나 공원이 더 바 빠지면 각 사람이 연설을받는 속도가 느려질 것입니다. 인터넷 비디오는 각 사람이 원할 때마다 청취를 시작할 수 있다는 장점이 있으며, 나중에 멈추거나 계속하거나 누락 된 부분을 반복하도록 요청할 수도 있지만, 네트워크가 혼잡 해 지거나 많은 사람들이 동일한 서버를 사용하는 경우 비디오 천천히로드됩니다.


44
This is like streaming. 여기서는 용어에주의해야합니다. Youtube 또는 Netflix에서 비디오를 보는 것은 실제로 "스트리밍"이 아니며, 여러 사용자가 원하는 때마다 동일한 콘텐츠를 다운로드 할 수있는 일종의 다운로드 (TCP)입니다. 재생을 위해 일시적으로 만 로컬에 저장되지만 그렇지 않습니다. 실제 스트리밍 이며 실시간으로 설명한 첫 번째 사례와 매우 유사합니다. 주문형 미디어는 버퍼를 가득 채울 수있을 정도로 버스트로 다운로드 할 수 있으며 버퍼 압력이 높아질 때까지 다시는 안됩니다. 트루 스트리밍은 스트리밍 할 때 재생됩니다 (일반적으로 멀티 캐스트 UDP 등).
J ...

11
@ Draco18s 불행하게도 (내가 아는 한) 멀티 캐스트는 공용 인터넷에있는 것이 아니다 :(.
Jonas Schäfer

11
@J ... 스트리밍에 대한 정의는 정확한 타이밍이 아니라 데이터 처리 방법에 대한 것입니다. 스트림에서, 스트림의 각 요소는 나머지 요소가 전송 될 때까지 기다리지 않고 처리되고 사용될 수 있으며, 하나는 다음 요소로 이동하기 전에 스트림의 하나의 요소를 처리한다. 영리하게 버퍼링 된 TCP에서 멀티 캐스트 UDP, SONET을 통한 ATM 패킷, 아날로그에 이르기까지 다양한 수준의 유동성이 있습니다. 아날로그는 물론, 유일한 것 사실 "는 스트림으로 재생됩니다."당신의 정의에 의해, 스트리밍 형식
Cort Ammon

5
아 맞다. 따라서 네트워크에 발신자가 하나뿐이므로 충돌이나 정체가 없으므로 초소형 TV가 더 빠릅니다.
북부의

6
@northerner : 그렇습니다. 또한 모든 리스너 / 뷰어에게 모든 것을 따로 보내지 않고 모든 것이 한 번만 전송되므로 모든 사람이 동시에 듣습니다.
psmears

23

실제 매체는 동일 하지 않습니다 . 전용 동축 케이블을 통해 배포되는 TV는 매우 다르게 작동하며 Youtube 또는 Netflix 또는 기타 공용 인터넷을 통해 보는 것과 비교하여 인프라가 매우 다릅니다.

동축 케이블을 사용하여 IP 프로토콜을 구현하고 그 위에 배포 된 TV 컨텐츠를 사용하더라도 전체 대역폭을 제어 할 수 있으며 전용 멀티 캐스트 인프라 (공용 인터넷에서는 잘 작동하지 않음)를 사용할 수 있습니다.

그래서 당신의 질문에 대한 대답은 : 당신은 사과와 오렌지를 비교하고 있으며, 그것들이 비슷하다는 전제는 잘못되었습니다.


4
디지털 케이블에도 대역폭 문제가 있기 때문에 모든 채널이 4k 또는 HD로 제공되지 않습니다. 그 중 일부는 사실과 관련이 있지만 대부분의 고객은 4K 또는 HD 텔레비전을 가지고 있지 않지만 케이블 산업은 중요한 순간이 될 때까지 비싼 업그레이드를 통해 대역폭 문제를 해결하지 못할 것입니다. 고객이 인터넷을 통해 TV로 이동하고 기존 TV 서비스를 중단하는 것을 고려하십시오.
Ramhound

@Ramhound 그것이 실제로 질문을하도록 유도 한 것입니다. 예를 들어 YouTube보다 케이블 TV를 사용하는 것의 유일한 이점은 로딩 시간이 없다는 것입니다.
북부의

1
@northerner-ISP가 액세스 할 수있는 대역폭의 양을 늘림으로써 YouTube에 로딩 시간이 없도록 만들 수 있었지만 디지털 케이블을 지적 할 가치가 있습니다. 그러면 케이블 박스에서 압축 해제되고 암호화되지 않습니다. YouTube의 콘텐츠는 암호화 될 수 있지만 일반적으로 압축되지는 않습니다. YouTube는 인코더 내에서 압축을 사용하지만 데이터가 클라이언트로 전송되는 방식에 대해 이야기하고 있습니다. 압축 방식은 인코더에 내장되어 있는데, 이는 비슷한 접근 방식이지만 다른 문제를 해결합니다.
Ramhound


2
@ramhound YouTube 동영상은 실제로 압축되어 있습니다. "엔코더"라고하는 것은 실제로 매우 복잡한 압축 알고리즘입니다. 대부분의 최신 비디오 코덱은 모션 보상과 DCT 기반 잔차 (후자는 JPEG와 매우 유사)를 결합한 MPEG 제품군에서 제공됩니다. 오디오 압축도 동일한 스트림 내에서 적용됩니다. 디지털 TV / 케이블 및 인터넷 비디오 모두이 코덱을 사용하지만 품질 / 대기 시간 / 대역폭 트레이드 오프에 대해 다른 매개 변수를 사용할 수 있습니다.
Chromatix

5

모든 이중 목적 제공 업체 (예 : 인터넷 케이블)의 경우, 전선을 통과하는 트래픽은 급행 차선이있는 고속도로 또는 자동화 된 고속도로 시스템 일 수 있습니다. 고속 차선 / 자동 고속도로는 모든 사람이 동일한 속도로 주행하고 일정한 흐름을 유지해야하는 도로의 전용 부분입니다. 정체가 발생하지 않도록 정체되어 있기 때문에 혼잡은 없습니다.

제공자는 시청할 수있는 모든 채널을 특정 주파수로 할당합니다. 누군가 특정 채널을보고 있는지 여부에 관계없이 트래픽은 항상 특정 대역폭에 있으며 모든 사람이 동시에 동일한 데이터를 얻습니다. 이 대역폭은 미리 계산되며 공급자는 해당 주파수에 사용할 수있는 대역폭의 양을 안정적으로 예측할 수 있습니다.

반면에 인터넷은 일반 고속도로와 같습니다. 많이 사용하지 않으면 누구나 원하는만큼 빨리 갈 수 있지만 트래픽이 증가함에 따라 일부 데이터가 지연되어 모든 사람이 공정한 기회를 얻습니다. 즉, 인터넷 대역폭이 거의 포화 상태이면 사람들이 건너 뛰기, 버퍼링, 왜곡 된 오디오 및 비디오 등을 느끼기 시작합니다.

따라서 케이블, 위성 및 무선 프로그래밍이 실시간으로 이루어지는 주된 이유는 인터넷이 항상 이를 사용하려는 모든 사람에게 균형 잡힌 대역폭을 제공하십시오. 매체가 가득 차면 웹 페이지로드 시간부터 거친 비디오 스트림 및 왜곡 된 오디오에 이르기까지 모든 사람이 효과를 느끼기 시작합니다.


전용선은 모든 사람이 추월을 금지하는 고속도로라고 말하고 인터넷을 사용하면 모든 자동차를 해운 회사에 위탁하여 배송 할 수 있지만 목적지에 도착하는 한 적합하다고 생각됩니다 ....
rackandboneman

3

가장 간단한 설명은 방송 비디오가 거의 대기 시간이없고 매우 일관된 대역폭으로 전용 채널을 모두 얻는다는 것입니다. 데이터는 실제로 듣고 있는지 여부에 관계없이 모든 사람에게 전송되며 (예상 청취자가 수백만 명일 때 매우 효율적 임) 누군가 듣기 시작 하면 의도적으로 구성됩니다. 1 초 안에 시청을 시작할 수있는 키 프레임을 얻습니다.

반대로 인터넷 비디오는 서버와 컴퓨터 사이의 라우터간에 다양한 링크를 공유하는 다른 트래픽과 경쟁해야하므로 지연과 손실을 완화해야합니다. 데이터의 복제본을 각 리스너로 보내야하는데, 이는 서버의 관점에서 비효율적이며 여전히 중단 가능성을 높입니다. 중단에 대처하기 위해 컴퓨터는 몇 초 동안 데이터가 도착하기를 기다렸다가 데이터를 재생하기 전에 버퍼에 저장합니다.

두 케이블이 동일한 물리적 케이블을 사용하게되면 구식 TV 채널과 매우 유사한 다른 반송파 주파수로 변조됩니다.

영화 나 시리즈 에피소드를보고 있다면 버퍼가 채워지는 동안 잠시 멈추는 것이 눈에 띄지 않으며 TV 방송국이 방송 될 때까지 기다릴 필요가없는 편리함은 인터넷 비디오의 매력적인 이점입니다. . 그러나 라이브 스포츠 또는 뉴스 이벤트의 경우 방송 TV는 그 즉시 성으로 인해 가장 좋습니다.


1

다른 답변에서 많은 좋은 점이 있지만 여기에 Verizon이 어떻게 광섬유를 통해 이것을 달성했는지 보여주는 그림이 있습니다 (Verizon FIOS). 모든 공급자는 다른 메커니즘을 가지게되므로 이러한 접근 방식 중 하나의 예일뿐입니다. 인터넷 데이터와 방송 비디오는 서로 다른 두 가지 소스에서 제공됩니다. 그들은 다른 파장을 가로 질러 전송함으로써 마지막 마일 가까이에 추가됩니다.

제 3 파장을 이용하여 비디오 대역폭이 광 커플러에서 데이터 스트림에 어떻게 추가되는지를 보여주는 이미지.  비디오 회로는 1550nm를 사용하고 음성 및 데이터는 1490nm를 다운 스트림에, 1310nm를 업스트림에 사용합니다.


1

몇 가지 이유가 있습니다. 첫째, 케이블 / 위성 대역폭은 생각보다 훨씬 높습니다. 아주 오래된 동축 설비조차도 전체 대역폭이 있어 대부분의 일반 사용자가 LAN을 사용하는 것과 매우 경쟁력 이 있습니다. 위성 방송도 마찬가지입니다. 예를 들어 Astra에는 각각 몇 개의 채널이 있고 각각 27.5k 기호가있는 100 개 이상의 트랜스 폰더가 있다고 생각하십시오. 그것은 엄청난 양의 대역폭입니다.

둘째, 데이터가 브로드 캐스트됩니다 . 즉, "모든 사람"에게 (특히 누구에게도) 한 번 전송됩니다. 내부적으로 케이블 네트워크는 여기 저기에서 원시 비트 주위 (예 : 위성 또는 로컬 케이블 네트워크)를 복사해야 할 수도 있습니다. 모든 것이 한 번만 보내지고 , 불을 피우고, 잊거나 먹거나 죽습니다. 전송 오류에 대한 프로토콜은 없습니다 (물론 FEC가 있지만 계산되지 않으며 다시 통신하지 않습니다). 당신은 그것을 얻거나 얻지 못하고 시간이 지남에 따라 그것을 얻었는지 여부에 대해 점점 더 신경을 씁니다 (제공자는 전혀 신경 쓰지 않습니다).
이것은 로컬 케이블과 공급자 인프라 모두에 대한 전제 조건을 많이 만듭니다적은 양의 데이터 만 전송하면되므로 요구가 줄어들고 클라이언트로부터 응답을 받고 처리하는 것에 대해 걱정할 필요가 없습니다. 인프라 (및 로컬 케이블)를 통해 전송되는 데이터의 양은 시청하는 사람의 수가 아니라 방송중인 채널의 수에 따라 달라집니다. 후자는 전자보다 약 백만 배이기 때문에 큰 승리입니다.

관련된 HTTPS 서버가 없습니다. 처리 요청, 우연한 시간에 임의의 데이터 블록 가져 오기, 보장 없음, 동시성 / 확장 성 문제 없음. 중간 라우터에서 패킷을 삭제하지 않고 정체 제어를하지 않습니다 (패킷 이 손실 된 경우 아무도 신경 쓰지 않습니다).

결국, 완전히 다른, 비교할 수없는 것입니다.


0

동축 케이블을 통해 집으로 들어오는 모든 정보는 사용 가능한 스펙트럼의 특정 대역폭을 차지합니다. 귀하의 질문에 대한 간단한 대답은 해당 대역폭의 대부분이 일반 데이터보다 방송 TV 전용이라는 것입니다. 2 웨이 통신의 오버 헤드가 케이블에서 사용 가능한 대역폭에 맞을 수있는 한 큰 문제가 아니라는 것이 맞습니다.

방송 비디오와 주문형 데이터의 차이가 발생하는 곳은 공급자 측에서 각 사용자에게 구체적으로 요청 된 데이터를 제공하는 것보다 모든 사람 (브로드 캐스트)에게 동일한 데이터를 제공하는 것이 더 쉬운 곳입니다. 즉, 공급자가 일반 데이터에 더 많은 대역폭을 할당하지만 그것은 방송 채널의 수 / 품질을 절단해야 하고 (자신의 케이블의 끝과 인터넷 백본 사이에) 인터넷에 더 큰 파이프와 각 사용자에게 제공 . 구독 수준에 따른 속도도 있습니다. 지불하는 금액에 따라 인터넷 백본에 연결되는 정도가 결정됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.