time it is received at the client; note that the network delay varies  dịch - time it is received at the client; note that the network delay varies  Việt làm thế nào để nói

time it is received at the client;

time it is received at the client; note that the network delay varies from one video
block to another. In this example, if the client were to begin playout as soon as the
first block arrived at , then the second block would not have arrived in time to be
played out at out at . In this case, video playout would either have to stall
(waiting for block 1 to arrive) or block 1 could be skipped—both resulting in undesirable playout impairments. Instead, if the client were to delay the start of playout
until , when blocks 1 through 6 have all arrived, periodic playout can proceed with
all blocks having been received before their playout time.
7.2.1 UDP Streaming
We only briefly discuss UDP streaming here, referring the reader to more in-depth discussions of the protocols behind these systems where appropriate. With UDP streaming, the server transmits video at a rate that matches the client’s video consumption rate
by clocking out the video chunks over UDP at a steady rate. For example, if the video
consumption rate is 2 Mbps and each UDP packet carries 8,000 bits of video, then the
server would transmit one UDP packet into its socket every (8000 bits)/(2 Mbps) =
4 msec. As we learned in Chapter 3, because UDP does not employ a congestion-control
mechanism, the server can push packets into the network at the consumption rate of the
video without the rate-control restrictions of TCP. UDP streaming typically uses a small
client-side buffer, big enough to hold less than a second of video.
Before passing the video chunks to UDP, the server will encapsulate the video
chunks within transport packets specially designed for transporting audio and video,
using the Real-Time Transport Protocol (RTP) [RFC 3550] or a similar (possibly
proprietary) scheme. We delay our coverage of RTP until Section 7.3, where we discuss RTP in the context of conversational voice and video systems.
Another distinguishing property of UDP streaming is that in addition to the serverto-client video stream, the client and server also maintain, in parallel, a separate control
connection over which the client sends commands regarding session state changes
(such as pause, resume, reposition, and so on). This control connection is in many ways
analogous to the FTP control connection we studied in Chapter 2. The Real-Time
Streaming Protocol (RTSP) [RFC 2326], explained in some detail in the companion
Web site for this textbook, is a popular open protocol for such a control connection.
Although UDP streaming has been employed in many open-source systems and
proprietary products, it suffers from three significant drawbacks. First, due to the
unpredictable and varying amount of available bandwidth between server and client,
constant-rate UDP streaming can fail to provide continuous playout. For example,
consider the scenario where the video consumption rate is 1 Mbps and the serverto-client available bandwidth is usually more than 1 Mbps, but every few minutes
the available bandwidth drops below 1 Mbps for several seconds. In such a scenario,
a UDP streaming system that transmits video at a constant rate of 1 Mbps over
RTP/UDP would likely provide a poor user experience, with freezing or skipped
frames soon after the available bandwidth falls below 1 Mbps. The second drawback
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
thời gian nó nhận được các khách hàng; lưu ý rằng sự chậm trễ mạng khác nhau từ một trong những videokhối khác. Trong ví dụ này, nếu khách hàng đã bắt đầu playout ngay sau khi cáckhối đầu tiên đã đến, sau đó khối thứ hai sẽ không có đến thời gian đểchơi trong lúc ra tại. Trong trường hợp này, video playout hoặc phải đứng(chờ đợi cho khối 1 đến) hoặc khối 1 có thể bị bỏ qua — cả kết quả trong khiếm playout không mong muốn. Thay vào đó, nếu khách hàng đã là trì hoãn sự bắt đầu của playoutcho đến khi, khi tất cả đã đến khối 1 đến 6, định kỳ playout có thể tiếp tụcTất cả các khối đã được nhận được trước khi thời gian của họ playout.7.2.1 UDP StreamingChúng tôi chỉ một thời gian ngắn thảo luận UDP streaming ở đây, giới thiệu cho người đọc để thảo luận sâu hơn các giao thức đằng sau các hệ thống này nơi thích hợp. Với UDP trực tuyến, các máy chủ truyền video tại một tỷ lệ phù hợp với tỷ lệ video tiêu thụ của khách hàngbởi chấm công ra khối video qua UDP tỷ giá ổn định. Ví dụ: nếu videotỷ lệ tiêu thụ là 2 Mbps và mỗi gói tin UDP mang 8.000 bit của video, sau đó cácmáy chủ sẽ truyền tải một gói UDP vào ổ cắm của nó mỗi /(2 Mbps) (8000 bit) =4 msec. Như chúng ta đã học được trong chương 3, vì UDP không sử dụng một điều khiển tắc nghẽncơ chế, các máy chủ có thể đẩy gói vào mạng với mức tiêu thụ của cácvideo mà không có hạn chế tỷ lệ kiểm soát của TCP. UDP streaming thường sử dụng một nhỏbộ đệm phía khách hàng, đủ lớn để chứa ít hơn một giây của video.Trước khi đi qua các khối video cho UDP, máy chủ sẽ đóng gói videokhối trong truyền tải gói dữ liệu thiết kế đặc biệt cho vận chuyển âm thanh và video,(có thể sử dụng Real-Time Transport Protocol (RTP) [RFC 3550] hoặc một tương tựđề án sở hữu). Chúng ta chậm trễ của chúng tôi bảo hiểm của RTP cho đến phần 7.3, nơi chúng tôi thảo luận về RTP trong bối cảnh đàm thoại bằng giọng nói và hệ thống video.Bất động sản phân biệt khác của UDP streaming là rằng ngoài luồng video serverto-client, client và server cũng duy trì, song song, một điều khiển riêng biệtkết nối mà khách hàng gửi lệnh liên quan đến phiên bang thay đổi(chẳng hạn như tạm dừng, tiếp tục, reposition và do đó trên). Kết nối điều khiển này là bằng nhiều cáchtương tự với kết nối FTP kiểm soát chúng tôi nghiên cứu trong chương 2. Trong thời gian thựcStreaming Protocol (RTSP) [RFC 2326], giải thích một số chi tiết trong đồng hànhTrang web cho sách giáo khoa này, là một giao thức mở phổ biến cho một kết nối điều khiển.Mặc dù UDP streaming đã được dùng trong nhiều hệ thống mã nguồn mở vàsản phẩm độc quyền, nó bị ba nhược điểm đáng kể. Đầu tiên, do cáckhông thể đoán trước và thay đổi số tiền của các băng thông có sẵn giữa các máy chủ và khách hàng,tỷ lệ hằng UDP streaming có thể không cung cấp liên tục playout. Ví dụ:xem xét kịch bản nơi mà tỷ lệ video tiêu thụ là 1 Mbps và băng thông có sẵn của khách hàng serverto thường là hơn 1 Mbps, nhưng cứ mỗi vài phútbăng thông có sẵn giảm xuống dưới 1 Mbps cho một vài giây. Trong kịch bản như vậy,một UDP streaming hệ thống truyền tải video ở tốc độ không đổi 1 Mbps trênRTP/UDP nào có khả năng cung cấp cho một kinh nghiệm người dùng nghèo, đóng băng hoặc bỏ quakhung ngay sau khi băng thông có sẵn xuống dưới 1 Mbps. Nhược điểm thứ hai
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
thời điểm được nhận tại các khách hàng; lưu ý rằng sự chậm trễ mạng thay đổi từ một video
khối khác. Trong ví dụ này, nếu khách hàng đã bắt đầu phát sóng ngay sau khi các
khối đầu tiên đến, sau đó khối thứ hai sẽ không đến thời gian để được
diễn ra ở hiện tại. Trong trường hợp này, video phát sóng hoặc là sẽ phải trì hoãn
(chờ đợi cho khối 1 đến) hoặc chặn 1 có thể được bỏ qua, cả hai dẫn đến suy giảm phát xạ không mong muốn. Thay vào đó, nếu khách hàng là để trì hoãn việc bắt đầu phát sóng
cho đến khi khối 1 đến 6 đều đã đến, phát sóng định kỳ có thể tham gia thảo luận với
tất cả các khối đã được nhận trước khi thời gian phát sóng của họ.
7.2.1 UDP streaming
Chúng tôi chỉ thảo luận ngắn gọn UDP trực tuyến ở đây , ám chỉ người đọc nhiều cuộc thảo luận sâu về các giao thức đằng sau những hệ thống thích hợp. Với UDP trực tuyến, máy chủ truyền video ở tốc độ phù hợp với tỷ lệ tiêu thụ video của khách hàng
bởi clocking ra các khối video qua UDP với một tốc độ ổn định. Ví dụ, nếu video
tốc độ tiêu thụ là 2 Mbps và mỗi gói tin UDP mang 8.000 bit của video, sau đó các
máy chủ sẽ truyền một gói tin UDP vào ổ cắm của nó mỗi (8000 bit) / (2 Mbps) =
4 ms. Như chúng ta đã học ở Chương 3, bởi vì UDP không sử dụng một tắc nghẽn kiểm soát
cơ chế, các máy chủ có thể đẩy các gói tin vào mạng với tốc độ tiêu thụ của các
video mà không hạn chế tỷ lệ kiểm soát của TCP. UDP trực tuyến thường sử dụng một nhỏ
đệm phía khách hàng, đủ lớn để chứa ít hơn một giây của video.
Trước khi đi qua các khối video để UDP, máy chủ sẽ đóng gói video
khối trong gói vận chuyển thiết kế đặc biệt để vận chuyển âm thanh và video,
bằng cách sử dụng Real-Time Transport Protocol (RTP) [RFC 3550] hoặc một (có thể tương tự như
độc quyền) đề án. Chúng tôi trì hoãn bảo hiểm của chúng tôi RTP cho đến khi mục 7.3, nơi mà chúng tôi thảo luận về RTP trong bối cảnh hệ thống âm thanh và video đàm thoại.
Một căn nhà khác biệt của UDP streaming là rằng ngoài các dòng video serverto-client, client và server cũng duy trì, song song, một điều khiển riêng biệt
kết nối mà các khách hàng gửi các lệnh liên quan đến sự thay đổi trạng thái phiên
(như tạm dừng, tiếp tục, đặt lại vị trí, vv). Kiểm soát kết nối này là bằng nhiều cách
tương tự như sự kiểm soát kết nối FTP, chúng tôi đã nghiên cứu trong chương 2. Real-Time
Streaming Protocol (RTSP) [RFC 2326], giải thích trong một số chi tiết trong các bạn đồng
trang web cho cuốn sách này, là một mở phổ biến giao thức cho một kết nối điều khiển như vậy.
Mặc dù UDP trực tuyến đã được sử dụng trong nhiều hệ thống mã nguồn mở và
sản phẩm độc quyền, nó bị ba hạn chế đáng kể. Thứ nhất, do
số lượng không thể đoán trước và khác nhau của các băng thông giữa máy chủ và máy khách,
không đổi tỷ lệ UDP trực tuyến có thể không cung cấp được phát sóng liên tục. Ví dụ,
xem xét các kịch bản mà các tỷ lệ tiêu thụ video là 1 Mbps và serverto-khách hàng băng thông có sẵn thường là hơn 1 Mbps, nhưng cứ mỗi vài phút
băng thông có sẵn giảm xuống dưới 1 Mbps trong vài giây. Trong một kịch bản như vậy,
một hệ thống trực tuyến UDP để truyền video ở tốc độ không đổi 1 Mbps trên
RTP / UDP sẽ có khả năng cung cấp một trải nghiệm người dùng nghèo, đông lạnh hay bỏ qua
khung hình ngay sau khi băng thông có sẵn giảm xuống dưới 1 Mbps. Hạn chế thứ hai
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: