Vous êtes sur la page 1sur 7

TD1- Protocoles & normes multimédia (Solution)

EXO,I : cours
a) Donner Ia signification des termes multimédia et Itypermëdia ?
Muttimédiq : une opplicotion qui utilîse des données de diverses sources terte' imoge, vîdeo
Hypermédio : signilie que l'opplicotion contient des liens (links) qvec outres médio que le texte : comme imoge, audio, vidéo..
b) C'esT quoi un média statique et un média dynamique ? (donner des exemples)
Stotique : informotion îndépendonte du temps ou non condÎtionnée por des contraintes temporelles. Texte, imoge, grophique
' Dynamîque : L'information est reliée au temps et ne peut se comprendre gue pdr ropport oux évolutions tempqrelles. Exemples : Son
(flux continu), Image animée (flux non continu mais dépend tu temps, VÎdéo (flux continu).
c) Citer quelques composants multimédiq ?
- Equipements de capture (scanner, caméra, microphone, clavier, tqblette graphique, etc,,.)
- Equipements de stockage: disque dur, CD'ROM, DVD...' '
-PC
- Afftchage: écrans, TVHD, DVD, cqrtes son, imprimantes.'..'.'.
- Réseaux: LAN, WAN, internet
d) Quelle est la diffërence entre un streaming live et streqming interactive ?

' . streoming lîve : I'utilisoteur reçoit la diffusion de lo rqdio et lo télévision sur internet en multîcqst
. streoming interoctive : c'est le vroi temps réel. L'utilisoteur porticipe à la communication sur internet - VOIP (voix sur lP),

Tétéconférence
e) Quels sont les délqis acceptables dans les applications streaming :
o, Streaming stored Audio/video',
7 à 70 secondes - depuis lo demande du client iusqu'ou début du 'ploy' : 7 à 7O secondes
t. Streaming Live MultiMediq"
La lecturc peut commencer p!usieurs dizaines de secondes après le début de la transmission (mémohe tompon pour lo lecture),
c. Streaminglnteractivequdio/video
- Vidéo délai < 750 msec : accePtable
- Audio déloi < 750 msec : bon, déloi < 400 msec : acceptoble
fl Quel est l'intérêt du multicast en streqming ?
o le poquet n'est émis qu'une seule fois, et sera routé v,ers toutes les machines du groupe de multicast.
. ce qui conduit ù un gain de temps, de ressources du serveur et surtout de bande passa?te
9 Quel I'intérêt du protocole RTP par rqpport à TCP/UDP ?
o TCP & UDP ne sont très odaptés ou streoming interoctif & ou temps-réel, N'ont Qucun mécanisme pour la synchronisotion des
flux (timestomps) et l'obsorbtion de lo gigue
o RTP permet
o ldentiTication des sources (conférences),
c ldentifier Ie type de l'information trsnsportée (payload) ;
t Détection des pertes et ré-ordonnqncement des pdquets (numéro de séquence).
. qjouter des mdrqueurs temporels (timestqmps) (horodotage) sur les données trs.nsportées pour la synchronisation des flux
et réglage de gigue (iitter).
lù Quelle est principalefonction du protocole RTCP ?
t permet d'ocheminer des poquets contendnt des rappotts concernont un ffux multimédio entre une source et un
RTCP
récepteur (Contrôle de to Quolité de la réception). Les poquets ro.pports sont utilisés par la source pour modifier/adapter
son rythme oux conditions du résequ,
ù C'est quoi la gigue (iitter) et Comment RTP règle de problème de la gigue?
i, Lo gigue : lo gigue est la différence de délai de tronsmission de bout en bout entrc des pgquets choisis dans un
même I!.gX-Ce-pgM.
ii. Délois d'orrivé inter paquets vqriobles
llj F * p"opûaû:Bj1'j'*g -^-
æsuiior tW"{}
*Gffi\
. ospæeffinl

^
r:--:---r
o oomoooo*o oooo -r'E@l/
l**r"l
esF*æmenrr''éeilrrÊ'
Ui"cl
Lt/ ryry9P1l91?i9.t91* i[[ jjj
esFÈæmeÊl règulpr

EXO.2, Trouver l'entropie dans les cas suivants :

a) Pour source binaire avec p(0):7/8. + pft) ' r - P(ol = tl6


_t
= 0,Sq35Ls
6il/ù^g'(t
il= f\4&t
' "/r.Ytû) *.ir -L *i?,rr1
"'flrr I"{,,t
*,.tpr,tf,1,f,,,, $ g ?
b) Pour source de 4 différents messages de probabilités p(ml)=p(m2):0.125 et p(m3):0.25 :

a.
Quelle est f information de chaque message
b. L'entropie de la source
c. Que devient cette entropie pour de messages équiprobables.

*Lw.S-3 ?, fv\tttyct c'y;prob*t'tu'


@ O
o@f6* s4'ts *{ îËo * -to$, (v) * :
{
r f.'.'/+
q-D
Kt -nl { lT,.
f-3 r{ i r'
'"1 ;,,
*' ,
t =
T3"
*?.8 * u+fg*+.t"
T*" s'r-s "* Ïtg *i
rt
o ulwltta N'Yt"l\*le '

fi ' \- {t"t"â) *r*b*k


r\

ec "{q. r f'd * s"** a'* * l'f


tl\9'41* o *J6 *;xfi**r{Ë'
"à**
r{& "$ à

c) Pour le message i 3o
A 6 c D c-
FÀ"s$*SËÂsÂ,$&,sstrffÂ8ffi#ss#ssssÀ-s
/"*ttosTt-
,l lo; g !: Lto L+ là to
ttt,2l
'tf3to/(6
=-7-

-{lg;,
d) PourlemessageHAHAHlHo Iil 5'o
f t-y *M
Fr,q I o =B ll trtt)'!'n-t!"/r' =
t'te t"iF

ft,1 iv,*'Lt, LL++


L a f I /l
ll
h=
>,- P; ,or,
f4. = $t( l9"U
@
EXO.3 : capacité du canal
3.1 Les canaux de télévision offrent une bande passante de 6MHz; quel est le débit binaire praticable,
exprimé en bit/s, si on utilise un encodage à 4 niveaux ?
. v t vJYc'
corrîgé 3,r 6 6 IDtRt"'tT.u I
Rdpiditédemodulqtionmaximale:R=2x6.701 =72.tdr Bouds(timitederNVluilt-Ry1i,=^?.y)
signat de valence v=4 (log2 4 => 2 bits partemps baud): D = R x2 = 72.70e x 2 = 24x 70" Bit/s ll
*l}r tr-., . L xu/ j w.br"t
(on peut aussi appliquer directement formule
la : o = 2 v!-!92v21*.10" log2 4 )
ll
= a tt ru u'k/s
fD ) ll
3.2 Soit canal bruité, répondre
.
a)euel est le débit maximum praticable lorsque I'on transmet une série d'informations
binaires dans un canal
offiant une bande passante de 3 kHz et dont le rapport sur bruit est de 20 dB ?
b) Même question
avec un rapport signal sur bruit de 30 dB'
3.3 euelle est la valeur du rapport signal sur bruit permettant de transmettre l,544Mbit/s
sur Lrne ligne offrant une bande passante de 50kHz ?
çrrrigé ,.L
w tty, t4 tF) ; r
Lan&
al Sùi : ?0i18 "{=r$ I*logrn{.$,t{} = 3S:> l*g:e{"Tià{} - 3 *-- S*{: 1fl3 = i00 [\ o'
Linire r{e Slr*rurç$ : S = \!" t*gâ{I+S.,ï{} = 3$tt} lCIg?{l*$i}ù} = }S*{i l*g3{I0n} tù -_ toloA 9/N
JrO
D: 3CIùt ltgt*? \\ co"l; ^

6
lugrn{l*1} I
--\
- 3 eî loglç: '- t.J =:' Û * {3*{}r.l x 3} t {J.J :(:{tj'lç t'i4j
lugr*{lûl}

tRnppel r 1*ga4\'i = l*gtvS],i lt*u{s} } ï\


5il; : :5ù =:' lo*t*tSSI) : i :> SÔi : lOj = lùèù
"r:=r }il ïogr*{,f,,'f{}
I
h.t .}S$$ ,
D = ;10Sû lugln{t*tti 1 k:gr*2:} $i}l}$ x 3} I i},-î
:/:O mO utlsJ

âfixfsÉ t.l
D=W(oJ,(kr/*)
: 5{J.l*j s Lrg;{l*s,i1r}} *;" l-5'$,;* ; 5 : lpg;{'}*$S"s} => lçgrtI+SN]= iI
1.5;1.4.1û6
z 0/,
tftv
=:" I + SÀ{::}l =:' $,,'?{:?.141 t*P 11 =

er en elecibeii : 5,"1v : nû h$u:{Z.1.ù? :Ûs}


: 1Û i*grd3.lr}?} + T*st*{lse} = lû {--.,}..1 * s} {-@ 6il4u. toloJrc( il,,r)
EXO.4 - Prstocoles

4.1 Simplifier au mqximum les adresses IPv6 suivantes


0000;0000:0000:0000:0000:0000:0000:0001- ::1
- fe80;; I
FE80:0000 :0000:0000:0000 :0000:0000:000 I
200 :0660 :2402 00 I :0000 0000 0000 :000 I - 2001 6 6022402:1001: :l
1 :1 : : :

200 :0000 ;0000 0000 :0208 :02ff: fedc 563 3 - 2001 :20822ff:fedc: 5633
1 : : :

. 2001:0000:2402:1001:0000:02ff:fedc:5633 - 2001::2401:1001:0:2ff:fedc:5633
2001 :0000:0000: l00l :0000;02ff:fedc:5633 - 2001::2401:1001:0:2ff:fedc:5633
200 1 :0000:2402 : 1 00 I :0000:0000:fedc: 5633- 2001:0:2401:1 001 :: fedc:5633

4.2 écrire sous forme complète les adresses IPv6 suivantes :


e
::0
::208:19
2003::2
200l ::45:0:0:6
2001:0:456::1:2:3:4
Sol*
0000 :0000 :0000 :0000 :0000 :0000 :0000 :0000
0000 :0000 :0000 :0000 :0000 :0000 :0208 :O079
2003 :0000 :0000 :0000 :0000 :0000 :0000 :0002
2007 :0000 :0000 :0000 :0045 :0000 :0000 :0006
2001 :0000 :0456 :0000 :0007 :0002 :0003 :0004

4.3 Ecrire I'adresse unicast d'interface IPV6 pour l'adresse Ethernet MAC suivante : 00:0d:56:01 : l3:c9
Sol : odresse interfoce sur 64 bits:
- Diviser ltodresse MAC ou milieu (48 bits),
- lnsertion fffe ou milieu du MAC (+16 bits)
- lnversion du bit U/L (7eme bit coté MSB, 2eme coté LSB)
$EÂ{ actrr*xss : û$:$*;5St$i"if 3:r$

II
lsr s*tet I $S *St&6**ffi*,- WË #t {f5*}

$f$& t;iï. ffirt

02:0d:56:ff:fe:07:73:c9 - 020d :56fl :fe07 :13c9

4.4 Combien d'adresses sous-1éseaux sont disponibles pour les adresses IPV6 publique suivantes:
a) 200 I :FE l2 :A231::148.?
Sol : on a 48 bits pour le préJîxe, resle 64-48:16 bits pour sous réseaux alors 216 = 65,536 sous réseaux"
b) 2000 :ACAD : 123 4:6600 :: / 56?
Sol : az s 56 bits pour le préjîxe, reste 64-56:8 bits pour sous réseaux ulors 28 = 256 sous réseaux .

v hik
t + ù'Ê
nn,t
-1 LN-\ l vJa*

5.2 Voici les codes ASCII, sur un octet chacun, de quelques caractères alphabétiques :

. A ;01000001 ;B :01000010;C :01000011


r a :01100001 ; b:01100010;c:0ll000ll

t. Ecrire les valeurs en base 10 et en hexa correspondant à ces nombres binaires.


z. Quel doivent être les codes ASCII de D et de d ? De Z et de z ? (sans consulter la table)
Proposer une technique de passage d'une lettre minuscule à une lettre maiuscule ?

soL. x= b7\ \ [" h ], l, â. oot,y


? (X)1,= à;''l+aL*t'""" *bcl"
trtr ....1. l, ?al,
7,Les valeurs en bose 70 correspondants sux codes ASCtt
fournis sont les suivantes :

' A:65; B:66; C:67


. d:97; b:98; c:99
2.La suite des codes ASCII respectant fordre alphabétique' les codes mdnquant sont :

7. D :07000700 (68 en décimal)


2, d : 07100700 (100 en décimal)
3, Z:07077070 (90 en décimol)
4. z : 07777070 (722 en décimal)

3,Pour passer du code ASCtt d'une lettre minuscule ù celui de la majuscule correspondante, il suffit de transformer Ie 3ème
bit en partant de la gauche de 7 ù 0

5.3 Convertir 525 en binaire sur 2 octets. Ecrire le résultat en hexadécimal. Combien de bits sont nécessaire pour transmettre ce nombre
en ASCII et en UFT-8 ?

*Convavttn tI t z- b txrr-n q (6a("æ loat


(
/u*a. -Qy,t,rt ^ P&/rn; le l.vtt,, F*?-)
5?.' 5 tL + 8 t\ *l
7e zt 2' zo
Irzs)
\ /z | 0ooo o tl ol
Qcttlvtt I ochl 60001)0la o0 oo llo I

Ht'y a ,,1"i*'-..0 :
(t' llo |
gO 1o1o D
.=
çeoo)rc = ox4oD (oolJ; ît71,tXe e
)
ntcTt (utir 7 +Stc
) Y UIFN,
-# / o L2( ô24e..t{, /? aooo ilot
g t t (,lnc.,t'lau,-) &,* En'(l 6i( =- Loolr,t
,r7 kJ
Ney. , / l\
3r ?z ,r Itoaoov tt oo tret L urF-g
Brarr'* Iv-\ iot, ooro oor, 0ltt ? WA
orl otot è ITLI(
ntL'tt;k 9t&/ à a

$Tf-S l}it ilistrihuti*n

$calrr$*lue i Fir*tûytr SeruuSByte ITid Syt* l lcu*h lllte


{IXuflj{FIiih.\-\l{.qr j}ri.rr-<,rr Itlcl*r,;r*ur1àiïrits
{SX.S){}.I1"1 y1xrxrx jl l{t*r:ll lfir')ùtïs :J{}t'l{fl$ p*ur $ È Il }:}i{rÉ
tlaI\tr\ l!l$uu 1#sïTy {hÈ{rix il **t$t$ ËùrÈ l? :i }d] bi**
{hX}u uuu* x.n411y }?r*L\sr II] l{}unn lûrunrr Itll::tX f lN)*utur .tr**lrpt* **rlf lT & llt bits

- 5.4 Soient les caractères Unicode U+7C73 ,U+006F, U+0A90 et U+09A 1.

a) Ecrire ces caractères en binaire.


b) T'rouver le nombre d'octets pour chaque caractère en UTF-8?
c) Donner les codes UTF-8 en hexadécimal de ces caractères.
5el v ltt^ 4"6tr-r" @
@*(9*@
4 +cq3
/ /,'\ \
b inr;n Of, ltOo g1r Ootr
?Y._-T_,
%,J i tr&* I fr.* tz t lt 6.( + 3orkt
l(to tr51t to ryyyry lo xvvy tcy

Jgt,,t . :U
c

,lù tt oo 11 ttl F6 - 6i>t*.


Wat e
+ ? c E' t e3
vrF-.9 .(uq.) e E?clc, -

* ao\ 6 F-_
lohr.r* 400 D
ooo r-,-.\
vlF-8 *
0JI1 lg ( Lrr,rr.)
I ( Hay.
(6 F) )

r- ot ft9O
fto \ \ fl6i? tze'Ic _+ ?oc,e*
brnotn 2r!', gg19!gt
â --- -oo"-Y
a\F-l -i!
ilrooo l 11-toloto.toôl oooù Coit'o; ) * '
*' \-L--'
t oL t I !^
A A 9è
(k4r.)
Ê
(r u a.A I o) ur.s
sa/ ac/+ ttt aool a*'(rc" e4 too'
r eÆ9 t
^[* 7 y*bcJc*t
stJ arr-t ( n*-)
Go re
'EXO,6.
AUDTO

calculer le poids d'une minute d'un flux audio


en stéréo, codé sur 16 bits pour les qualités
suivantes :
a) Téléphonique 6., 6,Kh?
b) Radio FM Éc., tt rt
c) CD audio 'L
{a c lltl|<u+

Paudio=16xFex2xT .,r
/v' ,(, / ./ t- ./ ,Ë.ln-,1fu n
a) 'Fe=8000H2, paudio=16x8000xi*o6ninoitxo | 6+t K.
b) Fe=32000H2, paudio=16xf000x2x60/g1/1024Ko :=
?soo ko
c) fe=An,^A Hz, paudio= t6 xilltu,.x 2 x 60 lg /1024 Ko
EXO.7: images

1' Quel est le poids d'une image d'une définition


de 640 x 4g0 codée en noir et blanc?
Pi^,1. 3
(6aox48o) x Tbit
307200 x (t/8) = ggagg octets
98400 / t024 = 37,5 ko
2' Quelle est la résolution de numérisation à adopter
sur un scanner de diapositiv es
^^'"';''T;:;#';;;-!ii;;;ï 10cm* 15cmà300dpi;È ' ai; I rrî-
24*36
v"* t f t*\ * \feç *
)R=1772,/(J,6,/2,5+)=IziOppp), ""*tp'
{ Vq* V, Fot,cë
;
3. ,5oit;: -tri,1çça :- . - --:-'-'
- mode RVB
' ' :::
- taille: 2cmx2cm l/t.tt wh pu"cu .Â* -? eæ
- résolutjon I44 dpi.

e/,54t:t!:::;#"îhï:Ï:î,ïi:::;i:;;Ë;:;;,!'t;,i,,2.#:;îKo?
'7-il ' 'a.uç r'u'rrc.
(12996*A/n24=3g,074 Ko
/lo./tt / toclrk
Nivea,-1,i4y'*:,];:';:;:::'ëi#:{;;;;;;y;?Ë*pou.ureimagebinaire
Binairc ) taille frchiet =
e2996tl/S)/102i=t,Sid fO
4' on x 39g pixels quel'on)1t;T*.r. on
a^une image,d3 800
veut que limage imprimée soit de 15 cm
Comment doit_on choisir ia .é.olution lors sur 15 cm
de f,àfr"rri""'i
R =800/(15,/2. 54) 736 OO,
=
S.Quelle serait la définition en pixel d'une feuille de 8,5 pouces de largeur et 11 pouces en hauteur scannée à 300dpi?
Réponse:
300 X 8,5 = 2550 pixels
300 X 71 = 3300 pixels
La définition de I'image seroit donc de 2550 X 3300 pixels

EXO.8 : Calculer le poids etlou le débit d'un signal vidéo dans les cas suivants :

it Soit un film de durée L heure défini par :

- Partie audio : stéréo, 44.tkïz et l-6 bits


- Parie vidéo : 24 fps,640 x 480 pixels, RVB 24 bits
. Exemple :

. Soit un lilm de durèe th (3600 s) défini par :


. Pailie âudiô : slérêo,44.1 kHe, et 16 blts
' Partie vidéo : 24 tps, ô40 x 480 pt\els. RVB 24b'ts 5'o803loe biB
. Poids d'un signal audio numérique :
Puuo,o = th x 44.1 kHz x 16 bits x ? * 606 Mo
= 6o.^6o rvrTrvu xtttt 4;;;:,î"" ;":,
' Poids d'un signal vidéo numérique
P,rceo = [ (640 x 480) r 24 bits] x [1h
:

x 24 tp*]
>(æÂù
174j9
. Poids total :*
rffi... -+.eeî]T*ffisea* , ? "r,
,
isiffi-,t,*îHËii#*
2l Unevidéodeg0minutesetdetg20x1080pixels,50fps,3canauxcouleursRVBde8bitsparcanal. t_6
P = L920 x 1080 x 90*60 x 50x3 = l.6ltS tutl oq l. êyotbt q, I rff'; ,. li6 tptço
/ "a-.? rv
.6o
3) Pourlesvaleurssuivantes:25fps, l60xl20pixels,unecouleurentruecolor. , /
TNrs *qïI{:ts * ?4 Sir* {S l$.r*s}$sr plxsl

$* xr*rmfr*r *f lr.t*** gr*r *æ$xd tr*

3eâ#J#l}*)*lS.x l,rggffiSh*:te* tr T "3? &{l}

,rl
.{r
il it,
t'' .i',,' . ,r'

la;i é:ll,
j r,tj.l.
,'::: ï:'î

Vous aimerez peut-être aussi