Upload
nick-kounis
View
223
Download
0
Embed Size (px)
Citation preview
8/17/2019 Κεφάλαιο 3 - Αναπαραγωγή Η.264 Video με Flash και HTML5.docx
1/13
3.1 Ιστορική επισκόπηση του video στο internet
Από τις πρώτα χρόνια της εμπορικής διάθεσης του internet η υποστηρίξη για i!e" ήταν
μηδαμινή εώς περιοσμ#νη$ % όρος &tre'(in) (e!i'* πο+υμ#σα ροής* ανα,#ρετε στην
διαδικάσία παροχής περιοχμ#νου απο τον πάροχο στον τε+ικό χρήστη$ -ο μοντ#+ο αυτό
παροχής δεδομ#ν.ν μπορεί να γενικευθεί* περι+αμ/άνοντας τα κ+ασσικά μοντ#+α διάθεσηςi!e" μ#σ. i!e" 0123&* τη+εόρασης* περιοδικών καθώς και αντα+αγής 0!4!!$
5τις αρχ#ς του 6789 ο :e"r)e ;$ ρ.σε πατ#ντες για #να σ>στημα μετάδοσης και
διανομής σημάτ.ν μ#σ. η+εκτρικών κα+.δί.ν το οποίο αποτ#+εσε την /άση για μια τεχνο+ογία
ενονόματι (2?'@$ A τεχνο+ογία αυτή #κανε δυνατή την εκπομπή συνεχο>ς ροής μουσικής σε
εμπορικο>ς πε+άτες χ.ρίς την χρήση ραδιο,ώνου$ Bροσπάθειες για προ/ο+ή πο+υμ#σ.ν σε
υπο+ογιστ#ς είχαν γίνει απο αρκετά ν.ρίς* οστώσο μόνο μ#χρι τα τ#+η της δεκαετίας του 67C9
και 6779 εμπορικά συστήματα είχαν την απαιτο>μενη επεξεργαστική ισχ> ώστε να είναι σε θ#ση
να προ/ά+ουν αποτε+εσματικά πο+υμεσικό περιεχόμενο$ %ι κ>ριες τεχνικ#ς προDποθ#σεις για
αναπαραγ.γή ροής i!e" E&tre'(in) i!e"F είναιG
H Αρκετή επεξεργαστική ισχ>ς και αρκετή ε>ρος Iώνης διάυ+ου ώστε να είναι
δυνατή η υποστήριξη τ.ν ρυθμών μετάδοσηςH Jυνατότητα του +ειτουργικο> συστήματος να αντιμετ.πίIει τις υπερχι+ήσεις στην
μνήμη E32KKer 2n!err2nF μ#σ. ε+#γχ.ν χαμη+ής απόκρισης$
%στώσο τα δίκτυα υπο+ογιστών ήταν ακόμη περιορισμ#να* και η μετάδοση του υ+ικο> γινόταν
ακόμη διαμ#σου κανα+ιών χ.ρίς εκπομπή* όπ.ς κατ#/ασμα αρχεί.ν απο &erer& και
αποθήκευση τους στον σκ+ηρό δίσκο ή εγγρα,ή τους σε LMNO;Pρους Iώνης και σε ημιαστικ#ς περιοχ#ςH Qυξηση της δυνατότητας πρόσ/ασης σε δίκτυα* ιδιαίτερα στο internetH Rρήση καθιερ.μ#ν.ν προτώκο++.ν όπ.ς SLT4UT* VSST και VSPWH Xμπορική διάθεση του internet
3.1.1 - Εμπορικές Υοποιήσεις
Xταιρίες όπ.ς η Oe'1YetZ"r@!& προτοστάτησε στην αγορά του &tre'(in) (e!i'* όταν
μετ#δ.σε πρώτη αγώνα 3'&@et μ#σ. internet$ Xπιπ+#ον η Pi0r"&"Kt αν#πτυξε #ναν
αναπαραγ.γό πο+υμ#σ.ν γν.στό εώς [0tieP"ie το 677\ ο οποίος επ#τρεπε την μετάδοση
i!e" μ#σ. #νος κ+ειστο> προτ>που$ Bάν. σε αυτό /ασίστηκε η δυνατότητα του ]in!"Z&
Pe!i' T1'^er _$` το 6777 να αναπαράγ.γει ρο#ς i!e" απο το internet$ -ον aο>νη του 6777 η [bb1e παρουσίασε το δικό της πρότυπο που συμπερι+αμ/ανότανε στο c2i0@Si(e `$ Αργότερα
υοθετήθηκε παρά++η+α με τα πρότυπα ροών τ.ν Oe'1T1'^er και ]in!"Z& Pe!i' T1'^er$ -α
ανταγ.νιστικά αυτά πρότυπα απαιτο>σαν την εγκατάσταση του κάθε επιμ#ρους προγράμματος
ώστε να είναι δυνατή η αναπαραγ.γή τ.ν i!e" στις ιστοσε+ίδες$ -ο 8998 η ανάγκη υοθ#τησης
ενός ενιαίου προτ>που για &tre'(in) i!e" και η ευρεία υοθ#τηση του [!"e d1'& ώθησε στην
ανάπτυξη της δυνατότητας αναπαραγ.γής i!e" σε ιστοσε+ίδες μ#σ. αυτο>$ Ακόμη και σήμερα
το d1'& χρησιμοποιείται ευρ#.ς για την αναπαραγ.γή i!e" σε δημο,ι+ής υπηρεσίες
8/17/2019 Κεφάλαιο 3 - Αναπαραγωγή Η.264 Video με Flash και HTML5.docx
2/13
διαδικτυακο> i!e" όπ.ς f"2S23e$
!".# - $ρο%ική ε&έι&η τ'% τε"%οο()'% video στο *e+
3.1.# - , εμπορική ι/εση τ'% υπηρεσ)'% ροής video
%ι εξε+ίξεις στα δίκτυα υπο+ογιστών σε συνδιασμό με την στιαδιακή άυξηση της επεξεργαστικής
ισχ>ς τ.ν οικιακών υπο+ογιστών και +ειτουργικών συστημάτ.ν κατ#στησε τις υπηρεσίες ροής
i!e" πρακτικά διαδ#σιμες για τον κάθε χρήστη$ gπηρεσίες διαδικτυακο> ραδιο,ώνου
επ#τρεhαν την ακρόαση ακόμη και χ.ρίς υπ+ογιστή$ 5ε γενικ#ς γραμμ#ς* το πο+υμεσικό
περιεχόμενο όπ.ς i!e" και εικόνα απαιτο>ν μεγά+ο όγκο δεδομ#ν.ν με αποτ#+εσμα να
διαν#μονται συμπιεσμ#να είτε για αποθήκευση ή μετάδοση$
Ακόμη η ο+ο#να ανάγκη μετάδοσης i!e" υhη+ής ευκρίνας EVMF οδήγησε την /ιομηχανία
π+ηρο,ορικής να αναπτ>ξει τεχνο+ογίες όπ.ς ]ire1e&&VM ή a-NS :$n τα όποια ειδικε>ονται
στην μετάδοση περιεχομ#νου υhη+ής ευκρίνιας χ.ρίς να απαιτείται η εγκατάσταση επιπ+εόν
κα+.δί.ν$ 5ήμερα το i!e" δ>ναται να μεταδοθεί είτε σε πραγματικό χρόνο E1ieF είτε κατ
επι+ογή E"n !e('n!F$ %ι μεταδόσεις πραγματικο> χρόνου παρ#χονται απο μ#σα που
ονομάIονται jtr2e &tre'(in)k$ Αυτά στ#+νουν την π+ηρο,ορία κατευθείαν στον υπο+ογιστή ή
συσκευή χ.ρίς την αναγκή αποθήκευσης της στον σκ+ηρό δίσκο$ %ι υπηρεσίες "n !e('n!παρ#χονται απο μ#σα προοδευτικής ροής jbr")re&&ie &tre'(in)k$ A τεχνική αυτή αποθηκε>ει
το αρχείο προσ.ρινά στον σκ+ηρό δίσκο και #πειρα αναπαράγεται απο εκεί$
3.1.3 - 0υρος 2%ης 4πο/ηκευτικές 4π4ιτήσεις ρο2% video
lια ευρυI.νική σ>νδεση της τάξης τ.ν 8$\P3it4& ή παραπάν. συνίσταται για την
αναπαραγ.γή "n1ine i!e"* σε αντίθεση με τις υ+οποιήσεις [bb1e Sm* :"")1e Sm ή το
8/17/2019 Κεφάλαιο 3 - Αναπαραγωγή Η.264 Video με Flash και HTML5.docx
3/13
12eNO'^ Mi&@ T1'^er που απαιτείται του+άχιστον 69P3it για αναπαραγ.γή περιεχομ#νου
υhη+ής ευκρίνειας$ -ο μ#γεθος #νος αρχείου "n1ine i!e" υπο+ογίIεται /άση του ε>ρος Iώνης
ροής και το μ#γεθος του με χρήση της παρακάτ. ,όρμου+ας Eγια #να μόνο αρχείο ανα χρήστηFG
l#γεθος αποθήκευσης Eσε loF p διάρκεια i!e" Eσε &e0"n!&F q ρυθμός δεδομ#ν.ν E3itr'te σε
3it4&F 4 E C q 698` q 698`F$
BαράδειγμαG lια ώρα i!e" κ.δικοποιημ#νο σε 99 @3it4& E#να τυπικό i!e" εν #τη 899\ με
ανά+υση 89 q 8`9F θα είναιG E*_99 & q 99*999 3it4&F 4 EC q 69`8 q 698`F απαιτεί περίπου 68C
P για την αποθήκευση του$ Xάν το αρχείο αποθηκευθεί σε #ναν πάροχο για αναπαραγ.γή
κατα /ο>+ηση και αυτή η ροή προσπε+ασθεί απο 6999 χρήστες ταυτόχρονα με χρήση
προτοκό+ου εκπομπής 2ni0'&t* οι απαιτήσεις είναι οι εξήςG 99 @3it4& q 6*999 p 99*999 @3it4& p
99 P3it4& ε>ρους Iώνης$ Αυτό αντιστοιχεί σε 6\ : ανα ώρα$ lε χρήση προτοκό+ου
(21ti0'&t ο πάροχος στ#+νει προς τα #ξ. μια μοναδική ροή δεδομ#ν.ν κοινή σε ό+ους τους
χρήστες$ Xπομ#ν.ς στην περίπτ.ση αυτή θα απαιτείτ. μόνο 99 @3it4& ε>ρος Iώνης απο
μεριάς του παρόχου της υπηρεσίας$
!".3 - 5ι τε"%ικές μο%ής εκμπομής 67ni89:t; 4π4ιτόode8? ροές εομέ%'%? επ)πεο μετ4@ορς? τε"%ικές εέ("ου
A ροή δεδομ#ν.ν που α,ορά τον ήχο συνήθ.ς συμπι#Iεταθ με χρήση α+γορίθμ.ν συμπίεσης
όπ.ς Pb* m"3ri& ή [[L$ sια την ροή του i!e" γίνεται συμπίεση με χρήση 0"!e0 όπ.ς το mTC
και το V$8_` το οποίο θα επικεντρ.θο>με στην συν#χεια$ -ο κ.δικοποιημ#νο i!e" και ήχος
συνθ#τονται σε μια ενιαία ροή δεδομ#ν.ν όπ.ς K1* ]e3P* [
8/17/2019 Κεφάλαιο 3 - Αναπαραγωγή Η.264 Video με Flash και HTML5.docx
4/13
e1e(ent$ A ανάπτυξη τ.ν προδιαγρα,ών του VSPW\ i!e" #γινε με στόχευση να αποτε+#σει
#να ν#ο πρότυπο για αναπαραγ.γή i!e" χ.ρίς την ανάγκη χρήσης b12)in&* ή οποία δυστηχώς
συναντά εμπόδια +όγ. της μη συμ,.νίας μεταξ> τ.ν K"r('t& τα οποία θα πρ#πει να
υποστηριχθο>ν απο τους 3r"Z&er&$
3.#.1 - Ιστορική 4%4σκόπηση του IvideoJ t9K
S" t(1 t') i!e"u αρχικά προτάθηκε απο την ;ber'
8/17/2019 Κεφάλαιο 3 - Αναπαραγωγή Η.264 Video με Flash και HTML5.docx
5/13
3.#.# - Υποστηριόμε%4 LorM9t video 4πο το BEFGH IvideoJ t9K
%ι προδιαγρα,#ς της VSPW\ δεν προσδιορίIει ποια K"r('t i!e" θα πρ#πει οι 3r"Z&er& να
υποστηρίIουν$ }άθε κατασκευαστής #χει την δυνατότητα να επι+#γει οποιδήποτε είδος i!e" τον
/ο+ε>ει* α++ά δεν πρ#πει να υποθ#τουν αυτοί που παράγουν υ+ικό προς δημοσιευση οτι θα
μπορεί ο κάθε τε+ικός χρήστης να αναπαράγει #να συγκεκριμ#νο K"r('t$ % κάθε 3r"Z&er δεν
υποχρεο>νται να υποστηρίIει ό+α τα διαθ#σιμα είδη συμπιεσης4κ.δικοποίησης i!e"$
, ι4μ"η μετ4&< τ'% ι4@ορετικ2% LorM9t video
A ομάδα εργασίας της VSPW\ θε.ρεί ότι είναι σημαντικό να καθορίσει του+άχιστον #να K"r('t
i!e" το οποία πρ#πει οι 3r"Z&er& να υποστηρίIουν$ -ο ιδανικό αυτό K"r('t θα πρ#πειG
H ~α #χει κα+ό +όγο συμπίεσης* κα+ή ποιότητα εικόνας καθ.ς και χαμη+#ς
επεξεργαστικ#ς απαιτήσεις κατα την αποκ.δικοποίηση του i!e"H ~α μην #χει πνευματικά δικαιώματαH B#ρα απο τους αποκ.δικοποιητ#ς με χρήση +ογισμικο> θα πρ#πει να υπάρχει
#νας αποκ.δικοποιητής /ασισμ#νος σε υ+ικό E'r!Z'reF καθώς πο+> ενσ.μετ.μ#νοι
επεξεργαστ#ς δεν #χουν κα+ή απόδοση κατα την αποκ.δικοποίηση ενός i!e"$
Αρχικά το ;)) Se"r' προτάθηκε σαν το ιδανικό πρότυπο καθώς δεν επηρεαIόταν απο καμία
γν.στή πατ#ντα +ογισμικο>$ -ο Jεκεμ/ριο του 899x όμ.ς* το πρότυπο VSPW\ ανανεώθηκε*
αντικαθιστώντας την ανα,ορά στα καθιερ.μ#να K"r('t&G %ι 3r"Z&er& πρ#πει να υποστηρίIουντο Se"r' i!e" και m"3ri& '2!i"* καθώς και το ;))$
lε χρήση κώδικα συμπερι+ηhης Eb1'0e"1!erF θα ήταν σκόπιμη η δια+ειτουργικότητα μεταξ>
τ.ν 3r"Z&er& ώστε να υποστηρίIουν τα ίδια 0"!e0&$ •στόσο* δεν υπάρχει 0"!e0 που να
ικανοποιεί ό+ους τους κατασκευαστ#ς$ gπάρχει ανάγκη χρήση ενός 0"!e0 που να μην απαιτεί
αδειοδότησε ανά χρήστη ή διανομ#α* να είναι συμ/ατός με το μοντ#+ο ανάπτυξης ανοιχτο>
κώδικα* να #χει τα ποιοτικά χαρακτηριστικά ώστε να είναι αξιοποιήσημος καθώς και να μην
αποτε+εί κίνδυνο για μεγά+ες εταιρίες η καθυστ#ρηση #κδοσης πατ#ντ.ν +ογισμικο>$
Bαρό+ο που το ;)) Se"r' δεν επηρεάIεται απο καμία γν.στή πατ#ντα* εταιρίας όπ.ς η [bb1e
και Y"@i' απασχο+ο>νται κατα πόσο άγν.στες πατ#ντες θα μπορο>σαν να το επηρεάIουν*κάτοχοι τ.ν οποί.ν θα μπορο>σαν να στοχε>ουν την +ήhη ασ,α+ιστικών μ#τρ.ν κατά
μεγά+.ν εταιρί.ν με υhη+ό αποθεματικό κε,α+αίο που ενδ#χετ. να κάνου χρήση τους$
Bρότυπα όπ.ς το V$8_` ενδ#χεται να υποκ>πτουν σε άνγ.στες πατ#ντες* α++ά ε,όσον #χουν
χρησιμοποιηθεί ευρ#.ς υποθ#τουμε οτι οι κάτοχοι τους #χουν γν.στοποιηθεί ευρ#.ς$ A [bb1e
αντιτάθηκε επίσης στην υοθ#τηση του ;)) K"r('t στο πρότυπο VSPW Eακόμη και σαν
jαπαραίτητη προDποθεσηkF με την δικαιο+ογία ότι οι συσκευ#ς της υποστηρίIουν πιο ε>κο+α
8/17/2019 Κεφάλαιο 3 - Αναπαραγωγή Η.264 Video με Flash και HTML5.docx
6/13
ά++α K"r('t και ιστορικά η VSPW δεν απαιτο>σε συγκεκριμ#να K"r('t για οτιδήποτε$
%ρισμ#νοι Ze3 !ee1"ber& άσκησαν κριτική στην α,αίρεση του ;)) K"r('t απο το πρότυπο$ A
διαμάχη συνεχίστηκε στο 31") ερ.τοαπαντήσε.ν της ]L$ -ο πρότυπο V$8_`4PTz:N` [mL
χρησιμοποιείται ευρ#.ς* #χοντας κα+ή ταχ>τητα* συμπίεσης* υποστηριIόμενο από κυκ+ώματα
αποκ.δικοποιησης καθώς και ικανοποιητική ποιότητα εικόνας α++ά υπόκεινται σε πατ#ντες
+ογισμικο>$ Xκτός από ορισμ#νες περιπτώσεις* αυτοί που υ+οποιο>ν κάτι με το V$8_`υποχρεώνται να π+ηρώνουν τ#+η για αδειοδότηση στην PTz:NW[* μια ομάδα κατόχ.ν
πατεντών συμπερι+αμ/ανομ#νου την Pi0r"&"Kt και [bb1e$ Αποτ#+εσμα τ.ν παραπάν. είναι να
μην θε.ρείται σαν 0"!e0 απαιτείται η συμπερί+ηhη του$ -ον aο>νη του 8997 η ]V[S]:
κατ#+ηξε ότι καν#να τρ#χ.ν K"r('t δεν είναι κατά++η+ο για καθορισμό του εώς απαίτηση$
, 4(ορ 4πό τη% NooKOe της Pn#
A αγορά της ;n8 απο την :"")1e το 8969 είχε σαν αποτ#+εσμα το mTC K"r('t i!e" να
αποτε+εί ιδιοκτησία της$ V :"")1e παρ#χει την δυνατότητα χρήσης του mTC χ.ρίς δεσμε>σεις
+όγ. δικαι.μάτ.ν πνευματικής ιδιοκτησίας$ A :"")1e άρχισε επίσης το ]e3P* πουπερι+αμ/άνει #να μη προτυπομοιμ#νο* ανοιχτο> +ογισμικο>* mTC i!e" 0"!e0 με ήχο /ασισμ#νο
στο m"3ri& σε #ναν P'tr"&@' υποδοχ#α E0"nt'inerF$ A μετά/αση του mTC κα+.σορήσθηκε απο
την κοινότητα ανοιχτο> +ογισμικο>$
€ταν η :"")1e ανακοίν.σε τον aανουάριο του 8966 ότι θα παρείχε ενσ.ματ.μ#νο υποστήριξη
του V$8_` στον Lr"(e* προ#κυhε κριτική απο μ#ρους παραγόντ.ν της [r& Se0ni0' και
Pi0r"&"Kt* οι οποίοι σ>γκριναν την κίνηση αυτή της :"")1e όμοια με την δή+.ση της z&ber'nt"
σαν επίσημη γ+ώσσα τ.ν Aν.μ#ν.ν Bο+ιτιών$ •στόσο ο V'''r! P"en της ;ber'
8/17/2019 Κεφάλαιο 3 - Αναπαραγωγή Η.264 Video με Flash και HTML5.docx
7/13
5χ$8 N A επίδραση τ.ν 0"!e0 της "n8 te0n"1")ie& σε καθιερ.μ#να πρότυπα
3.3 - Υποστήρι&η 4πο +ro*:er:
% παρακάτ. πίνακας μας δείχνει πια i!e" K"r('t& είναι πιθανό να υποστηρίIονται απο κάθε
επιμ#ρους 3r"Z&er$ }άθε #νας χρησιμοποιεί μια /ι/+ιοθήκη πο+υμ#σ.ν E(21ti(e!i' Kr'(eZ"r@F
για την αποκ.δικοποίηση και προ/ο+ή ενός i!e"* αντί να ενσ.ματώνει ό+α αυτά τα στοιχεία
+ογισμικο>$ Jεν είναι δυνατή η γνώση τ.ν K"r('t& που υποστηρίIονται απο μια /ι/+ιοθήκηπο+υμ#σ.ν χ.ρίς να ανατρ#ξουμε σε αυτήν* καθώς κάθε ,ορά εξαρτάται από το +ειτουργικό
σ>στημα και 0"!e0 τρίτ.ν κατασκευαστών$ 5τις περιπτώσεις αυτ#ς* η υποστήριξη ενός i!e"
0"!e0 είναι χαρακτηριστικό του Kr'(eZ"r@ και όχι του 3r"Z&er ή της μηχανής του* υποθ#τ.ντας
οτι αυτός ανατρ#χει στην /ι/+ιοθήκη πο+υμ#σ.ν πριν απορίhει άγν.στα K"r('t i!e"$ 5ε
ορισμ#νες περιπτώσεις η υποστήριξη που ,αίνεται στον παρακάτ. πίνακα ε% είναι
αποτ#+εσμα τ.ν 0"!e0 που υπάρχουν ήδη διαθ#σιμα απο τις /ι/+ιοθήκες πο+υμ#σ.ν του
+ειτουργικο> σ>στηματος ή τ.ν ενσ.ματ.μ#ν.ν δυνατοτήτ.ν αποκ.δικοποίησης του 3r"Z&er
α++ά ενός επιπρόσθετου του 3r"Z&er που δ>ναται να παρακάμhει την συνηθισμ#νη ανάγν.ση
του VSPW i!e"u t') ώστε να εμ,ανίIει ενός b12)Nin i!e" b1'^er$
-ο K"r('t i!e" μπορεί να καθοριστεί απο το PUPz t^be στην VSPW$ -α PUPz t^be&
χρησιμε>ουν ώστε να ανατρ#χει ο 3r"Z&er κάθε ,ορά στην /ι/+ιοθήκη πο+υμ#σ.ν για
υποστηριIόμενα K"r('t&$ Απο ό+ους τους 3r"Z&er& μόνο ο direK"q και ο ;ber' ενσ.ματώνουν
/ι/+ιοθήκες για ενσ.ματ.μ#νη αποκ.δικοποίηση$ Bρακτικά ο Unternet zqb1"rer και ο
8/17/2019 Κεφάλαιο 3 - Αναπαραγωγή Η.264 Video με Flash και HTML5.docx
8/13
"n=2er"r συνήθ.ς εκτε+είται σε :Y4Win2q$ sενικά η δια,οροποίηση της υποστήριξης σε
K"r('t προσδιορίIεται από τα αντικρουόμενα συμ,#ροντα τ.ν κατασκευαστών* όπ.ς π$χ$ η
Pe!i' d"2n!'ti"n και c2i0@ti(e υποστηρίIουν εμπορικά πρότυπα ενώ το :&tre'(er και
T"n"n δεν μπορο>ν νομικά να υποστηρίξουν κάτι ά++ο π#ρα απο ανοιχτά K"r('t& εξ ορισμο>
στα ανοιχτά +ειτουργικά για τα οποία κατασκευάIονται EWin2q4πτει τις ανάγκες μιας τ#τοιας κ+ίμακας
8/17/2019 Κεφάλαιο 3 - Αναπαραγωγή Η.264 Video με Flash και HTML5.docx
9/13
υπηρεσίας$ 5αν κ>ριος +όγος προτάθηκε η απουσία ενός καθιερ.μ#νου K"r('t* την απουσία
ενός αξίοπιστου τρόπου μετα,οράς του i!e" στον 3r"Z&er* η #+ειhη δυνατότητας της
y''&0ribt να προ/ά+ει σε π+ήρης οθόνη καθώς και +όγους προστασίας του περιεχομ#νου$ -ο
V212 δεν #χει υοθετήσει το VSPW\ i!e" +όγ. της #++ειhης δυνατότητας παροχής
περιεχομ#νου με προσαρμοσμ#νο #υρος Iώνης E'!'btie 3'n!Zi!tF* #++ειhης προστασίας του
περιεχομ#νου τ.ν παραγ.γών και αδυναμίας παροχής στους δια,ημιστ#ς με π+ηρο,ορίες$ S"YetK1iq δή+.σε π.ς υπάρχουν αρκετοί +όγοι που τους αποτρ#πουν στην υοθ#τηση του VSPW\
i!e"G μη >παρξη [4m 0"nt'iner ευρίας αποδοχής* 0"!e0 i!e" και ήχου* πρ.τόκο+ο ροής*
τρόπος για ώστε το πρ.τόκο+ο να προσαρμόIεται σ>μ,.να με το διαθ#σιμο #υρος Iώνης*
τρόπος ώστε να παρ#χονται π+ηρο,ορίες για τις διαθ#σιμες ρο#ς δεδομ#ν.ν και ά++.ς
παραμ#τρ.ν στον αναπαραγ.γ#α i!e"* τρόπος για την προστασία του περιεχομ#νου* και
απουσία κάποιου ρεα+ιστικο> τρόπου ενσ.μάτ.σης τ.ν απαιτήσε.ν αυτών στην VSPW\$
-ο aανουάριο του 8966* το Lr"(i2( Tr"ve0t της :"")1e ανακοίν.σε στο 31") του η υποστήριξη
εμπορικών 0"!e0 θα α,αιρεθεί απο με+οντικ#ς εκδόσεις του Lr"(e$ A ανακοίν.ση του
Lr"(i2( αν#,ερε συγκεκριμ#να ότι η κίνηση αυτή ήταν κομμάτι της προσπάθειας α>ξησης
χρήσης του άνευNάδειας VSPW\ i!e"u t')* οδηγώντας την προσπάθεια αποδοχής του
ανοιχτο> mTC και Se"r'$ -ον wε/ρουάριο του 8966 η Pi0r"&"Kt ανακοίν.σε την δημοσίευση
της επ#κτασης VSPW\ ]in!"Z& Pe!i' T1'^er για τον Lr"(e σε ]in!"Z& x* η οποία παρείχε
την δυνατότητα χρήσης του A$8_` που υπόκειται σε άδειες πνευματικής ιδιοκτησίας$ B+ήθος
εξε+ιγμ#ν.ν VPSW\ b1'^er& #χουν εμ,ανισθεί στο προσκήνιο$ %
8/17/2019 Κεφάλαιο 3 - Αναπαραγωγή Η.264 Video με Flash και HTML5.docx
10/13
3.H - !ναται να παρ#χει την δυνατότητα
προ/ο+ής διαδραστικών 'ni('ti"n$ Απαιτείται η χρήση y''&0ribt ή L
8/17/2019 Κεφάλαιο 3 - Αναπαραγωγή Η.264 Video με Flash και HTML5.docx
11/13
%ρισμ#νοι χρήστες* ιδιαίτερα αυτο> σε π+ατ,όρμες όπ.ς P'0 ;< ƒ και Win2q #χουν ανα,#ρει
υhη+ό ποσοστό χρήσης του επεξεργαστή κατα την διάρκεια αναπαραγ.γής i!e" με K1'&$
Αυτό ο,εί+εται εν μ#ρη στην #++ειhη υποστηρίξης της κάρτας γρα,ικών κατά την προ/ο+ή του
i!e"$ A [!"3e απάντησε σε αυτο>ς τους ισχυρισμο>ς στις εκδόσεις 69$6 και 69$8 του K1'&
b12)in εκ,ορρώνοντας της αποκ.δικοποίηση του V$8_` i!e" σε ειξιδικευμ#νο υ+ικό
παρουσιάIοντας #να ν#ο i!e" [TU γν.στό εώς τερη ευκρίνεια και
γενικά να #χει πιο ευχάριστη εμ,άνιση σε ιστοσε+ίδες /ασισμ#νες σε K1'&$ 5ε σ>γκριση με
υπο+ογισμο>ς με L
ε,αρμογή$ 5την ίδια συIήτηση ο [&&e" κινδυνο+όγησε για #ναν ν#ο πό+εμο μεταξ> τ.ν
3r"Z&er& όμοιο με αυτόν στα τ#+η του 6779$ Xάν το K1'& πάhει να είναι αρεστό* οι
προγραμματιστ#ς θα πρ#πει είτε να υ+οποιο>ν δια,ορετικ#ς εκδόσεις της ιστοσε+ίδας που
αναπτ>σουν ή ε,αρμογών τους* +αμ/άνοντας υπόhιν τις δια,ορετικ#ς υ+οποιήσεις της VSPW\*
ή ακόμη να αρνο>νται την πρόσ/αση στις ιστοσε+ίδες τους σε 3r"Z&er& που δεν υποστηρίIουν
την #κδοση αυτή της VSPW και να μειώνουν την +ειτουργικότητα της σε+ίδας τους σε μηεξε+ιγμ#νους 3r"Z&er&$
3.C - Ε%σ'μ4τ'μέ%η 4ποκ'ικοπο)ηση του B.#C= video σε LO9:S κ4ι BFEGH
3.C.1 - RO9:S κ4ι B.#C= video
8/17/2019 Κεφάλαιο 3 - Αναπαραγωγή Η.264 Video με Flash και HTML5.docx
12/13
lετά απο 7 χρόνια ο d1'& T1'^er θα ενσ.μετώσει #ναν νεο i!e" 0"!e0$ -ο 8998 ο d1'&
T1' êr συμπερι#+α/ε #ναν i!e" 0"!e0 που παρείχε ο
εικονοστοιχείου* 6 Kr'(e ανα,οράς* ‡4N 6_ εικονοστοιχεία μακράς ανα,οράς* OWz και V2KK('n
εντροπίες για κ.δικοποίησηF με επιπ+εόν ορισμ#νες εμπ+ουτισμ#νες δυνατότητεςαποτμηματοποίησης E!e31"0@in)F στην μεταNεπεξεργασία και το ειδικά MNdr'(e& EMe&b"&'31e
dr'(e&F τα οποία μοιάIουν με τα TNdr'(e& α++ά δεν μπορο>ν να χρησιμοποιηθο>ν σαν
ανα,ορ#ς$ A τε+ευταία αυτή τεχνική υ+οποιήθηκε ώστε να υποστηρίξει την κ>ρια στόχευση του
hη+ής ευκρίνιας EVMF
για κάθε τε+ικό χρήστη στο Ze3$ -ο τε+ικό αναπαραγόμενο i!e" #χει την /#+τιστη απόδοση και
εμ,άνιση$ Šα αποτε+#σει #ναν σημαντικό και κατα+υτικό παράγοντα ώστε να .θήσει το i!e"
στην εποχή της υhη+ής ευκρίνιας EVMF$
€σο ανα,ορά τους παραγ.γο>ς i!e" #χει αρκετά ν#α προτερήματα$ Šα είμαστε να θ#ση να
κ.δικοποιο>με i!e" σε #ναν διαδεδομ#νο και ανοιχτό 0"!e0 και θα δ>ναται να αναπαραχθεί σεκάθε συσκευή συνδεδεμ#νη με τον internet$ % d1'& T1'^er 7 σε μερικο>ς μήνες άγγιξε το
μερίδιο C`*‚$ A μετά/αση αυτή δίνει την δυνατότητα χρήσης πο+ών εργα+εί.ν και
/ι/+ιοθηκών /ασισμ#νες στον V$8_` 0"!e0$ Xργα+εία όπ.ς το [!"3e Tre(iere Tr" και [!"3e
[Kter zKKe0t& υποστηρίIουν π+ήρ.ς τον 0"!e0 αυτό$ Αποτε+εί #να σημαντικό /ήμα διευκό+υνσης
για την δημιουργία υ+ικο> για άμεση αναπαραγ.γή στο Ze3$
8/17/2019 Κεφάλαιο 3 - Αναπαραγωγή Η.264 Video με Flash και HTML5.docx
13/13