How to synchronize the next generation of IPTV: explantion [sic] of the ETSI standardized version
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Abschlussarbeit Buch |
Sprache: | English |
Veröffentlicht: |
Hamburg
Bachelor + Master Publ.
2012
|
Schriftenreihe: | MA-thesis, Master
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | XVI, 119, V S. Ill., graph. Darst. 27 cm |
ISBN: | 9783863412623 3863412621 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV040491563 | ||
003 | DE-604 | ||
005 | 20121114 | ||
007 | t | ||
008 | 121018s2012 gw ad|| m||| 00||| eng d | ||
015 | |a 12,N26 |2 dnb | ||
015 | |a 12,A38 |2 dnb | ||
016 | 7 | |a 1023537079 |2 DE-101 | |
020 | |a 9783863412623 |c kart. : EUR 24.00 (DE), EUR 24.00 (AT), sfr 36.90 (freier Pr.) |9 978-3-86341-262-3 | ||
020 | |a 3863412621 |9 3-86341-262-1 | ||
024 | 3 | |a 9783863412623 | |
028 | 5 | 2 | |a Best.-Nr.: 17271 |
035 | |a (OCoLC)811260501 | ||
035 | |a (DE-599)DNB1023537079 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
044 | |a gw |c XA-DE-HH | ||
049 | |a DE-473 | ||
084 | |a AP 38060 |0 (DE-625)7423: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Löbner, Torsten |d 1983- |e Verfasser |0 (DE-588)102571699X |4 aut | |
245 | 1 | 0 | |a How to synchronize the next generation of IPTV |b explantion [sic] of the ETSI standardized version |c Torsten Löbner |
246 | 1 | 3 | |a Implementing ETSI standardised RTCP-based interdestination media synchronization |
264 | 1 | |a Hamburg |b Bachelor + Master Publ. |c 2012 | |
300 | |a XVI, 119, V S. |b Ill., graph. Darst. |c 27 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a MA-thesis, Master | |
502 | |a Zugl.: Leipzig, Hochsch. für Kommunikation, Master-Thesis, 2011 u.d.T.: Löbner, Torsten: Implementing ETSI standardised RTCP-based interdestination media synchronization | ||
650 | 0 | 7 | |a Synchronisierung |0 (DE-588)4130847-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Internet-TV |0 (DE-588)7608126-6 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4113937-9 |a Hochschulschrift |2 gnd-content | |
689 | 0 | 0 | |a Internet-TV |0 (DE-588)7608126-6 |D s |
689 | 0 | 1 | |a Synchronisierung |0 (DE-588)4130847-5 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=4063422&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025338543&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-025338543 |
Datensatz im Suchindex
_version_ | 1809404151279386624 |
---|---|
adam_text |
IMAGE 1
CONTENTS
2.3 INTERNET PROTOCOL MULTIMEDIA SUBSYSTEM 22
2.3.1 BASIC CALL 25
2.4 IMS-BASED IPTV 27
2.4.1 OVERVIEW OF THE ARCHITECTURE 27
2.4.2 WATCHING T V USING IMS-BASED IPTV 28
3 SOCIAL T V MADE WITH IMS-BASED IPTV 3 2
3.1 INTERDESTINATION MEDIA SYNCHRONIZATION 32
3.2 SYNCHRONIZATION OF MULTIPLE MEDIA STREAMS 33
3.3 SYNCHRONIZATION IN IMS-BASED IPTV 34
3.3.1 ARCHITECTURE 34
3.3.2 DATA FLOW FOR SYNCHRONIZATION 38
3.3.3 RTCP PART OF SYNCHRONIZED IMS-BASED IPTV 39
3.4 GETTING THE CLIENTS IN SYNC 40
3.4.1 FINDING NON-SYNCHRONIZED CLIENTS 40
3.4.2 CALCULATION OF THE PRESENTATION TIMESTAMP 43
3.4.3 CALCULATION OF THE PRESENTATION DELAY 44
4 EXISTING SOFTWARE 4 5
4.1 IMS ENVIRONMENT (OPEN IMS) 45
4.2 APPLICATION SERVER 46
4.3 MULTIMEDIA PLAYERS AND LIBRARIES 47
4.4 SIP-CLIENT 49
4.4.1 LINPHONE 49
4.4.2 UCT IMS CLIENT 49
4.5 NTP CLIENT 49
4.6 LIBRARY FOR MATHEMATICAL CALCULATIONS (GSL) 50
5 STRUCTURE O F T H E IMPLEMENTATION O F IDMS FOR IMS-BASED IPTV 5 1
5.1 LIBRARY FOR SENDING RTP AND RTCP DATA 51
5.1.1 SET LOCAL ADDRESS 52
5.1.1.1 RTP_SYNCED_SESSION_SET_LOCALADDR 52
5.1.1.2 MSAS_SESSIONJ3ET JOCALADDR 53
5.1.2 SET REMOTE ADDRESS 53
5.1.2.1 MSAS_SESSION_SET_SERVER_ADDR 53
5.1.2.2 RTP_SYNCED-SESSION_SET_REMOTE_ADDR_FULL 54
5.1.3 CREATE RTCP REPORTS 55
5.1.3.1 RTCPJXR_IDMS_INIT 55
5.1.3.2 MAKE_SR_XR 56
5.1.3.3 MAKE_RR_XR 57
5.1.3.4 MAKE_XR 58
5.1.4 SEND RTCP MESSAGES 59
5.1.4.1 MSAS-SESSION_RTCP_SEND 59
5.1.4.2 RTP_SESSION_RTCP_SYNC_SEND 60
- I L L -
HTTP://D-NB.INFO/1023537079
IMAGE 2
CONTENTS
5.1.4.3 MSAS_RTCP_SEND 61
5.1.5 RECEIVE RTCP MESSAGES 62
5.1.6 PARSE CONTENT OF AN XR REPORT BLOCK 63
5.1.7 GET POINTER TO THE CONTENT OF AN XR IDMS REPORT BLOCK 63
5.1.8 PARSE RTCP PAYLOAD 64
5.1.9 INSERT CONTENT INTO LINKED LISTS 65
5.1.9.1 PUSH_TO_TIMESTACK 65
5.1.9.2 INSERT_TS_TO_TCS 66
5.1.9.3 INSERT _INTO_TCS 67
5.1.9.4 SET_TCS_ITEM 67
5.1.9.5 MSAS-SESSION_ADD_CLIENT 68
5.1.9.6 MSAS_SESSION_INSERT_TCS-ITEM 69
5.1.9.7 MSAS_SESSION_INSERT_TCS_ITEM_MSCI 70
5.1.10 GET CONTENTS OF LINKED LISTS 71
5.1.10.1 GET_ITEMJROM_TIMESTACK 71
5.1.10.2 GET_ITEM_FROM_TCS 71
5.1.10.3 GETJAST_ITEM_FROM_TCS 72
5.1.10.4 MSAS_SESSION_GET_CLIENTS 72
5.1.10.5 MSAS_SESSION_GET_CLIENT_BY_SSRC 72
5.1.10.6 MSAS_SESSION_GET_CLIENT-BY_MSCI 73
5.1.10.7 MSAS_SESSION_GET-TCS_ITEM 73
5.1.10.8 MSAS_SESSION_GET_LAST_TCS_ITEM 74
5.2 MEDIA DELIVERY FUNCTION - RTP-SENDER PART 75
5.2.1 GSTREAMER PIPELINE 75
5.2.2 THREAD FOR MEDIA ENCODING 76
5.2.3 GRAPHICAL USER INTERFACE 77
5.2.4 RTP-SENDER 78
5.2.5 PRIMARY FUNCTION OF THE APPLICATION 79
5.3 MEDIA DELIVERY FUNCTION - MS AS PART 80
5.3.1 GRAPHICAL USER INTERFACE 80
5.3.2 RTCP SERVER THREAD 81
5.3.3 PRIMARY FUNCTION OF THE APPLICATION 83
5.4 SC APPLICATION ON USER SIDE 84
5.4.1 GSTREAMER PIPELINE 84
5.4.2 CALLBACK FUNCTION FOR STARTING IPTV-SESSION 85
5.4.3 CALLBACK FUNCTION FOR TERMINATING IPTV-SESSION 85
5.4.4 FUNCTION FOR STARTING THE DECODER 86
5.4.5 RTP RECEIVER 87
5.5 SC APPLICATION ON PROVIDER SIDE 88
5.5.1 RTP RECEIVER 88
5.5.2 RTP SENDER 90
5.5.3 GRAPHICAL USER INTERFACE 91
5.5.4 PRIMARY FUNCTION OF THE APPLICATION 92
5.6 TRANSCODER APPLICATION 93
- IV -
IMAGE 3
CONTENTS
5.6.1 GSTREAMER PIPELINE 93
5.6.2 RTP RECEIVER 94
5.6.3 RTP SENDER 95
5.6.4 MEDIA TRANSCODER 96
5.6.5 GRAPHICAL USER INTERFACE 96
5.6.6 PRIMARY FUNCTION OF THE APPLICATION 97
5.7 MULTISTREAM SOURCE TRANSCODER 98
6 EVALUATION 1 0 0
6.1 EVALUATION OF THE PROTOCOL IMPLEMENTATION 101
6.2 EVALUATION OF THE APPLICATIONS 102
6.2.1 TIMESTAMP ESTIMATION 103
6.2.2 MEASURING USING ONE P C 105
6.2.3 MEASURING USING TWO P C 106
6.2.4 MEASURING BETWEEN TWO CLIENTS USING VLC 107
6.2.5 MEASURING THE IDMS IMPLEMENTATION 108
6.2.5.1 MEASURMENT WITH ENABLED PAUSING 108
6.2.5.2 MEASURMENT WITH DISABLED PAUSING I L L
6.2.5.3 SYNCHRONIZATION OF TWO SC ON ONE P C 112
7 CONCLUSION AND FUTURE WORK 117
7.1 THE IDMS IMPLEMENTATION 117
7.2 RECOMANDATIONS FOR THE PROTOCOL DESCRIPTION 117
7.3 POSSIBLE EXTENSIONS 118
7.3.1 LIBRARY 118
7.3.2 CLIENT 118
7.3.3 RTP-SENDER 118
7.3.4 TRANSCODER 118
7.3.5 MSAS 119
7.4 RESEARCH QUESTIONS FOR FUTURE WORK 119
BIBLIOGRAPHY V
- V - |
any_adam_object | 1 |
author | Löbner, Torsten 1983- |
author_GND | (DE-588)102571699X |
author_facet | Löbner, Torsten 1983- |
author_role | aut |
author_sort | Löbner, Torsten 1983- |
author_variant | t l tl |
building | Verbundindex |
bvnumber | BV040491563 |
classification_rvk | AP 38060 |
ctrlnum | (OCoLC)811260501 (DE-599)DNB1023537079 |
discipline | Allgemeines Informatik |
format | Thesis Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV040491563</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20121114</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">121018s2012 gw ad|| m||| 00||| eng d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">12,N26</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">12,A38</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1023537079</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783863412623</subfield><subfield code="c">kart. : EUR 24.00 (DE), EUR 24.00 (AT), sfr 36.90 (freier Pr.)</subfield><subfield code="9">978-3-86341-262-3</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3863412621</subfield><subfield code="9">3-86341-262-1</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783863412623</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">Best.-Nr.: 17271</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)811260501</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1023537079</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-HH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-473</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">AP 38060</subfield><subfield code="0">(DE-625)7423:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Löbner, Torsten</subfield><subfield code="d">1983-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)102571699X</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">How to synchronize the next generation of IPTV</subfield><subfield code="b">explantion [sic] of the ETSI standardized version</subfield><subfield code="c">Torsten Löbner</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Implementing ETSI standardised RTCP-based interdestination media synchronization</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Hamburg</subfield><subfield code="b">Bachelor + Master Publ.</subfield><subfield code="c">2012</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVI, 119, V S.</subfield><subfield code="b">Ill., graph. Darst.</subfield><subfield code="c">27 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">MA-thesis, Master</subfield></datafield><datafield tag="502" ind1=" " ind2=" "><subfield code="a">Zugl.: Leipzig, Hochsch. für Kommunikation, Master-Thesis, 2011 u.d.T.: Löbner, Torsten: Implementing ETSI standardised RTCP-based interdestination media synchronization</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Synchronisierung</subfield><subfield code="0">(DE-588)4130847-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Internet-TV</subfield><subfield code="0">(DE-588)7608126-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4113937-9</subfield><subfield code="a">Hochschulschrift</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Internet-TV</subfield><subfield code="0">(DE-588)7608126-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Synchronisierung</subfield><subfield code="0">(DE-588)4130847-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=4063422&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025338543&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-025338543</subfield></datafield></record></collection> |
genre | (DE-588)4113937-9 Hochschulschrift gnd-content |
genre_facet | Hochschulschrift |
id | DE-604.BV040491563 |
illustrated | Illustrated |
indexdate | 2024-09-06T00:24:26Z |
institution | BVB |
isbn | 9783863412623 3863412621 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-025338543 |
oclc_num | 811260501 |
open_access_boolean | |
owner | DE-473 DE-BY-UBG |
owner_facet | DE-473 DE-BY-UBG |
physical | XVI, 119, V S. Ill., graph. Darst. 27 cm |
publishDate | 2012 |
publishDateSearch | 2012 |
publishDateSort | 2012 |
publisher | Bachelor + Master Publ. |
record_format | marc |
series2 | MA-thesis, Master |
spelling | Löbner, Torsten 1983- Verfasser (DE-588)102571699X aut How to synchronize the next generation of IPTV explantion [sic] of the ETSI standardized version Torsten Löbner Implementing ETSI standardised RTCP-based interdestination media synchronization Hamburg Bachelor + Master Publ. 2012 XVI, 119, V S. Ill., graph. Darst. 27 cm txt rdacontent n rdamedia nc rdacarrier MA-thesis, Master Zugl.: Leipzig, Hochsch. für Kommunikation, Master-Thesis, 2011 u.d.T.: Löbner, Torsten: Implementing ETSI standardised RTCP-based interdestination media synchronization Synchronisierung (DE-588)4130847-5 gnd rswk-swf Internet-TV (DE-588)7608126-6 gnd rswk-swf (DE-588)4113937-9 Hochschulschrift gnd-content Internet-TV (DE-588)7608126-6 s Synchronisierung (DE-588)4130847-5 s DE-604 X:MVB text/html http://deposit.dnb.de/cgi-bin/dokserv?id=4063422&prov=M&dok_var=1&dok_ext=htm Inhaltstext DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025338543&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Löbner, Torsten 1983- How to synchronize the next generation of IPTV explantion [sic] of the ETSI standardized version Synchronisierung (DE-588)4130847-5 gnd Internet-TV (DE-588)7608126-6 gnd |
subject_GND | (DE-588)4130847-5 (DE-588)7608126-6 (DE-588)4113937-9 |
title | How to synchronize the next generation of IPTV explantion [sic] of the ETSI standardized version |
title_alt | Implementing ETSI standardised RTCP-based interdestination media synchronization |
title_auth | How to synchronize the next generation of IPTV explantion [sic] of the ETSI standardized version |
title_exact_search | How to synchronize the next generation of IPTV explantion [sic] of the ETSI standardized version |
title_full | How to synchronize the next generation of IPTV explantion [sic] of the ETSI standardized version Torsten Löbner |
title_fullStr | How to synchronize the next generation of IPTV explantion [sic] of the ETSI standardized version Torsten Löbner |
title_full_unstemmed | How to synchronize the next generation of IPTV explantion [sic] of the ETSI standardized version Torsten Löbner |
title_short | How to synchronize the next generation of IPTV |
title_sort | how to synchronize the next generation of iptv explantion sic of the etsi standardized version |
title_sub | explantion [sic] of the ETSI standardized version |
topic | Synchronisierung (DE-588)4130847-5 gnd Internet-TV (DE-588)7608126-6 gnd |
topic_facet | Synchronisierung Internet-TV Hochschulschrift |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=4063422&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025338543&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT lobnertorsten howtosynchronizethenextgenerationofiptvexplantionsicoftheetsistandardizedversion AT lobnertorsten implementingetsistandardisedrtcpbasedinterdestinationmediasynchronization |