FMUSER უფრო მარტივად გადასცემს ვიდეოს და აუდიოს!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> აფრიკული
sq.fmuser.org -> ალბანური
ar.fmuser.org -> არაბული
hy.fmuser.org -> სომხური
az.fmuser.org -> აზერბაიჯანული
eu.fmuser.org -> ბასკური
be.fmuser.org -> ბელორუსული
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> კატალანური
zh-CN.fmuser.org -> ჩინური (გამარტივებული)
zh-TW.fmuser.org -> ჩინური (ტრადიციული)
hr.fmuser.org -> ხორვატული
cs.fmuser.org -> ჩეხური
da.fmuser.org -> დანიური
nl.fmuser.org -> ჰოლანდიური
et.fmuser.org -> ესტონური
tl.fmuser.org -> ფილიპინური
fi.fmuser.org -> ფინური
fr.fmuser.org -> ფრანგული
gl.fmuser.org -> გალური
ka.fmuser.org -> ქართული
de.fmuser.org -> გერმანული
el.fmuser.org -> ბერძნული
ht.fmuser.org -> ჰაიტიური კრეოლური
iw.fmuser.org -> ებრაული
hi.fmuser.org -> ჰინდი
hu.fmuser.org -> Hungarian
is.fmuser.org -> ისლანდიური
id.fmuser.org -> ინდონეზიური
ga.fmuser.org -> ირლანდიური
it.fmuser.org -> იტალიური
ja.fmuser.org -> იაპონური
ko.fmuser.org -> კორეული
lv.fmuser.org -> ლატვიური
lt.fmuser.org -> ქართული
mk.fmuser.org -> მაკედონური
ms.fmuser.org -> მალაიზიური
mt.fmuser.org -> მალტური
no.fmuser.org -> ნორვეგიული
fa.fmuser.org -> სპარსული
pl.fmuser.org -> პოლონური
pt.fmuser.org -> პორტუგალიური
ro.fmuser.org -> რუმინული
ru.fmuser.org -> რუსული
sr.fmuser.org -> სერბული
sk.fmuser.org -> სლოვაკური
sl.fmuser.org -> Slovenian
es.fmuser.org -> ესპანური
sw.fmuser.org -> სუაჰილი
sv.fmuser.org -> შვედური
th.fmuser.org -> Thai
tr.fmuser.org -> თურქული
uk.fmuser.org -> უკრაინული
ur.fmuser.org -> ურდუ
vi.fmuser.org -> ვიეტნამური
cy.fmuser.org -> უელსური
yi.fmuser.org -> Yiddish
1. ძირითადი ცნებები
1) ნაკადი მედია
სტრიმინგ მედიას სტრიმინგ მედიასაც უწოდებენ. ეს ეხება ბიზნესებს, რომლებიც იყენებენ ვიდეოს მიწოდების სერვერს, პროგრამების გაგზავნის მიზნით, როგორც მონაცემთა პაკეტები და მათი ქსელში მიწოდება. მას შემდეგ, რაც მომხმარებელი დეკომპრესიული მოწყობილობის საშუალებით მოახდენს მონაცემების დეკომპრესიას, პროგრამა გამოჩნდება ისე, როგორც გადაცემამდე.
ამ პროცესში დაკავშირებული პაკეტების სერიას "ნაკადი" ეწოდება. სტრიმინგის მედია რეალურად გულისხმობს მედიის მიწოდების ახალ მეთოდს და არა ახალ მედიას.
ნაკადიანი მედია ტექნოლოგიის სრული გამოყენების შემდეგ, ხალხს პირდაპირ შეუძლია ხმოვანი შეყვანა ონლაინ ჩეთში; თუ გსურთ დაინახოთ ერთმანეთის სახე და გამომეტყველება, სანამ ორივე მხარეს აქვს კამერა; თუ ინტერნეტში ხედავთ საინტერესო პროდუქტს, დააჭირეთ მას, განმმარტებელი გამოვა პროდუქტისა და პროდუქტის ვიდეო; ასევე გამოჩნდება უფრო რეალისტური ვიდეო სიახლეები.
ე.წ. სტრიმინგ მედია გულისხმობს მედიის ფორმატს, რომელიც ეთერში გადადის სტრიმინგის საშუალებით. როგორიცაა: აუდიო, ვიდეო ან მულტიმედიური ფაილები. ნაკადი მედია არ ჩამოტვირთავს მთელ ფაილს დაკვრის დაწყებამდე, მაგრამ მეხსიერებაში ინახავს მხოლოდ შინაარსის პირველ ნაწილს. სტრიმინგის საშუალებების მონაცემთა ნაკადის გადაცემა და დაკვრა ხდება ნებისმიერ დროს, მაგრამ დასაწყისში გარკვეული შეფერხებაა. ნაკადი მედიის ძირითადი ტექნოლოგიაა სტრიმინგი.
ნაკადი გადაცემის მეთოდი ანაწილებს მთელ მულტიმედიურ ფაილებს, როგორიცაა A / V და 3D, შეკუმშულ პაკეტებში სპეციალური შეკუმშვის მეთოდის საშუალებით და გადასცემს მათ მუდმივად და რეალურ დროში ვიდეო სერვერიდან მომხმარებლის კომპიუტერში.
სტრიმინგის სისტემაში მომხმარებლებს არ ელოდებათ მთელი ფაილის ჩამოტვირთვას, როგორც ჩამოტვირთვის მეთოდს, მაგრამ საჭიროა მხოლოდ რამდენიმე წამი ან ათობით წამი, რათა დაიწყონ შეფერხება მომხმარებლის კომპიუტერზე დეკომპრესიული მოწყობილობის გამოყენებისთვის (ტექნიკური აპარატურა ან პროგრამული უზრუნველყოფა) ) შეკუმშული A / V, 3D და სხვა მულტიმედიური ფაილების დეკომპრესია დაკვრასა და სანახავად. ამ დროისთვის, მულტიმედიური ფაილის დარჩენილი ნაწილის გადმოწერა კვლავ გაგრძელდება სერვერში.
ჩამოტვირთვის ეს ნაკადი მეთოდი შედარებულია ჩამოტვირთვის მარტივ მეთოდთანg და მულტიმედიური ფაილების თამაში არა მხოლოდ მნიშვნელოვნად ამცირებს დაწყების შეფერხებას, არამედ მნიშვნელოვნად ამცირებს მოთხოვნილებას სისტემის ქეშის მოცულობაზე.
2. ნაკადი
მულტიმედიური ინფორმაციის, როგორიცაა აუდიო და ვიდეო ქსელში გადაცემის ტრადიციული გზაა მისი სრული ჩამოტვირთვა მისი დაკვრის დაწყებამდე. ჩამოტვირთვისას ხშირად სჭირდება რამდენიმე წუთი ან საათებიც.
ნაკადი მედია ტექნოლოგია შეიძლება გამოყენებულ იქნას ნაკადი რეალიზაციისთვის. ხმა, ვიდეო ან ანიმაცია მუდმივად და უწყვეტად გადადის სერვერიდან მომხმარებლის კომპიუტერში. მომხმარებელი არ უნდა დაელოდოს მთელი ფაილის ჩამოტვირთვას, არამედ მხოლოდ რამდენიმე წამი ან ათი წამი. დაიწყეთ ყურების ყურება. როდესაც აუდიო, ვიდეო და ა.შ. ითამაშება მომხმარებლის აპარატზე, ფაილის დარჩენილი ნაწილის გადმოწერა გადმოწერილი იქნება სერვერიდან.
თუ ფაილის გადაცემა განიხილება, როგორც წყლის მიღების პროცესი, წარსულის გადაცემის მეთოდი მომხმარებლების წესად გავს. სანამ უნდა გამოიყენოთ, თქვენ უნდა დაველოდოთ წყლის ვედრო სავსეობას. ლოდინის ამ დროზე ბუნებრივად მოქმედებს წყლის ნაკადის ზომა და ვედრო. ზემოქმედების ზომა.
მაგალითად, ნაკადი ჩართეთ ონკანი და დაველოდოთ მცირე ხანს, წყალი მუდმივად გაედინება და მისი გამოყენება ნებისმიერ დროს შეიძლება. ამიტომ, მიუხედავად წყლის ნაკადის სიდიდისა და ვედროისა, მომხმარებელს შეუძლია გამოიყენოს წყალი ნებისმიერ დროს.
სტრიმინგის დროს, დროზე დაფუძნებული მედია, როგორიცაა ხმა, ვიდეო ან ანიმაცია, მუდმივად და რეალურ დროში გადადის აუდიო და ვიდეო სერვერიდან მომხმარებლის კომპიუტერში. მომხმარებელი არ უნდა დაელოდოს მთელი ფაილის ჩამოტვირთვას, მაგრამ მხოლოდ რამდენიმე წამი ან ათობით წამი დაყოვნების დასაწყებად. შეიძლება ყურება. როდესაც კლიენტზე გადის დროზე დაფუძნებული მედია საშუალებები, როგორიცაა ხმა, ფაილის დარჩენილი ნაწილის გადმოწერა კვლავ გაგრძელდება სერვერის ფონზე. სტრიმინგი არა მხოლოდ ათჯერ ამცირებს დაწყების შეფერხებას, ასჯერ, არამედ არ საჭიროებს ბუფერულ ტევადობას. ნაკადი თავიდან აიცილებს იმ მინუსს, რომ მომხმარებლები უნდა დალოდებოდნენ მთელი ფაილის გადმოწერას ინტერნეტიდან, რომ უყურონ მას.
ქსელის საშუალებით მედიის გადაცემის ტექნოლოგიის ზოგადი ტერმინი. განხორციელება:
თანმიმდევრული ნაკადი თანმიმდევრული გადმოწერაა. ფაილების ჩამოტვირთვის დროს მომხმარებლებს შეუძლიათ ონლაინ მედიის ყურება. მოცემულ მომენტში მომხმარებლებს შეუძლიათ მხოლოდ ნახოთ ნაწილი, რომელიც გადმოწერილია და ვერ გადადიან პირველ ნაწილზე, რომელიც არ არის გადმოწერილი. თანმიმდევრული ნაკადი რეალურ დროში ნაკადიდან განსხვავებით, გადაცემის დროს ხდება მომხმარებლის კავშირის სიჩქარის რეგულირება.
მას შემდეგ, რაც სტანდარტულ HTTP სერვერს შეუძლია ამ ფორმით ფაილების გაგზავნა და არ საჭიროებს სხვა სპეციალურ ოქმებს, მას ხშირად უწოდებენ HTTP სტრიმინგს.
თანმიმდევრული ნაკადი უფრო შესაფერისია მაღალი ხარისხის მოკლე კლიპებისთვის, როგორიცაა კრედიტები, კრედიტები და რეკლამები. იმის გამო, რომ ფაილის ნაწილი, რომელსაც ათვალიერებენ დაკვრაზე, ჩამოიტვირთება უდანაკარგოდ, ეს მეთოდი უზრუნველყოფს ფილმის საბოლოო ხარისხს. ეს ნიშნავს, რომ მომხმარებელმა უნდა განიცადოს შეფერხება ნახვის დაწყებამდე, განსაკუთრებით ნელი კავშირებისთვის. მოდემის საშუალებით მოკლე კლიპების გადასაცემად, თანმიმდევრული ნაკადი ძალიან პრაქტიკულია, რაც საშუალებას იძლევა ვიდეო კლიპები შეიქმნას უფრო მაღალი სიჩქარით, ვიდრე მოდემი. დაგვიანების მიუხედავად, ეს საშუალებას გაძლევთ გამოაქვეყნოთ უმაღლესი ხარისხის ვიდეო კლიპები.
თანმიმდევრული სტრიმინგის ფაილები განთავსებულია სტანდარტულ HTTP ან FTP სერვერებზე, რომელთა მართვაც მარტივია და ძირითადად არაფერი აქვს საერთო ეკრანებთან.
მაგრამ თანმიმდევრული ნაკადი არ არის შესაფერისი გრძელი კლიპებისა და ვიდეოებისთვის, რომლებსაც აქვთ შემთხვევითი წვდომის მოთხოვნები, როგორიცაა ლექციები, გამოსვლები და პრეზენტაციები. იგი ასევე არ უჭერს მხარს პირდაპირ მაუწყებლობას. მკაცრად რომ ვთქვათ, ეს არის მოთხოვნადი ტექნოლოგია.
Eრეალურ დროში ნაკადი გულისხმობს იმის უზრუნველყოფას, რომ მედია სიგნალის გამტარობა ემთხვევა ქსელურ კავშირს, რათა მედიის რეალურ დროში დათვალიერება მოხდეს.
ნაკადი რეალურ დროში განსხვავდება HTTP სტრიმინგისგან. მას სჭირდება ნაკადი მედია სერვერი და გადაცემის პროტოკოლი. ნაკადი რეალურ დროში ყოველთვის რეალურ დროში ხდება, რაც განსაკუთრებით შესაფერისია ადგილზე მომხდარი მოვლენებისთვის და ასევე ხელს უწყობს შემთხვევით წვდომას. მომხმარებლებს შეუძლიათ სწრაფი გადაადგილება ან გადახვევა, რომ უყურონ შინაარსს მანამდე ან მის შემდეგ.
თეორიულად, რეალურ დროში ნაკადის შეჩერება შეუძლებელია მისი დაკვრის შემდეგ, მაგრამ სინამდვილეში შეიძლება პერიოდული პაუზები მოხდეს. რეალურ დროში ნაკადი უნდა ემთხვეოდეს კავშირის გამტარობას, რაც ნიშნავს, რომ მოდემის სიჩქარით დაკავშირებისას სურათის ხარისხი ცუდია. უფრო მეტიც, შეცდომების გამო დაკარგული ინფორმაცია უგულებელყოფილია და ვიდეოს ხარისხი ცუდია, როდესაც ქსელი გადატვირთულია ან პრობლემები წარმოიქმნება. ვიდეოს ხარისხის უზრუნველსაყოფად, თანმიმდევრული ნაკადი შეიძლება უკეთესი იყოს.
ნაკადი რეალურ დროში მოითხოვს სპეციფიკურ სერვერებს, როგორიცაა QuickTime Streaming Server, RealServer და Windows Media Server. ეს სერვერები საშუალებას გაძლევთ უფრო მეტი დონის კონტროლი გქონდეთ მედიის გაგზავნაზე, ამიტომ სისტემის პარამეტრები და მართვა უფრო რთულია, ვიდრე სტანდარტული HTTP სერვერები.
რეალურ დროში სტრიმინგს ასევე სჭირდება ქსელის სპეციალური პროტოკოლები, როგორიცაა RTSP (რეალურ დროში ნაკადის პროტოკოლი) ან MMS (Microsoft Media Server). ხანდახან ამ პროტოკოლებს აქვს პრობლემები, როდესაც არის firewall, რაც მომხმარებლებს ვერ ახერხებს რეალურ დროში შინაარსის დანახვას ზოგიერთ ადგილას.
საერთოდ, თუ ვიდეო რეალურ დროში გადაცემაა, ან გამოიყენება ნაკადი მედია სერვერი, ან გამოიყენება რეალურ დროში პროტოკოლი, როგორიცაა RTSP, ეს არის ნაკადი რეალურ დროში. თუ გამოიყენება HTTP სერვერი, ფაილი იგზავნება თანმიმდევრული ნაკადის საშუალებით. გადაცემის რომელ მეთოდს იყენებთ, დამოკიდებულია თქვენს საჭიროებებზე. რა თქმა უნდა, ნაკადი ფაილები ასევე მხარს უჭერენ მყარ დისკზე სრული ჩამოტვირთვის თამაშს.
2. ნაკადი მედიის გავლენა
იმის გამო, რომ ნაკადი მედია ტექნოლოგიამ გაარღვია ქსელის გამტარობის შეზღუდვა მულტიმედიური ინფორმაციის გარკვეულწილად გადაცემაში, იგი ფართოდ გამოიყენება ონლაინ პირდაპირ ეთერში, ონლაინ რეკლამირებაში, ვიდეოზე მოთხოვნით, დისტანციური განათლებით, ტელემედიცინით, ვიდეო კონფერენციებით, კორპორატიული საშუალებებით. ტრენინგის, ელექტრონული კომერციის და ა.შ.
ნაკადი მედია ტექნოლოგიის საშუალებით ტრადიციული მედია საშუალებას იძლევა უფრო ფართო სივრცე გაიხსნას ინტერნეტში. რადიოსა და სატელევიზიო მედიაპროგრამების ინტერნეტი უფრო მოსახერხებელია და მსმენელისა და მაყურებლისთვის უფრო ადვილია პროგრამების ინტერნეტით შეკვეთა, ასევე გავრცელდება ონლაინ აუდიო და ვიდეო პირდაპირი გადაცემები.
ნაკადი მედია ტექნოლოგია აქცევს ტრადიციული მედიის "ბიძგს" აუდიტორიის "პულ" გავრცელებად. აუდიტორია პასიურად აღარ იღებს რადიოსა და ტელევიზიის პროგრამებს, მაგრამ საჭირო ინფორმაციას იღებს თავისთვის საჭირო დროს. . ეს გარკვეულწილად გააუმჯობესებს აუდიტორიის სტატუსს, საშუალებას მისცემს მათ ინიციატივა გამოაქვეყნონ ახალი ამბების გავრცელებაში და ასევე მათ საჭიროებებს უფრო პირდაპირი გავლენა მოახდინონ ახალი ამბების მედიის საქმიანობაზე.
ნაკადიანი მედია ტექნოლოგიის ფართო გამოყენება ასევე აშორებს საზღვრებს რადიოს, ტელევიზიასა და ინტერნეტს შორის. ინტერნეტი არა მხოლოდ რადიოსა და ტელევიზიის დამხმარე და გაფართოებაა, არამედ მათი ძლიერი კონკურენტიცაა.
ნაკადი მედია ტექნოლოგიის გამოყენებით, ქსელი შემოგთავაზებთ აუდიო და ვიდეო პროგრამების ახალ სტილებს და ასევე ჩამოაყალიბებს ბიზნესის ახალ მეთოდებს, მაგალითად, მოთხოვნაზე დაფუძნებულ მომსახურებას.
ტრადიციული მედიის უპირატესობების გამოყენება, ონლაინ მედიის უპირატესობების გამოყენება და მედიის შორის კარგი კონკურენციისა და თანამშრომლობის შენარჩუნება წარმოადგენს სამომავლო ქსელის განვითარების გზას და მომავალში ტრადიციული მედიის განვითარებისკენ მიმავალ გზას.
3. ნაკადი მედია ტექნოლოგიის პრინციპი
სტრიმინგის განხორციელება მოითხოვს ქეშირებას.
იმის გამო, რომ ინტერნეტი იყენებს პაკეტის გადაცემას წყვეტილი ასინქრონული გადაცემის საფუძველს, რეალურ დროში A / V წყაროს ან შენახულ A / V ფაილს, გადაცემის დროს ისინი ბევრ პაკეტად უნდა დაიყოს. მას შემდეგ, რაც ქსელი დინამიურად იცვლება, თითოეული პაკეტი აირჩევა. მარშრუტი შეიძლება განსხვავებული იყოს, ამიტომ კლიენტთან მისასვლელი დროის შეფერხებაც განსხვავებულია და მონაცემთა პირველი პაკეტიც კი შეიძლება მოგვიანებით ჩამოვიდეს. ამ მიზნით, ქეშის სისტემა გამოიყენება დაგვიანების და ატეხვის შედეგების კომპენსაციისთვის და მონაცემთა პაკეტების სწორი თანმიმდევრობის უზრუნველსაყოფად, რათა მედიის მონაცემები განუწყვეტლივ გამოვიდეს დაკვრის დროს პაუზების გარეშე, ქსელის დროებითი შეშუპების გამო.
ჩვეულებრივ, მეხსიერების მეხსიერების მოცულობა არ არის დიდი, რადგან მონაცემების შესანახად მეხსიერება იყენებს ცირკულარულ სიასთან დაკავშირებულ სტრუქტურას: გადაცემული შინაარსის უგულებელყოფით, ნაკადს შეუძლია გამოიყენოს უფასო მეხსიერების სივრცე შემდგომი განუყრელი შინაარსის შესანახად.
სტრიმინგის რეალიზაცია მოითხოვს შესაბამის გადაცემის პროტოკოლს. იმის გამო, რომ TCP უფრო მეტ თანხას მოითხოვს, ის არ არის შესაფერისი რეალურ დროში მონაცემთა გადასაცემად.
ნაკადი გადაცემის განხორციელების სქემაში, HTTP / TCP ჩვეულებრივ გამოიყენება საკონტროლო ინფორმაციის გადასაცემად, ხოლო RTP / UDP გამოიყენება რეალურ დროში ხმოვანი მონაცემების გადასაცემად.
ნაკადი გადაცემის პროცესი ზოგადად ასეთია: მას შემდეგ, რაც მომხმარებელი აირჩევს ნაკადი მედია სერვისს, ვებ ბრაუზერი და ვებ სერვერი იყენებენ HTTP / TCP კონტროლის ინფორმაციის გაცვლის მიზნით, ისე რომ რეალურ დროში გადაეცეს მონაცემები, რომელთა გადაცემაც არის საჭირო. ორიგინალი ინფორმაციიდან; შემდეგ კლიენტი, ვებ – ბრაუზერი აწარმოებს A / VHelper პროგრამას და იყენებს HTTP– ს ვებ – სერვერიდან შესაბამისი პარამეტრების მისაღებად, Helper პროგრამის ინიციალიზაციისთვის. ეს პარამეტრები შეიძლება მოიცავდეს დირექტორიის ინფორმაციას, A / V მონაცემების კოდირების ტიპს, ან A / V მოძიებასთან დაკავშირებულ სერვერის მისამართს.
A / VHelper პროგრამა და A / V სერვერი აწარმოებენ რეალურ დროში ნაკადის კონტროლის პროტოკოლს (RTSP) A / V გადაცემისთვის საჭირო საკონტროლო ინფორმაციის გაცვლის მიზნით. CD პლეერის ან ვიდეოჩანაწერების მიერ მოწოდებული ფუნქციების მსგავსად, RTSP გთავაზობთ ბრძანებების მანიპულირების მეთოდებს, როგორიცაა თამაში, სწრაფი გადახვევა, სწრაფი გადახვევა, პაუზა და ჩაწერა. A / V სერვერი იყენებს RTP / UDP პროტოკოლს A / V მონაცემების გადასაცემად A / V კლიენტის პროგრამაზე (ზოგადად, კლიენტის პროგრამა შეიძლება ჩაითვალოს Helper პროგრამის ექვივალენტად). მას შემდეგ რაც A / V მონაცემები მოვა კლიენტთან, A / V კლიენტის პროგრამა შეიძლება შესრულდეს Output.
4. ნაკადი მედიასთან დაკავშირებული ტექნოლოგიები
1) ჭკვიანი ნაკადი ტექნოლოგია
ავტომატურად გამოავლინეთ ქსელის პირობები და მოაწესრიგეთ აუდიოს და ვიდეოს თვისებები საუკეთესოდ, ისე, რომ მომხმარებლები მიიღონ მედია ნაკადები, რომლებიც ემთხვევა მათი ქსელის სიჩქარეს, საუკეთესო მომხმარებლის გამოცდილების მისაღებად.
2) გაყოფის ტექნოლოგია
ზოგადად მხოლოდ პირდაპირ ეთერში გამოიყენება. გაგზავნის სერვერი აგზავნის მედიის ნაკადს სხვადასხვა მიმწოდებელ მრავალ სერვერზე, რომლებიც მომხმარებელს შეუძლია დაუკავშირდეს მიმდებარე სერვერს უფრო მაღალი ხარისხის მედია ნაკადის მისაღებად, ხოლო სიჩქარის გამოყენების შემცირება. Push ნაკადი არის პირდაპირი შინაარსის სერვერზე მიზიდვის პროცესი; სტრიმინგის გაყვანა არის სერვერზე უკვე მითითებული მისამართით ცოცხალი შინაარსის გაყვანის პროცესი.
ქეშირების ტექნოლოგია
ასინქრონული ქსელით, ქსელის შეფერხებით და აჟიოტაჟით გამოწვეული მონაცემთა პაკეტების რიგითობის პრობლემის გადასაჭრელად, მონაცემთა პაკეტები ადგილობრივად ინახება და ქეშირების სისტემა იყენებს ცირკულარულ სიასთან დაკავშირებულ სტრუქტურას, რომ თავიდან იქნას აცილებული შინაარსი, ბუფერის გადავსება.
შინაარსის მიწოდების ქსელის (CDN) ტექნოლოგია
IP ქსელზე აგებული შინაარსის გადაფარვის ქსელი, აქტიური შინაარსის მენეჯმენტის დანერგვით, დატვირთვის გლობალური დაბალანსება და შინაარსის ქეშირება და ა.შ., მომხმარებლის მიერ მოთხოვნილი ნაკადი მედიის შინაარსი ქვეყნდება მომხმარებლისთვის ყველაზე ახლოს მყოფი ქსელის პირას სიჩქარე და ხერხემლის შემცირება ქსელის წნევა.
5. ნაკადი მედიის გადაცემის რეჟიმი
იმის გამო, რომ სტრიმინგ მედიას შეუძლია გააცნობიეროს მულტიმედიური მონაცემების რეალურ დროში დაკვრა, არის ის, რომ იგი იღებს სპეციალური ქსელის მართვის პროტოკოლს და მონაცემთა გადაცემის მექანიზმს. სერვერს აქვს სპეციალური სტრიმინგის მედიის საგამომცემლო სისტემა, ხოლო კლიენტს - სპეციალური პლეერი. ორივე ნაწილმა უნდა დააფაროს მონაცემები მონაცემთა ბუფერული არეალის მეშვეობით.
პაკეტების გადართვის ჩვეულებრივი ქსელებისგან განსხვავებით, ნაკადი მედია სისტემის ბუფერულ ზონაში მონაცემები დინამიურია მონაცემთა გადაცემის დროს და მათი გადართვაც შეიძლება. მონაცემები შედის და გამოდის ბუფერში დასტით, მონაცემების კლიენტთან მისვლის გარეშე. კომპიუტერის გამოშვების შემდეგ, მონაცემთა ბუფერში მონაცემები "მიედინება" და მონაცემთა დაკვრა საჭიროებს მონაცემთა გამოცემის სტაბილური სიჩქარის შენარჩუნებას. ბუფერს მოეთხოვება შესაბამისი მონაცემების მიწოდება ნებისმიერ დროს. მოთამაშეს, თუ არ არსებობს შესაბამისი მონაცემები, მოხდება პაუზა შინაარსის დაკვრის დროს და ეკრანის ხელშეკრულება.
ყოფილი სიტუაცია ზოგადად ხდება იმის გამო, რომ ქსელის გადაცემის სიჩქარე ვერ ასწრებს მონაცემების დაკვრის სიჩქარეს და ხდება მონაცემთა ნაკადის მოცულობა, ხოლო მეორე სიტუაცია ხდება იმის გამო, რომ ქსელის გადაცემის სიჩქარე ძალიან სწრაფია, აღემატება დაკვრის სიჩქარეს და მონაცემები არ არსებობს გადავსება, რომელიც გამოწვეულია გადაცემის სათანადო კონტროლით.
6. პირდაპირი მაუწყებლობის განხორციელება
1) ნაკადი მედია პროტოკოლი, რომელიც გამოიყენება პირდაპირ ეთერში
RTMP, რეალურ დროში შეტყობინებების პროტოკოლის აბრევიატურა. პროტოკოლი დაფუძნებულია TCP– ზე და წარმოადგენს პროტოკოლების ოჯახს, მოიცავს RTMP– ის ძირითად პროტოკოლს და RTMPT / RTMPS / RTMPE– ს და სხვა მრავალ ვარიანტს. RTMP არის ქსელის პროტოკოლი, რომელიც შექმნილია მონაცემთა რეალურ დროში კომუნიკაციისთვის. იგი ძირითადად გამოიყენება აუდიო, ვიდეო და მონაცემთა კომუნიკაციისათვის Flash / AIR პლატფორმასა და ნაკადი მედიასა და ინტერაქტიულ სერვერს შორის, რომელიც მხარს უჭერს RTMP პროტოკოლს. RTMP დაფუძნებულია ფლეშზე და მისი თამაში არ შეიძლება iOS ბრაუზერში, მაგრამ რეალურ დროში შესრულება უკეთესია ვიდრე HLS.
HLS, HTTP Live Streaming (HTTP პირდაპირი სტრიმინგის ტექნოლოგია), Apple– ის დინამიური ბიტ სიჩქარის ადაპტაციის ტექნოლოგია. ძირითადად გამოიყენება PC და Apple ტერმინალების აუდიო და ვიდეო მომსახურებისთვის. M3u (8) ინდექს ფაილის, TS მედიის ფრაგმენტის ფაილისა და გასაღებების დაშიფვრის სიმების ფაილის ჩათვლით.
2) მოდულის განყოფილება პირდაპირი მაუწყებლობისთვის
ვიდეოჩანაწერის ტერმინალი: ჩვეულებრივ, ეს არის აუდიო და ვიდეო შეყვანის მოწყობილობა კომპიუტერზე ან კამერა ან მიკროფონი მობილურ ტელეფონზე. ამჟამად მობილური ტელეფონის ვიდეო ძირითადად გამოიყენება ტერმინალზე. ტექნოლოგია: webRTC (გამოყენება: H5 ვიდეოჩანაწერი)
ვიდეო პლეერი: ეს შეიძლება იყოს კომპიუტერი, Native player მობილურ ტელეფონზე და H5 ვიდეოკამერა. ამჟამად, მობილური ტელეფონის მშობლიური მოთამაშე საყრდენია. ტექნოლოგია: HLS პროტოკოლი ან RTMP პროტოკოლი (გამოყენება: ვიდეოს დაკვრა), ffmpeg (გამოყენება: მობილური ტერმინალის ვიდეო დეკოდირება RTMP პროტოკოლის გამოყენებისას)
ვიდეო სერვერის მხარე: ზოგადად nginx სერვერი, რომელიც გამოიყენება ვიდეოჩანაწერის მხარის მიერ მოწოდებული ვიდეოს წყაროს მისაღებად და ვიდეო პლეერის მხარეს ერთდროულად ნაკადიანი სერვისების მისაღებად. ტექნოლოგია: RTMP პროტოკოლი (დანიშნულება: ვიდეო ნაკადის ატვირთვა), nginx rtmp- მოდული ან SRS (მარტივი rtmp- სერვერი) (დანიშნულება: სტრიმინგის სერვერი)
|
შეიყვანეთ ელ.წერილი სიურპრიზის მისაღებად
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> აფრიკული
sq.fmuser.org -> ალბანური
ar.fmuser.org -> არაბული
hy.fmuser.org -> სომხური
az.fmuser.org -> აზერბაიჯანული
eu.fmuser.org -> ბასკური
be.fmuser.org -> ბელორუსული
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> კატალანური
zh-CN.fmuser.org -> ჩინური (გამარტივებული)
zh-TW.fmuser.org -> ჩინური (ტრადიციული)
hr.fmuser.org -> ხორვატული
cs.fmuser.org -> ჩეხური
da.fmuser.org -> დანიური
nl.fmuser.org -> ჰოლანდიური
et.fmuser.org -> ესტონური
tl.fmuser.org -> ფილიპინური
fi.fmuser.org -> ფინური
fr.fmuser.org -> ფრანგული
gl.fmuser.org -> გალური
ka.fmuser.org -> ქართული
de.fmuser.org -> გერმანული
el.fmuser.org -> ბერძნული
ht.fmuser.org -> ჰაიტიური კრეოლური
iw.fmuser.org -> ებრაული
hi.fmuser.org -> ჰინდი
hu.fmuser.org -> Hungarian
is.fmuser.org -> ისლანდიური
id.fmuser.org -> ინდონეზიური
ga.fmuser.org -> ირლანდიური
it.fmuser.org -> იტალიური
ja.fmuser.org -> იაპონური
ko.fmuser.org -> კორეული
lv.fmuser.org -> ლატვიური
lt.fmuser.org -> ქართული
mk.fmuser.org -> მაკედონური
ms.fmuser.org -> მალაიზიური
mt.fmuser.org -> მალტური
no.fmuser.org -> ნორვეგიული
fa.fmuser.org -> სპარსული
pl.fmuser.org -> პოლონური
pt.fmuser.org -> პორტუგალიური
ro.fmuser.org -> რუმინული
ru.fmuser.org -> რუსული
sr.fmuser.org -> სერბული
sk.fmuser.org -> სლოვაკური
sl.fmuser.org -> Slovenian
es.fmuser.org -> ესპანური
sw.fmuser.org -> სუაჰილი
sv.fmuser.org -> შვედური
th.fmuser.org -> Thai
tr.fmuser.org -> თურქული
uk.fmuser.org -> უკრაინული
ur.fmuser.org -> ურდუ
vi.fmuser.org -> ვიეტნამური
cy.fmuser.org -> უელსური
yi.fmuser.org -> Yiddish
FMUSER უფრო მარტივად გადასცემს ვიდეოს და აუდიოს!
კონტაქტები
მისამართი:
No.305 ოთახი HuiLan კორპუსი No.273 Huanpu Road Guangzhou China 510620
კატეგორიები
საინფორმაციო ბიულეტენი