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 -> Haitian Creole
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 -> ייִדיש
1, אַנטוויקלונג פון רירעוודיק ווידעא לעבן בראָדקאַסט
עס קען זיין געזען אַז פֿון פּיסי צו רירעוודיק, מער און מער לעבן בראָדקאַסט אַפּפּס זענען אָנליין, און רירעוודיק בראָדקאַסט איז אריין אין אַ אַנפּרעסידענטיד יקספּלאָוזשאַן בינע. אָבער, פֿאַר רובֿ רירעוודיק לעבן בראָדקאַסט, עס איז נאָך דער הויפּט ימפּלאַמענאַד דורך געבוירן קלייאַנץ, אָבער HTML5 אויך פיעסעס אַ יראַפּלייסאַבאַל ראָלע אין די רירעוודיק לעבן בראָדקאַסט סוף, אַזאַ ווי HTML5 מיט די אַדוואַנטידזשיז פון שנעל טראַנסמיסיע און גרינג צו מעלדונג, HTML5 קענען אויך שפּילן לעבן ווידעא ווען עס איז די מערסט וויכטיק.
די גאַנץ לעבן בראָדקאַסט קענען זיין צעטיילט אין די פאלגענדע:
(1) ווידעא רעקאָרדינג וואָקזאַל: אין אַלגעמיין, עס איז אַ קאָמפּיוטער אַדיאָו און ווידעא ינפּוט מיטל אָדער אַ אַפּאַראַט אָדער מיקראָפאָן אין די רירעוודיק וואָקזאַל. דערווייַל, די מאָביל טעלעפאָן ווידעא איז דער הויפּט טייל.
(2) ווידעא שפּילער: עס קען זיין אַ שפּילער אויף די קאָמפּיוטער, אַ געבוירן שפּילער אויף די רירעוודיק טעלעפאָן זייַט און אַ ווידעא פירמע פון HTML5. דערווייַל, עס איז נאָך די הויפּט געבוירן שפּילער אויף די מאָביל טעלעפאָן.
(3) ווידעא סערווער: בכלל, עס איז אַ נגינקס סערווער, וואָס איז געניצט צו אָננעמען די ווידעא מקור צוגעשטעלט דורך די ווידעא רעקאָרדינג זייַט און צושטעלן די סטרימינג דינסט צו די ווידעא פּלייבאַק סוף.
2, ווידעא HTML5 רעקאָרדינג:
פֿאַר HTML5 ווידעא רעקאָרדינג, די שטאַרק וועברטק (וועב פאַקטיש צייט קאָמוניקאַציע) איז אַ טעכנאָלאָגיע וואָס שטיצט פאַקטיש-צייט קול אָדער ווידעא שמועס אין וועב בלעטערער. די כיסאָרן איז אַז עס בלויז שטיצט בעסער אויף פּיסי קראָום און די רירעוודיק זייַט איז נישט ידעאַל.
די גרונט פּראָצעס פון רעקאָרדינג ווידעא מיט וועברטק איז:
רוף window.navigator.webkitGetUserMedia (באַקומען די ווידעא דאַטן פון די פּיסי אַפּאַראַט פון דער באַניצער).
גער קונה צו ווידעא טייַך דאַטן צו ווינדאָו.וועבקיטרטקפּערעקאָננעקטיאָן (אַ ווידעא טייַך דאַטן פֿאָרמאַט).
ניצן וועבסאָקקעט צו אַריבערפירן ווידעא טייַך דאַטן צו סערווער
ווייַל פילע מעטהאָדס דאַרפֿן צו זיין פּרעפיקסעד מיט בלעטערער, פילע רירעוודיק בראַוזערז טאָן ניט שטיצן וועברטק, אַזוי די פאַקטיש ווידעא רעקאָרדינג איז נאָך ימפּלאַמענאַד דורך דעם קליענט (יאָס, אַנדרויד) און די ווירקונג וועט זיין בעסער.
3, HTML5 בראָדקאַסט לעבן ווידעא:
פֿאַר ווידעא פּלייבאַק, איר קענען נוצן HLS (HTTP live streaming) פּראָטאָקאָל צו שפּילן לעבן סטרימינג. יאָס און אַנדרויד ביידע שטיצן דעם פּראָטאָקאָל געוויינטלעך. עס איז פּשוט צו קאַנפיגיער און נוצן ווידעא טאַגס גלייַך.
דאָ איז אַ פּשוט קאָד צו שפּילן לעבן ווידעא ניצן ווידעא:
(1) וואָס איז HLS פּראָטאָקאָל:
אין קורץ, די גאנצע טייַך איז צעטיילט אין קליין טעקעס וואָס זענען דאַונלאָודיד באזירט אויף הטטפּ. בלויז עטלעכע זענען דאַונלאָודיד אין אַ צייַט. די פריערדיקע דערמאנט טעקע פון. M3u8 באַקענענ אין HTML5 בראָדקאַסט לעבן ווידעא איז באזירט אויף הלס פּראָטאָקאָל, וואָס סטאָרז די מעטאַדאַטאַ פון ווידעא טייַך.
עאַטש. M3u8 טעקע קאָראַספּאַנדז צו עטלעכע TS טעקעס, וואָס זענען די דאַטן פֿאַר די פאַקטיש ווידעא סטאָרידזש. די m3u8 טעקע בלויז סטאָרז די קאַנפיגיעריישאַן אינפֿאָרמאַציע און פֿאַרבונדענע פּאַטס פון עטלעכע TS טעקעס. ווען די ווידעא איז פּלייַעד, די M3u8 טעקע איז דינאַמיקאַללי טשיינדזשד. די ווידעא פירמע וועט פּאַרס דער טעקע און געפֿינען די קאָראַספּאַנדינג TS טעקע צו שפּילן. אין סדר צו פאַרגיכערן די גיכקייַט, די. M3u8 טעקע איז געניצט צו פונאַנדערקלייַבן די טעקע און געפֿינען די קאָראַספּאַנדינג TS טעקע פֿאַר פּלייבאַק. דעריבער, אין סדר צו פאַרגיכערן די גיכקייַט, די. M3u8 טעקע איז געניצט צו פונאַנדערקלייַבן די טעקע און געפֿינען די קאָראַספּאַנדינג TS טעקע פֿאַר פּלייבאַק. דעריבער, אין סדר צו פאַרגיכערן שטעלן עס אויף די וועב סערווער און די TS טעקע אויף די CDN.
די. M3u8 טעקע איז אַקשלי אַ M3U טעקע ענקאָודיד מיט UTF-8. די טעקע קען ניט זיין פּלייַעד דורך זיך, אָבער בלויז די טעקסט טעקע מיט די פּלייבאַק אינפֿאָרמאַציע.
(2) HLS בעטן פּראָצעס:
די URL פון די HTTP בעטן m3u8.
די סערווער קערט אַ פּלייַליסט פון m3u8, וואָס איז דערהייַנטיקט אין פאַקטיש צייט. אין אַלגעמיין, די URL פון 5 סעגמאַנץ פון דאַטן איז געגעבן אין אַ צייט.
דער קליענט פּאַרסיז די פּלייַליסט פון m3u8, און דערנאָך ריקוועס די URL פון יעדער אָפּשניט צו באַקומען די TS דאַטן טייַך.
(3) פאַרהאַלטן פון HLS לעבן בראָדקאַסט:
מיר וויסן אַז די HLS פּראָטאָקאָל דיווידעס די לעבן טייַך אין אַ קליין ווידעא אָפּשניט צו אָפּלאָדירן און שפּיל. אַזוי רעכן אַז די רשימה כּולל 5 TS טעקעס, יעדער TS טעקע כּולל 5 סעקונדעס פון ווידעא אינהאַלט, און די קוילעלדיק פאַרהאַלטן איז 25 סעקונדעס. ווייַל ווען איר זען די ווידיאס, דער באַלעבאָס האט רעקאָרדעד די ווידעא און ופּלאָאַדעד עס, אַזוי די פאַרהאַלטן איז געפֿירט דורך דעם. דאָך, די רשימה לענג און די גרייס פון איין TS טעקע קענען זיין פאַרקירצט צו רעדוצירן די פאַרהאַלטן. אין עקסטרעם, די רשימה לענג קענען זיין רידוסט צו 1 און די TS געדויער איז 1s. אָבער, דאָס וועט פאַרגרעסערן די נומער פון ריקוועס און פאַרגרעסערן די סערווער דרוק. ווען די נעץ גיכקייַט איז פּאַמעלעך, עס וועט זיין דזשענערייטאַד מער באַפער. דעריבער, די TS צייט רעקאַמענדיד דורך עפּל אַפישאַלי לאַסץ פֿאַר 10 ס, אַזוי עס וועט שטארק טוישן די פאַרהאַלטן פון 30 ס. אַזוי דער סערווער נעמט דעם טייַך, טראַנסקאָודינג, סאַוועס, שנייַדן די בלאָק און דיסטריביוץ עס צו דער קליענט. דאָ איז דער וואָרצל גרונט פון די פאַרהאַלטן.
פֿאַר מער פֿראגן וועגן דילייז, ביטע אָפּשיקן צו עפל ס באַאַמטער אַדרעס:
https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/StreamingMediaGuide/FrequentlyAskedQuestions/FrequentlyAskedQuestions.html
HTML5 לעבן ווידעא האט עטלעכע יראַפּלייסאַבאַל אַדוואַנטידזשיז:
גוט קאָמוניקאַציע, גרינג צו טיילן און אנדערע אַפּעריישאַנז.
עס קענען זיין ריליסט דינאַמיקאַללי, וואָס איז קאַנדוסיוו צו פאַקטיש-צייַט יטעראַטיאָן פון פּראָדוקט רעקווירעמענץ און גיך קאַטער.
אָן די ינסטאַלירונג פון אַפּ, עפֿענען די בלעטערער גלייַך.
4, יאָס זאַמלונג (רעקאָרדינג) אַדיאָו און ווידעא דאַטן אַס
ערשטער פֿאַר די אַקוואַזישאַן און רעקאָרדינג פון אַדיאָו און ווידעא קלעראַפייד די פאלגענדע קאַנסעפּס:
) 1) ווידעא קאָדירונג: ווידעא קאָדירונג רעפערס צו די וועג אַז אַ טעקע אין אַ ווידעא פֿאָרמאַט איז קאָנווערטעד אין אן אנדער ווידעא פֿאָרמאַט טעקע דורך אַ ספּעציפיש קאַמפּרעשאַן טעכנאָלאָגיע. די ווידעא רעקאָרדעד דורך iPhone מיר נוצן מוזן זיין קאָדעד, ופּלאָאַדעד און דיקאָודאַד איידער עס קענען זיין פּלייַעד אין די באַניצער-זייַט שפּילער.
(2) קאָדעק סטאַנדאַרט: די מערסט וויכטיק קאָדעק סטאַנדאַרדס אין ווידעא טייַך טראַנסמיסיע אַרייַננעמען H.261, H.263 און H.264 פון ITU, אין וואָס HLS פּראָטאָקאָל שטיצט H.264 פֿאָרמאַט קאָדירונג.
) 3) אַודיאָ קאָדירונג: ענלעך צו ווידעא קאָדירונג, דער אָריגינעל אַודיאָ טייַך איז ענקאָודיד, ופּלאָאַדעד, דיקאָודאַד לויט צו עטלעכע סטאַנדאַרדס, און פּלייַעד אין די שפּילער. דאָך, אַודיאָ אויך האט פילע קאָדירונג סטאַנדאַרדס, אַזאַ ווי פּקם קאָד, וומאַ קאָד, אַאַק קאָד, אאז"ו ו. די אַודיאָ קאָדירונג מעטהאָדס געשטיצט דורך אונדזער הלס פּראָטאָקאָל איז אַאַק קאָד.
די ווידעא און אַודיאָ דאַטן אַקוואַזישאַן איז דער הויפּט צעטיילט אין די פאלגענדע סטעפּס:
די ווידעא און אַודיאָ דאַטן אַקוואַזישאַן איז ניצן די יאָס פֿאַר די אַפּאַראַט
(2) אין יאָס, די אָריגינעל אַדיאָו און ווידעא דאַטן טייַך קענען ווערן געזאמלט דורך אַווקאַפּטורעסעססיאָן און אַווקאַפּטורעדעוויסע.
(3) די ווידעא איז ענקאָודיד מיט h264, און די אַודיאָ איז אַאַק קאָדעד. אין יאָס, עס זענען שוין פּאַקידזשד קאָדירונג לייברעריז צו פאַרשטיין די קאָדירונג פון אַדיאָו און ווידעא.
(4 audio די אַדיאָו און ווידעא דאַטן נאָך קאָדירונג זענען פארזאמלט און געחתמעט;
5) פאַרלייגן רטמפּ קשר און שטופּן עס אַרויף צו די סערווער.
די פאלגענדע איז דער ספּעציפיש פּראָצעס פון קאַלעקטינג אַדיאָו און ווידעא דאַטן:
(1) וועגן RTMP:
רעאַל צייט מעסידזשינג פּראָטאָקאָל (RTMP) איז אַ סכום פון לעבן ווידעא פּראָטאָקאָל דעוועלאָפּעד דורך מאַקראָמעדיאַ, און איצט געהערט צו Adobe. ווי מיט HLS, עס קענען זיין געוויינט פֿאַר ווידעא בראָדקאַסט. די חילוק איז אַז RTMP קען נישט שפּילן אין יאָס בלעטערער באזירט אויף בליץ, אָבער עס איז בעסער אין פאַקטיש צייט ווי הלס. אַזוי דעם פּראָטאָקאָל איז בכלל געניצט צו צופֿעליקער ווידעא טייַך, וואָס איז, ווידעא טייַך איז פּושט צו סערווער.
(2) שטופּן לויפן
די אַזוי גערופענע סטרימינג רעפערס צו שיקן די אַדיאָו און ווידעא דאַטן מיר האָבן קאָדעד צו די ווידעא טייַך סערווער. אין יאָס קאָד, RTMP סטרימינג איז אָפט געניצט. ליברטמפּ יאָס, אַ דריט-פּאַרטיי ביבליאָטעק, קענען ווערן גענוצט פֿאַר סטרימינג. ליברטמפּ ענקאַפּסאַלז עטלעכע האַרץ אַפּיס פֿאַר וסערס צו רופן. פֿאַר בייַשפּיל, שטופּן די אַפּי און אַזוי אויף, קאַנפיגיער די סערווירער אַדרעס און דאַן די טראַנסקאָדינג ווידעא טייַך צו די סערווער.
אַזוי ווי צו בויען אַ סטרימינג סערווער?
פּשוט סטרימינג סערווער איז געבויט. זינט די ווידעא טייַך וואָס מיר ופּלאָאַד איז באזירט אויף RTMP פּראָטאָקאָל, די סערווער מוזן שטיצן RTMP. עס קען נעמען די פאלגענדע טריט:
(1) ינסטאַלירן אַ נגינקס סערווער.
(2) די RTMP פאַרלענגערונג פון נגינקס איז אינסטאַלירן. קאַנפיגיער קאַנפיגיער טעקע פֿאַר נגינקס
(3) ריסטאַרט נגינקס און שרייַבן די סטרימינג אַדרעס פון RTMP ווי rtmp: // ip: 1935 / hls / mystream, וווּ HLS_ Path רעפּראַזענץ די אַדרעס פון די דזשענערייטאַד. M3u8 און TS טעקעס, HLS_ Fragment רעפּראַזענץ די לענג פון סלייס רעפּראַזענץ אַ בייַשפּיל. דער טעקע נאָמען צו זיין דזשענערייטאַד קענען זיין באַשטימט דורך זיך.
5, באַניצער ינטעראַקשאַן אין לעבן בראָדקאַסט:
פֿאַר די ינטעראַקשאַן פון די באַניצער אין לעבן בראָדקאַסט, עס קענען זיין צעטיילט אין:
געבן גיפס.
צו באַמערקן אָדער צו שפּילן
פֿאַר טאַלאַנט עקספּרעס, DOM און CSS3 קענען ווערן גענוצט צו פאַרשטיין די לאָגיק פון שיקן טאַלאַנט און אַ ספּעציעלע טאַלאַנט אַנאַמיישאַן אויף HTML5. די טעכניש שוועריקייטן זענען נישט זייער גרויס.
צו זיין אַ ביסל מער קאָמפּליצירט בעראַזש, איר קען דאַרפֿן צו באַצאָלן ופמערקזאַמקייט צו די פאלגענדע:
די פאַקטיש-צייט פאָרשטעלונג פון די פּראַדזשעקטאַל קענען זיין געשיקט און באקומען אין פאַקטיש צייט דורך וועבסקאָקק און רענדערד.
פֿאַר בראַוזערז וואָס טאָן ניט שטיצן וועבסאָקקעט, זיי קענען בלויז זיין דיגריידאַד צו לאַנג פּאָללינג אָדער פראָנט-סוף טייַמער שיקט ריקוועס צו באַקומען פאַקטיש-צייט קנאַל-אַרויף.
אַנאַמיישאַן און צונויפשטויס פון די צונויפשטויס (ד"ה קיין אָוווערלאַפּ) און אַזוי אויף אין די רענדערינג
|
אַרייַן E- בריוו צו באַקומען אַ יבערראַשן
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 -> Haitian Creole
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 ווירעלעסס יבערשיקן ווידעא און אַודיאָ מער גרינגער!
קאָנטאַקט
אַדרעס:
נומ 305 רום הוילאַן בילדינג נאָ .273 הואַנפּו ראָוד גואַנגזשאָו טשיינאַ 510620
קאַטעגאָריעס
נעווסלעטטער