Kenapa jaringan yang dirancang untuk TV yang lebih baik untuk memberikan pertunjukan ketika mereka menggunakan media yang sama seperti internet?

Mengapa lebih cepat untuk menonton acara televisi yang 'cara normal' melalui sesuatu seperti kabel atau satelit, dibandingkan dengan menonton mereka melalui internet?

Ini mungkin terdengar seperti pertanyaan yang lucu, tapi mengingat menengah yang sebenarnya mungkin sama (misalnya, anda bisa mendapatkan di internet melalui kabel coax dengan cara yang sama anda mendapatkan TV) maka tidak't itu menjadi lebih dekat dengan kecepatan yang sama dan kualitas? Saya don't pikir saya premis yang salah karena anda dapat menonton TV 4K normal, tetapi kecuali jika anda memiliki koneksi internet yang baik anda mungkin akan melihat buffering ketika menonton 4K secara online.

Itu karena dengan internet ada's lebih banyak overhead (meskipun saya akan berpikir dengan protokol seperti UDP kurang begitu)?

Mengomentari pertanyaan (13)

Untuk TV dan video internet, masalahnya adalah sama: anda've harus mengirim frame video ke penampil. Masing-masing pendekatan masalah yang berbeda dan memiliki kelebihan dan kekurangan.

Frame adalah benar-benar hanya informasi, jadi let's pick analog. Bayangkan anda ingin mendikte GettysBurg Address untuk 100 orang. Anda've harus mendapatkan setiap baris pidato untuk setiap orang (seperti video penyedia harus mendapatkan frame untuk masing-masing penampil).

Sekarang saluran Televisi masing-masing mendapatkan eksklusif penggunaan rentang frekuensi pada kabel. Ini seperti memiliki penggunaan eksklusif dari ruang kuliah. Anda memenangkan't akan terganggu oleh orang lain yang mencoba untuk berbicara. Jika anda're seperti TV channel, anda posting kali anda berencana untuk mendikte pidato dan ketika waktu itu datang, anda mendapatkan di atas panggung dan mulai berbicara. Bahkan tanpa memeriksa siapa penonton anda hanya memulai:

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

Anda mendikte seluruh pidato tanpa berhenti. Anda berbicara setiap baris hanya sekali. Itu't begitu keras pada anda. Dan siapa pun yang berada di aula dan mendengarkan mendengar semuanya dengan tidak ada penundaan atau gangguan. Demikian pula, stasiun Televisi yang mengirimkan sinyal ke bawah kawat hanya sekali, dan jika anda're menonton itu, ia datang melalui dalam waktu nyata. Tapi juga sama, jika anda're tidak di TV ketika acara ini, atau anda telah meninggalkan di tengah untuk pergi ke kamar mandi, anda melewatkan beberapa hal.

Tapi bagaimana jika anda ingin membiarkan orang-orang yang mendengar bermain pada jadwal mereka sendiri, dan anda ingin memastikan bahwa semua orang mendengar semuanya? Anda mengundang semua orang untuk kunjungan anda di taman kapanpun mereka suka, dan anda'll menentukan garis-garis untuk mereka secara individual. Ini adalah seperti membuat video anda tersedia melalui internet.

Taman sibuk, dan kadang-kadang anda dapat't berbicara karena itu's terlalu berisik. Layanan Streaming berbagi jaringan dengan lalu lintas internet. Mereka tidak memiliki frekuensi khusus. Mereka paket kadang-kadang harus menunggu dalam antrean.

Person1 muncul, dan anda mulai mengatakan kepada mereka garis:

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

Itu't begitu buruk. person1 masih bisa bermain di tingkat yang cukup baik, tetapi kemudian dua orang muncul, dan anda berjanji untuk mulai dari awal untuk setiap orang, dan orang 3 muncul segera setelah itu, diikuti oleh 1 orang meminta anda untuk mengulangi diri sendiri...

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...

dan seterusnya seperti itu, sampai anda've mengatakan setiap baris pidato untuk setiap orang. Ketika anda didikte di ruang kuliah itu seolah tak't peduli berapa banyak orang yang datang, anda masih hanya mengatakan hal-hal sekali dan mereka semua mendengar itu. Tapi sekarang jika tiga puluh orang yang datang sekaligus, atau taman akan lebih sibuk, yang menilai bahwa setiap orang menerima berbicara akan lambat merangkak. Video Internet memiliki keuntungan bahwa setiap orang dapat mulai mendengarkan kapan pun mereka inginkan, dan bahkan dapat meminta untuk berhenti sejenak dan kemudian melanjutkan atau mengulang bagian-bagian yang mereka tidak terjawab, tapi kelemahan yaitu jika jaringan akan ramai atau banyak orang yang menggunakan server yang sama, beban video perlahan-lahan.

Komentar (21)

Sebenarnya media ini tidak sama: TV didistribusikan melalui didedikasikan membujuk bekerja sangat berbeda dan memiliki infrastruktur yang berbeda dibandingkan dengan, katakanlah, menonton Youtube atau Netflix, atau apa pun melalui internet publik.

Bahkan jika coax digunakan untuk mengimplementasikan protokol IP, dan konten TV didistribusikan di atas semua itu, anda masih memiliki total kontrol bandwidth, dan dapat menggunakan dedicated multicast infrastruktur (yang doesn't bekerja dengan sangat baik melalui internet publik).

Jadi jawaban untuk pertanyaan anda adalah: Anda membandingkan apel dan jeruk, anda premis bahwa mereka serupa salah.

Komentar (8)
Larutan

Pada intinya asumsi anda "lebih dari satu kabel coax dengan cara yang sama" adalah palsu. Kabel cukup membawa sinyal listrik. Sinyal ini dapat dikodekan dengan berbagai cara masing-masing yang disesuaikan untuk penggunaan tertentu termasuk skema pengkodean yang menggabungkan beberapa kegunaan menjadi satu sinyal.

"Kabel" cepat menyediakan TV karena ini adalah salah satu cara sinyal siaran yang disesuaikan untuk mendistribusikan saluran TV untuk beberapa pelanggan secara bersamaan. Semua orang mendapat sinyal yang sama pada waktu yang sama dengan pada dasarnya tidak ada variasi. Itu pada dasarnya adalah salah satu sinyal untuk banyak orang.

Menonton TV di Internet adalah kebalikan di hampir setiap hal. Ini adalah dua cara sinyal disesuaikan untuk mendistribusikan data untuk masing-masing pelanggan on-demand. Tidak ada yang mendapat sinyal yang sama pada waktu yang sama, dan semua orang memiliki kebutuhan individu. Hal ini pada dasarnya banyak sinyal untuk banyak orang.

Modern "kabel" telah berubah ini dengan mengadopsi baru dua arah infrastruktur digital dipengaruhi oleh jaringan data untuk memungkinkan kabel Internet. Hal ini semakin memungkinkan untuk layanan baru seperti pemrograman on-demand dan set top box gaming. Ini diperlukan perubahan mendasar dalam jaringan kabel dan sinyal-sinyal listrik yang dilakukan pada kabel. Jaringan Data telah berubah ini dengan mengadopsi protokol multicast untuk memungkinkan untuk skala besar siaran data untuk mengaktifkan IPTV, pemrograman on-demand, dan set top box gaming. Hal ini juga diperlukan perubahan mendasar dalam jaringan data.

Konvergensi akan terus berlanjut sampai "kabel/IPTV" dan "Internet" jaringan tidak dapat dibedakan. Satu hari Penyedia Layanan Internet akan menawarkan untuk menghubungkan anda dengan 10.000 channel YouTube broadcast, dan studio film akan siaran IPTV multicast untuk dunia secara langsung. Masih ada tidak akan menjadi apa-apa untuk menonton siaran dan masih akan ada buffering pada pemrograman pribadi karena favorit anda video kucing tidak akan pernah menjadi cukup populer untuk membuat itu ke jadwal siaran.

Komentar (2)

Untuk semua dual-purpose penyedia (misalnya kabel dengan Internet), anda bisa membayangkan bahwa lalu lintas yang akan melalui kawat seperti jalan raya dengan express lane, atau bahkan mungkin lebih baik, otomatis sistem jalan tol. Jalur ekspres/automated highway adalah didedikasikan bagian dari jalan di mana semua orang diharapkan untuk melakukan perjalanan pada kecepatan yang sama dan memiliki aliran konstan. Tidak pernah ada kemacetan karena itu's hati-hati ditata untuk memungkinkan jumlah tertentu lalu lintas di atasnya.

Penyedia mengalokasikan semua saluran anda dapat menonton untuk frekuensi tertentu. Lalu lintas selalu di tertentu bandwidth terlepas jika ada yang menonton saluran tertentu atau tidak, dan semua orang mendapat data yang sama pada waktu yang sama. Bandwidth ini dihitung terlebih dahulu, dan penyedia dipercaya bisa memprediksi berapa banyak bandwidth yang mereka miliki untuk frekuensi tersebut.

Internet, di sisi lain, adalah seperti normal raya. Ketika itu's tidak dimanfaatkan sangat banyak, semua orang bisa pergi secepat yang mereka suka, tapi sebagai lalu lintas meningkat, maka beberapa data yang telah tertunda sehingga semua orang mendapat kesempatan yang adil. Ini berarti bahwa ketika bandwidth Internet yang hampir jenuh, orang-orang akan mulai melihat skipping, buffering, terdistorsi audio dan video, dan sebagainya.

Oleh karena itu, alasan utama mengapa kabel, satelit, dan over-the-air pemrograman secara real time karena menggunakan dedicated, preallocated bandwidth, yang hati-hati dihitung dan diukur untuk meminimalkan gangguan, sementara Internet selalu bersaing untuk mencoba dan memberikan yang seimbang jumlah bandwidth untuk semua orang yang ingin menggunakannya. Setelah medium jenuh, semua orang mulai merasakan efek dari halaman web yang mengambil waktu lebih lama untuk load kasar untuk streaming video dan audio terdistorsi.

Komentar (1)

Penjelasan yang paling sederhana adalah yang menyiarkan video yang mendapat saluran yang didedikasikan semua untuk dirinya sendiri, dengan hampir tidak ada latency dan sangat konsisten bandwidth. Data dikirim ke semua orang, terlepas dari apakah mereka're benar-benar mendengarkan atau tidak (yang membuatnya sangat efisien ketika jumlah yang diharapkan dari pendengar dalam jutaan), dan ini sengaja disusun agar ketika seseorang tidak mulai mendengarkan, mereka'll mendapatkan sebuah keyframe yang memungkinkan mereka untuk mulai menonton di dalam sepersekian detik.

Sebaliknya, internet video harus bersaing dengan lalu lintas lainnya berbagi berbagai link antara router antara server dan komputer anda, dan ini menyebabkan keterlambatan dan kerugian yang harus dikurangi. Salinan duplikat dari data yang akan dikirim ke masing-masing pendengar, yang isn't yang sangat efisien dari server's point of view dan meningkatkan kemungkinan gangguan masih jauh. Untuk mengatasi gangguan itu, komputer anda menunggu beberapa detik dari data tiba, menyimpannya dalam buffer, sebelum mulai bermain itu.

Jika dua terjadi untuk datang melalui kabel fisik yang sama, mereka're hampir pasti dimodulasi ke frekuensi pembawa yang berbeda, sangat banyak seperti kuno saluran TV.

Jika anda're menonton film atau series episode, diam sejenak sambil buffer mengisi isn't sangat terlihat, dan kenyamanan tidak harus menunggu untuk stasiun TV untuk mendapatkan sekitar untuk penyiaran itu adalah keuntungan yang menarik untuk video internet. Tapi untuk olahraga hidup atau berita acara, siaran TV mungkin yang terbaik karena kedekatan.

Komentar (0)

Banyak poin yang baik dalam jawaban yang lain tapi di sini adalah gambar yang menunjukkan bagaimana Verizon mencapai ini melalui serat (Verizon FIOS). Setiap operator akan memiliki mekanisme yang berbeda jadi ini adalah hanya sebuah contoh dari salah satu pendekatan tersebut. Data Internet dan siaran video berasal dari dua sumber yang berbeda. Mereka menambahkan di tutup untuk mil terakhir dengan mendapatkan ditransmisikan melalui panjang gelombang yang berbeda.

Komentar (0)

Ada beberapa alasan. Pertama, tv kabel/satelit bandwidth yang jauh lebih tinggi daripada yang anda mungkin berpikir. Bahkan cukup lama membujuk instalasi memiliki total bandwidth yang dengan sangat hati competitive dengan apa yang kebanyakan rata-rata pengguna memiliki untuk LAN. Sama berlaku untuk satelit. Hanya menganggap bahwa misalnya di Astra anda memiliki beberapa 100+ transponder, masing-masing dengan beberapa saluran dan masing-masing dengan 27.5 k simbol per detik. Yang's besar jumlah bandwidth.

Kedua, data broadcast, yang berarti itu dikirim keluar sekali untuk "setiap orang" (dan tidak ada yang secara khusus), dan yang's ini. Secara internal, jaringan kabel mungkin harus menyalin seluruh raw bit di sana-sini (misalnya untuk satelit, atau ke jaringan kabel lokal), tapi apa pun. Semuanya hanya dikirim once, api dan lupa, makan atau mati. Tidak ada protokol untuk kesalahan transmisi (nah, ada FEC, tapi itu doesn't hitung, itu doesn't berkomunikasi kembali) atau apa pun seperti itu. Anda bisa melakukannya atau anda don't, dan seiring berjalannya waktu, anda peduli dan kurang apakah anda punya itu juga (penyedia doesn't peduli sama sekali untuk memulai dengan). Hal ini membuat prasyarat untuk kedua lokal kabel dan penyedia infrastruktur banyak kurang menuntut karena anda hanya perlu mengirimkan sebagian kecil dari data tersebut, dan anda tidak perlu khawatir tentang mendapatkan balasan dari klien dan penanganan ini. Jumlah data yang akan dikirim melalui infrastruktur (dan juga anda kabel lokal) semata-mata tergantung pada jumlah saluran yang menyiarkan, bukan pada jumlah orang yang menonton mereka. Karena yang terakhir adalah sekitar satu juta kali lebih banyak sebagai pertama, yaitu's big win.

Tidak ada HTTPS server yang terlibat. Tidak ada permintaan sedang diproses, tidak menarik sewenang-wenang blok data di serampangan kali, tidak ada jaminan, tidak ada concurrency/skalabilitas masalah. Tidak ada paket yang dijatuhkan oleh router menengah, tidak ada kontrol kongesti (dan jika paket are lost, tak ada yang peduli).

Jadi, semua dalam semua, itu's benar-benar berbeda, non-sebanding hal.

Komentar (0)

Semua informasi yang datang ke rumah anda pada kabel coax menempati bandwidth tertentu dari spektrum yang tersedia. Jawaban sederhana untuk pertanyaan anda adalah bahwa lebih banyak bandwidth yang didedikasikan untuk siaran TV dari data umum. Anda benar bahwa overhead komunikasi 2 arah isn't yang besar bergerak sejauh apa yang bisa masuk ke bandwidth yang tersedia pada kabel.

Di mana perbedaan antara siaran dan video on-demand data yang datang ke dalam bermain di penyedia end di mana lebih mudah untuk memberikan data yang sama untuk semua orang (broadcast) dari hal ini adalah untuk menyediakan secara khusus meminta data untuk masing-masing pengguna. Dengan kata lain, penyedia bisa mengalokasikan lebih banyak bandwidth untuk data umum tapi kemudian itu akan mengurangi jumlah/kualitas siaran saluran dan memberikan setiap pengguna dengan sebuah pipa besar ke internet (antara ujung kabel dan internet backbone). Yang ini juga di mana kecepatan yang didasarkan pada tingkat langganan datang di: berapa banyak anda membayar menentukan berapa banyak dari mereka koneksi ke internet backbone mereka membiarkan anda gunakan.

Komentar (0)