7.2 Streaming Stored VideoFor streaming video applications, prerecorde dịch - 7.2 Streaming Stored VideoFor streaming video applications, prerecorde Việt làm thế nào để nói

7.2 Streaming Stored VideoFor strea

7.2 Streaming Stored Video
For streaming video applications, prerecorded videos are placed on servers, and
users send requests to these servers to view the videos on demand. The user may
watch the video from beginning to end without interruption, may stop watching the
video well before it ends, or interact with the video by pausing or repositioning to a
future or past scene. Streaming video systems can be classified into three categories:
UDP streaming, HTTP streaming, and adaptive HTTP streaming. Although all
three types of systems are used in practice, the majority of today’s systems employ
HTTP streaming and adaptive HTTP streaming.
7.2 • STREAMING STORED VIDEO 593
A common characteristic of all three forms of video streaming is the extensive
use of client-side application buffering to mitigate the effects of varying end-to-end
delays and varying amounts of available bandwidth between server and client. For
streaming video (both stored and live), users generally can tolerate a small severalsecond initial delay between when the client requests a video and when video playout begins at the client. Consequently, when the video starts to arrive at the client,
the client need not immediately begin playout, but can instead build up a reserve of
video in an application buffer. Once the client has built up a reserve of several seconds of buffered-but-not-yet-played video, the client can then begin video playout.
There are two important advantages provided by such client buffering. First, clientside buffering can absorb variations in server-to-client delay. If a particular piece of
video data is delayed, as long as it arrives before the reserve of received-but-notyet-played video is exhausted, this long delay will not be noticed. Second, if the
server-to-client bandwidth briefly drops below the video consumption rate, a user
can continue to enjoy continuous playback, again as long as the client application
buffer does not become completely drained.
Figure 7.1 illustrates client-side buffering. In this simple example, suppose that
video is encoded at a fixed bit rate, and thus each video block contains video frames
that are to be played out over the same fixed amount of time, . The server transmits the first video block at , the second block at , the third block at
, and so on. Once the client begins playout, each block should be played out
time units after the previous block in order to reproduce the timing of the original
recorded video. Because of the variable end-to-end network delays, different video
blocks experience different delays. The first video block arrives at the client at t1
and the second block arrives at . The network delay for the ith block is the horizontal distance between the time the block was transmitted by the server and the
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
7.2 streaming Video được lưu trữCho streaming ứng dụng video, video prerecorded được đặt trên máy chủ, vàngười dùng gửi yêu cầu đến các máy chủ để xem các video theo yêu cầu. Người dùng có thểXem video từ đầu đến cuối không bị gián đoạn, có thể ngừng xem cácvideo cũng trước khi nó kết thúc, hoặc tương tác với các đoạn video bằng việc tạm dừng hoặc định vị lại để mộtcảnh trong tương lai hoặc trong quá khứ. Streaming video hệ thống có thể được phân thành ba loại:UDP streaming, HTTP streaming, và thích nghi HTTP streaming. Mặc dù tất cảba loại của các hệ thống được sử dụng trong thực tế, đa số các hệ thống hiện nay sử dụngHTTP streaming và thích nghi HTTP streaming.7.2 • STREAMING LƯU TRỮ VIDEO 593Một đặc điểm chung của tất cả ba hình thức video streaming là người rộng rãisử dụng client-side ứng dụng đệm để giảm thiểu những tác động của kết thúc khác nhau-to-endsự chậm trễ và các số tiền khác nhau của các băng thông có sẵn giữa các máy chủ và khách hàng. Chostreaming video (được lưu trữ và sống), người dùng nói chung có thể chịu đựng một sự chậm trễ nhỏ severalsecond ban đầu giữa khi khách hàng yêu cầu một đoạn video và khi video playout bắt đầu lúc khách hàng. Do đó, khi video bắt đầu đi đến khách hàng,khách hàng cần không ngay lập tức bắt đầu playout, nhưng thay vào đó có thể xây dựng một trữ lượngvideo trong một ứng dụng đệm. Khi khách hàng đã xây dựng một khu bảo tồn trong một vài giây của video đệm-nhưng-không-chưa-chơi, khách hàng có thể sau đó bắt đầu video playout.Không có hai ưu điểm quan trọng được cung cấp bởi khách hàng đệm. Trước tiên, clientside đệm có thể hấp thụ các biến thể trong server khách hàng chậm trễ. Nếu một phần cụ thể củadữ liệu video là bị trì hoãn, miễn là nó đến trước khi dự trữ nhận-nhưng-notyet-chơi video là kiệt sức, sự trì hoãn dài này sẽ không được nhận thấy. Thứ hai, nếu cácbăng thông máy chủ cho khách hàng một thời gian ngắn giảm xuống dưới mức tiêu thụ video, một người sử dụngcó thể tiếp tục tận hưởng phát lại liên tục, một lần nữa miễn là ứng dụng kháchbộ đệm không trở thành hoàn toàn để ráo nước.Hình 7.1 minh hoạ việc đệm phía khách hàng. Trong ví dụ đơn giản này, giả sử rằngvideo được mã hóa tỷ lệ bit cố định, và do đó mỗi khối video chứa video khungmà phải được diễn ra trong cùng một số tiền cố định của thời gian. Các máy chủ truyền video khối đầu tiên tại, khối thứ hai tại, khối thứ ba tại, và vân vân. Một khi khách hàng bắt đầu playout, mỗi khối nên được phát rađơn vị thời gian sau khi khối trước để tái sản xuất thời gian của bản gốcghi lại video. Vì sự chậm trễ biến kết thúc để kết thúc mạng, video kháckhối kinh nghiệm sự chậm trễ khác nhau. Khối video đầu tiên đến khách hàng tại t1và lần thứ hai chặn đến lúc. Sự chậm trễ mạng cho khối ith là khoảng cách ngang giữa thời gian chặn được lây truyền bởi các máy chủ và các
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
7.2 Truyền lưu trữ video
Đối với luồng ứng dụng video, video được ghi âm được đặt trên các máy chủ, và
người dùng gửi các yêu cầu tới máy chủ để xem các video theo yêu cầu. Người dùng có thể
xem video từ đầu đến cuối mà không bị gián đoạn, có thể dừng lại xem các
đoạn video trước khi nó kết thúc, hoặc tương tác với video bằng cách tạm dừng hoặc tái định vị cho một
tương lai hoặc cảnh qua. Luồng hệ thống video có thể được phân thành ba loại:
UDP streaming, HTTP streaming, và thích ứng HTTP streaming. Mặc dù tất cả
ba loại hệ thống được sử dụng trong thực tế, phần lớn các hệ thống ngày nay sử dụng
HTTP streaming và thích ứng HTTP streaming.
7.2 • STREAMING LƯU Video 593
Một đặc điểm chung của cả ba hình thức video streaming là rộng rãi
sử dụng client-side ứng dụng đệm giảm thiểu tác động của biến đổi end-to-end
chậm trễ và lượng băng thông giữa máy chủ và máy khách khác nhau. Đối với
streaming video (cả lưu trữ và sống), người dùng thường có thể chịu đựng một sự chậm trễ ban đầu severalsecond nhỏ giữa khi khách hàng yêu cầu video và khi video phát sóng bắt đầu từ khách hàng. Do đó, khi video bắt đầu đến khách hàng,
khách hàng không cần phải ngay lập tức bắt đầu phát sóng, nhưng thay vào đó có thể xây dựng một khu bảo tồn của
video trong một bộ đệm ứng dụng. Một khi khách hàng đã xây dựng được một dự trữ của một vài giây video đệm-nhưng-không-còn-chơi, khách hàng sau đó có thể bắt đầu phát sóng video.
Có hai lợi thế quan trọng được cung cấp bởi khách hàng đệm như vậy. Đầu tiên, đệm clientside có thể hấp thụ biến thể chậm trễ máy chủ đến máy khách. Nếu một đoạn cụ thể của
dữ liệu video được trì hoãn, miễn là nó đến trước khi trữ lượng nhận được-nhưng-notyet-chơi video được cạn kiệt, sự chậm trễ dài này sẽ không được nhận thấy. Thứ hai, nếu
băng thông máy chủ đến khách hàng giảm nhanh xuống dưới mức tiêu thụ video, người dùng
có thể tiếp tục được hưởng phát lại liên tục, một lần nữa miễn là các ứng dụng client
đệm không trở nên hoàn toàn ráo nước.
Hình 7.1 minh họa phía khách hàng đệm. Trong ví dụ này đơn giản, giả sử rằng
video được mã hóa với tốc độ bit cố định, và do đó mỗi block video chứa các khung hình video
đó sẽ được diễn ra trên số tiền cố định cùng một thời gian,. Các máy chủ truyền khối đầu tiên video tại, khối thứ hai tại, khối thứ ba tại
, và như vậy. Một khi khách hàng bắt đầu phát sóng, mỗi khối sẽ được diễn ra
đơn vị thời gian sau khi các khối trước để tái sản xuất thời gian của bản gốc
video ghi lại. Bởi vì sự chậm trễ mạng biến end-to-end, video khác nhau
khối trải nghiệm sự chậm trễ khác nhau. Các khối hình đầu tiên đến khách hàng tại t1
và khối thứ hai đến ở. Việc chậm trễ mạng cho các khối thứ i là khoảng cách ngang giữa thời gian khối được truyền bởi máy chủ và
đ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 ©2024 I Love Translation. All reserved.

E-mail: