FMUSER Wireless Video- und Audioübertragung einfacher!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> Albanisch
ar.fmuser.org -> Arabisch
hy.fmuser.org -> Armenisch
az.fmuser.org -> Aserbaidschanisch
eu.fmuser.org -> Baskisch
be.fmuser.org -> Weißrussisch
bg.fmuser.org -> Bulgarisch
ca.fmuser.org -> Katalanisch
zh-CN.fmuser.org -> Chinesisch (vereinfacht)
zh-TW.fmuser.org -> Chinesisch (traditionell)
hr.fmuser.org -> Kroatisch
cs.fmuser.org -> Tschechisch
da.fmuser.org -> Dänisch
nl.fmuser.org -> Niederländisch
et.fmuser.org -> Estnisch
tl.fmuser.org -> Philippinisch
fi.fmuser.org -> Finnisch
fr.fmuser.org -> Französisch
gl.fmuser.org -> Galizisch
ka.fmuser.org -> Georgisch
de.fmuser.org -> Deutsch
el.fmuser.org -> Griechisch
ht.fmuser.org -> Haitianisches Kreol
iw.fmuser.org -> Hebräisch
hi.fmuser.org -> Hindi
hu.fmuser.org -> Ungarisch
is.fmuser.org -> Isländisch
id.fmuser.org -> Indonesisch
ga.fmuser.org -> Irisch
it.fmuser.org -> Italienisch
ja.fmuser.org -> Japanisch
ko.fmuser.org -> Koreanisch
lv.fmuser.org -> Lettisch
lt.fmuser.org -> Litauisch
mk.fmuser.org -> Mazedonisch
ms.fmuser.org -> Malaiisch
mt.fmuser.org -> Malteser
no.fmuser.org -> Norwegisch
fa.fmuser.org -> Persisch
pl.fmuser.org -> Polnisch
pt.fmuser.org -> Portugiesisch
ro.fmuser.org -> Rumänisch
ru.fmuser.org -> Russisch
sr.fmuser.org -> Serbisch
sk.fmuser.org -> Slowakisch
sl.fmuser.org -> Slowenisch
es.fmuser.org -> Spanisch
sw.fmuser.org -> Suaheli
sv.fmuser.org -> Schwedisch
th.fmuser.org -> Thai
tr.fmuser.org -> Türkisch
uk.fmuser.org -> Ukrainisch
ur.fmuser.org -> Urdu
vi.fmuser.org -> Vietnamesisch
cy.fmuser.org -> Walisisch
yi.fmuser.org -> Jiddisch
Werfen wir zunächst einen Blick auf die Situation im Zusammenhang mit IPTV:
1. Aktuelle TPTV-Marktsituation
a) Im Februar dieses Jahres erreichte die Gesamtzahl der IPTV-Nutzer landesweit 36.302 Millionen, und die Zahl der mobilen Internetnutzer in meinem Land liegt bei fast 900 Millionen. Der monatliche Zugang pro Kopf beträgt fast 300 Millionen, 8 Millionen Breitbandanschlüsse machen die Hälfte aus und der Glasfaseranteil beträgt fast 40 %.
clip_image001
Abbildung 1 Der allgemeine Übergang zum digitalen Fernsehen in meinem Land
clip_image002
Abbildung 2 Der Umfang der Digitalfernsehnutzer und der Grad der Kabeldigitalisierung in jeder Provinz
b) Die Wirtschaftsleistung der Kommunikationsbranche im März dieses Jahres zeigte, dass das gesamte Telekommunikationsgeschäft der drei Basis-Telekommunikationsunternehmen 18.01 Milliarden Yuan abschloss, was einem Anstieg von 22.7 % gegenüber dem Vorjahr entspricht, was 7.7 Prozentpunkte mehr ist Zeitraum;
l Zu den wichtigsten Telekommunikations-IPTV-Set-Top-Boxen, die derzeit in China auf dem Markt sind, gehören: [SD]: Huawei, ZTE, Changhong, UT, MOTO, Fiberhome, Da Ya, Tongzhou, Jiulian, Bell, Skyworth, Chaoge, Dahua und Shuyuan . [HD]: Huawei, ZTE, MOTO, Daya, Chaoge, Fiberhome, Cozhou, Hisense, Skyworth, Kaitian, UT, Changhong, Bell, Feiyue, Jiulian, Shuyuan.
Daraus ist ersichtlich, dass die Anforderungen an IPTV in Zukunft immer höher werden. Bei der Optimierung des EPG-Frontends muss zum einen die Tragfähigkeit des Servers und zum anderen die Leistung und Kompatibilität der Set-Top-Box berücksichtigt werden.
[Vorbereitung]: Unter Berücksichtigung der Besonderheiten der Umgebung müssen Sie folgende Vorbereitungen treffen: Hardware: PC, Set-Top-Box, Netzwerk-Hub (d. h. HUB, Sie können auch den Switch mit Spiegelungsfunktion verwenden). Software: Chrome, Wireshark. Wenn keine Remote-Umgebung vorhanden ist, müssen alle diese verwendet werden. Wenn eine Remote-Debugging-Umgebung vorhanden ist, werden HUB und Wireshark nicht benötigt.
Reduzieren Sie die Anzahl der Anfragen: Im Allgemeinen ist es am besten, weniger als 5 Anfragen für eine Seite zu stellen. Wenn die Anzahl der Anfragen mehr als 10 erreicht, ist die Geschwindigkeit offensichtlich viel langsamer. Wie kann die Anzahl der Anfragen reduziert werden?
1. Reduzieren Sie die Anzahl der Bilder und integrieren Sie mehrere Bilder zusammen. Jedes Bild ist eine Anfrage.
2. Es dürfen keine Ressourcen vorhanden sein, die nicht angefordert werden können, d. h. es dürfen keine HTTP 404-Ressourcen vorhanden sein.
3. Reduzieren Sie die Anzahl der Iframe-Anfragen.
4. Reduzieren Sie AJAX-Anfragen.
5. Verzögertes asynchrones Laden von Ressourcen über AJAX.
6. Kombinieren Sie Javascript und CSS.
JS-Code
1. Versuchen Sie, JQuery nicht zu verwenden, da die meisten Set-Top-Boxen es nicht unterstützen.
2. Kombinieren und minimieren Sie JAVASCRIPT.
3. Betten Sie kleine JS in die Seite ein.
4. Achten Sie auf die Kompatibilität der Set-Top-Box mit den Tasten. Im Allgemeinen unterstützt die Standarddefinition nur Onkeypress und die meisten unterstützen Onkeydown nicht. Wenn Sie versuchen, es zu verwenden, friert die Set-Top-Box ein. Wenn beide Schlüsseltypen unterstützt werden, kann JS den Schlüssel so beurteilen, dass er den Schlüssel nur einmal ausführt.
5. Versuchen Sie, die asynchrone GET-Anfrage von AJAX zu verwenden und weniger POST-Anfragen zu verwenden.
6. Versuchen Sie, „for“ statt „each“ zu verwenden.
7. Verwenden Sie eval so wenig wie möglich.
8. Versuchen Sie, getElementById für den Zugriff zu verwenden. Verwenden Sie nicht getElementsByName, getElementsByClassName und getElementsByTagName. Die meisten Set-Top-Boxen sind mit diesen Methoden nicht kompatibel.
9. Versuchen Sie, die Join-Methode zum Verketten von Zeichen zu verwenden, und verwenden Sie weniger die Concat-Funktion oder Operatoren wie +=.
10. Versuchen Sie beim Umschreiben von Systemereignissen, so viel wie möglich false oder 0 oder null zurückzugeben, z. B. Systemtastenanschläge und Wiedergabeereignisse.
11. Extrahieren Sie die freigegebenen JS und platzieren Sie sie draußen, damit andere Seiten sie aufrufen können.
Bild:
1. Verwenden Sie für transparente Bilder möglichst PNG und weniger GIF.
2. Komprimieren Sie JPG und löschen Sie unnötige Informationen im JPG.
3. Der Quellcode von img darf nicht leer bleiben, da einige Set-Top-Boxen zusätzliche Anforderungen stellen oder gar einen nicht vorhandenen Wert festlegen.
4. Zoomen Sie nicht auf die Bildgröße am vorderen Ende des EPG. Das Bild kann entsprechend der tatsächlichen Größe gestaltet werden. Versuchen Sie also, die Attribute „Breite“ und „Höhe“ nicht im img-Tag zu haben.
5. Verzögertes Laden von Bildern, nicht alle Bilder werden sofort angezeigt, Bilder können auf Abruf angezeigt werden.
CSS
1. Vermeiden Sie CSS @import. Die meisten Set-Top-Boxen unterstützen @import nicht und es sollte ein Link verwendet werden.
2. Betten Sie kleines CSS in die Seite ein.
3. Integrieren und minimieren Sie CSS.
4. Komprimieren Sie das CSS.
5. Beseitigen Sie unnötiges CSS.
Javascript
1. Verwenden Sie document.write so wenig wie möglich.
2. Verzögern Sie das Laden von Javascript.
3. Passen Sie die JS-Reihenfolge an und platzieren Sie die in Onload verwendeten so weit wie möglich hinter der HTML-Datei.
4. Komprimieren Sie JS.
5. Ereignis kann nicht als Funktionsname verwendet werden.
Javac
1. Sitzung deaktivieren, wenn Sitzung nicht benötigt wird <%@ page session="false"%>.
2. Versuchen Sie, <%@ include file=“xxx.jsp“ %> zu verwenden und weniger zu verwenden .
3. Versuchen Sie, Java zum Abrufen von URL-Parametern zu verwenden. Das Abrufen von JS ist relativ mühsam und langsam.
Sieben, kann nicht über das Frontend optimiert werden:
1. Wenn Sie eine asynchrone Anfrage stellen und der Antwortheader des Servers 204 ist, lösen möglicherweise weder Iframe noch Ajax das Problem, und es kann zu wiederholten Anfragen kommen, aber Ajax kann eine bessere Leistung erbringen.
|
Geben Sie eine E-Mail-Adresse ein, um eine Überraschung zu erhalten
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> Albanisch
ar.fmuser.org -> Arabisch
hy.fmuser.org -> Armenisch
az.fmuser.org -> Aserbaidschanisch
eu.fmuser.org -> Baskisch
be.fmuser.org -> Weißrussisch
bg.fmuser.org -> Bulgarisch
ca.fmuser.org -> Katalanisch
zh-CN.fmuser.org -> Chinesisch (vereinfacht)
zh-TW.fmuser.org -> Chinesisch (traditionell)
hr.fmuser.org -> Kroatisch
cs.fmuser.org -> Tschechisch
da.fmuser.org -> Dänisch
nl.fmuser.org -> Niederländisch
et.fmuser.org -> Estnisch
tl.fmuser.org -> Philippinisch
fi.fmuser.org -> Finnisch
fr.fmuser.org -> Französisch
gl.fmuser.org -> Galizisch
ka.fmuser.org -> Georgisch
de.fmuser.org -> Deutsch
el.fmuser.org -> Griechisch
ht.fmuser.org -> Haitianisches Kreol
iw.fmuser.org -> Hebräisch
hi.fmuser.org -> Hindi
hu.fmuser.org -> Ungarisch
is.fmuser.org -> Isländisch
id.fmuser.org -> Indonesisch
ga.fmuser.org -> Irisch
it.fmuser.org -> Italienisch
ja.fmuser.org -> Japanisch
ko.fmuser.org -> Koreanisch
lv.fmuser.org -> Lettisch
lt.fmuser.org -> Litauisch
mk.fmuser.org -> Mazedonisch
ms.fmuser.org -> Malaiisch
mt.fmuser.org -> Malteser
no.fmuser.org -> Norwegisch
fa.fmuser.org -> Persisch
pl.fmuser.org -> Polnisch
pt.fmuser.org -> Portugiesisch
ro.fmuser.org -> Rumänisch
ru.fmuser.org -> Russisch
sr.fmuser.org -> Serbisch
sk.fmuser.org -> Slowakisch
sl.fmuser.org -> Slowenisch
es.fmuser.org -> Spanisch
sw.fmuser.org -> Suaheli
sv.fmuser.org -> Schwedisch
th.fmuser.org -> Thai
tr.fmuser.org -> Türkisch
uk.fmuser.org -> Ukrainisch
ur.fmuser.org -> Urdu
vi.fmuser.org -> Vietnamesisch
cy.fmuser.org -> Walisisch
yi.fmuser.org -> Jiddisch
FMUSER Wireless Video- und Audioübertragung einfacher!
Kontakt
Adresse
Nr.305 Zimmer HuiLan Gebäude Nr.273 Huanpu Road Guangzhou China 510620
Kategorien
Newsletter