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 -> 불가리아어
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 헝가리어
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 -> 슬로베니아어
es.fmuser.org -> 스페인어
sw.fmuser.org -> 스와힐리
sv.fmuser.org -> 스웨덴어
th.fmuser.org -> 태국
tr.fmuser.org -> 터키어
uk.fmuser.org -> 우크라이나어
ur.fmuser.org -> 우르두어
vi.fmuser.org -> 베트남어
cy.fmuser.org -> 웨일스 어
yi.fmuser.org -> 이디시어
먼저 IPTV 관련 상황을 살펴 보겠습니다.
1. 현재 TPTV 시장 상황
a) 올해 36.302 월 현재 전국 IPTV 사용자 수는 900 억 300 만 명에 이르고, 우리나라 모바일 인터넷 사용자 수는 8 억에 육박합니다. 40 인당 월간 접속량은 거의 XNUMX 억, 광대역 XNUMX 백만은 절반, 광섬유는 거의 XNUMX %입니다.
clip_image001
그림 1 우리나라의 전반적인 디지털 TV 전환
clip_image002
그림 2 각 지방의 디지털 TV 사용자 규모 및 케이블 디지털화 정도
b) 올해 18.01 월 통신 산업의 경제 실적은 기초 통신 22.7 사의 총 통신 사업이 전년 동기 대비 7.7 % 증가한 XNUMX 억 위안으로 전년 동기 대비 XNUMX % 포인트 증가한 것으로 나타났다. 기간;
l 현재 중국 시장에 출시 된 주요 통신 IPTV 셋톱 박스는 다음과 같습니다. [SD] : Huawei, ZTE, Changhong, UT, MOTO, Fiberhome, Da Ya, Tongzhou, Jiulian, Bell, Skyworth, Chaoge, Dahua 및 Shuyuan . [HD] : Huawei, ZTE, MOTO, Daya, Chaoge, Fiberhome, Cozhou, Hisense, Skyworth, Kaitian, UT, Changhong, Bell, Feiyue, Jiulian, Shuyuan.
이상에서 IPTV에 대한 요구 사항은 앞으로 점점 더 높아질 것임을 알 수있다. EPG 프런트 엔드를 최적화 할 때 서버의 운반 능력을 고려해야하고, 둘째, 셋톱 박스의 성능과 호환성을 고려해야합니다.
[준비] : 환경의 특성을 고려하여 다음과 같은 준비가 필요합니다. 하드웨어 : PC, 셋톱 박스, 네트워크 허브 (즉, HUB, 미러링 기능이있는 스위치도 사용 가능). 소프트웨어 : Chrome, Wireshark. 원격 환경이없는 경우이 모든 것을 사용해야합니다. 원격 디버깅 환경이있는 경우 HUB 및 Wireshark가 필요하지 않습니다.
요청 수 줄이기 : 일반적으로 한 페이지에 대해 5 개 미만의 요청을 요청하는 것이 가장 좋습니다. 요청 수가 10 개를 초과하면 속도가 분명히 훨씬 느려집니다. 요청 수를 줄이는 방법은 무엇입니까?
1. 사진 수를 줄이고 여러 사진을 통합하면 각 사진이 요청됩니다.
2. 요청할 수없는 리소스가 없어야합니다. 즉, HTTP 404 리소스가 없어야합니다.
3. iframe 요청 수를 줄이십시오.
4. AJAX 요청을 줄입니다.
5. AJAX를 통해 비동기 적으로 리소스를 지연로드합니다.
6. 자바 스크립트와 CSS를 결합합니다.
JS 코드
1. JQuery를 사용하지 마십시오. 대부분의 셋톱 박스는이를 지원하지 않습니다.
2. JAVASCRIPT를 결합하고 최소화합니다.
3. 페이지에 작은 js를 삽입하십시오.
4. 셋톱 박스와 버튼의 호환성에주의하십시오. 일반적으로 표준 정의는 onkeypress 만 지원하고 대부분은 onkeydown을 지원하지 않습니다. 사용하려고하면 셋톱 박스가 멈 춥니 다. 두 가지 유형의 키가 모두 지원되는 경우 JS는 키를 한 번만 실행하도록 키를 판단 할 수 있습니다.
5. AJAX의 GET 비동기 요청을 사용하고 POST 요청을 적게 사용하십시오.
6. 각각 대신 사용하십시오.
7. eval을 가능한 한 적게 사용하십시오.
8. 액세스하려면 getElementById를 사용하고 getElementsByName, getElementsByClassName, getElementsByTagName을 사용하지 마십시오. 대부분의 셋톱 박스는 이러한 메서드와 호환되지 않습니다.
9. 조인 방법을 사용하여 문자를 연결하고 concat 함수 나 + =와 같은 연산자를 적게 사용합니다.
10. 시스템 이벤트를 다시 작성할 때 시스템 키 입력 및 재생 이벤트와 같이 가능한 한 false 또는 0 또는 null을 반환합니다.
11. 공유 js를 추출하여 다른 페이지가 호출 할 수 있도록 외부에 배치합니다.
그림:
1. 투명 이미지에는 가능한 한 png를 사용하고 gif는 적게 사용하십시오.
2. jpg를 압축하고 jpg에서 불필요한 정보를 삭제합니다.
3. 일부 셋톱 박스는 존재하지 않는 값을 설정하는 것은 말할 것도없고 추가 요청을하기 때문에 img의 src는 비워 둘 수 없습니다.
4. EPG의 앞부분에있는 그림 크기를 확대하지 마십시오. 그림은 실제 크기에 따라 디자인 될 수 있습니다. 즉, img 태그에 너비와 높이 속성이 포함되지 않도록하십시오.
5. 사진의 지연 로딩, 모든 사진이 즉시 제시되는 것은 아니며, 사진은 주문형으로 표시 될 수 있습니다.
CSS
1. CSS @import를 피하십시오. 대부분의 셋톱 박스는 @import를 지원하지 않으므로 링크를 사용해야합니다.
2. 페이지에 작은 CSS를 삽입합니다.
3. CSS를 통합하고 최소화합니다.
4. CSS를 압축합니다.
5. 불필요한 CSS를 제거하십시오.
자바 스크립트
1. 가능한 한 적게 document.write를 사용합니다.
2. 자바 스크립트 로딩을 지연시킵니다.
3. JS 순서를 조정하고 온로드에 사용 된 순서를 가능한 한 html 파일 뒤에 둡니다.
4. JS를 압축합니다.
5. 이벤트는 함수명으로 사용할 수 없습니다.
자바
1. 세션이 필요하지 않은 경우 세션 비활성화 <% @ page session = "false"%>.
2. <% @ include file =”xxx.jsp”%>를 사용하고 덜 사용하십시오. .
3. Java를 사용하여 URL 매개 변수를 얻으십시오. JS 가져 오기는 상대적으로 번거롭고 느립니다.
일곱, 프런트 엔드를 통해 최적화 할 수 없습니다 :
1. 비동기 요청을 할 때 서버의 응답 헤더가 204이면 iframe도 ajax도 문제를 해결할 수없고 반복되는 요청이있을 수 있지만 ajax가 더 잘 수행 할 수 있습니다.
|
놀라움을 얻으려면 이메일을 입력하십시오.
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 -> 불가리아어
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 헝가리어
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 -> 슬로베니아어
es.fmuser.org -> 스페인어
sw.fmuser.org -> 스와힐리
sv.fmuser.org -> 스웨덴어
th.fmuser.org -> 태국
tr.fmuser.org -> 터키어
uk.fmuser.org -> 우크라이나어
ur.fmuser.org -> 우르두어
vi.fmuser.org -> 베트남어
cy.fmuser.org -> 웨일스 어
yi.fmuser.org -> 이디시어
FMUSER 무선 전송 비디오 및 오디오가 더 쉬워졌습니다!
상담문의
주소:
No.305 Room HuiLan Building No.273 Huanpu Road 광저우 중국 510620
카테고리
MMCC 뉴스레터