FMUSER brezžični prenos video in zvoka lažje!

[e-pošta zaščitena] WhatsApp + 8618078869184
Jezik

    Težave in rešitve za zvok in video v mobilnih napravah HTML5

     

    V zadnjem času preučujemo uporabo videa namesto animacije in video namesto sprite animacije. Tovrstni video imenujemo interaktivni video.

    Tradicionalna sprite animacija: velik prostor na disku, počasno nalaganje, zlasti spletno predvajanje, bo počasnejše
    Preveč datotek, preveč http zahtev med spletnim predvajanjem bo povzročilo počasen odziv ali nenormalno vedenje. Zato je nujno treba razviti nabor tehnologij, ki bi nadomeščali sprite animacijo z videom. Tovrstni video imenujemo interaktivni video

     

    Težave s tradicionalnim videom:

    1. Igra se lahko samo v kvadratni obliki
    2. Pod iPadom je okno za igranje, pod iPhoneom pa ga je mogoče predvajati samo v celozaslonskem načinu.
    3. Pri igranju se bo zagotovo pojavil v ospredju

     

    Interaktivni video ima naslednje značilnosti:

    Pri iPhonu predvajanje na celotnem zaslonu ni potrebno, lahko ga predvajate na enem območju
    Interaktivni video se lahko prikaže pod običajnimi grafičnimi predmeti
    Interaktivni video ima lahko masko, tako da je mogoče odstraniti ozadje video posnetka in integrirati video in navadne grafične predmete

     

    Povzetek: Za video, ki se uporablja za predvajanje, ga bomo nastavili kot tradicionalni video. Za videoposnetke, ki jih je treba uporabiti za posebne namene, smo jih nastavili kot interaktivne videoposnetke. Raziskava je dala predhodne rezultate. Mimogrede povzema dejanske težave, s katerimi se bo v naslednjih nekaj letih srečeval avdio in video razvoj mobilnega H5, in ponuja lastne rešitve. Oglejte si končni dejanski učinek: združljiv z osebnim računalnikom (> IE9), iphone, ipad, Android 5.0

     

    Rešite težave z ročnimi, samodejnimi in okenskimi okni na iPhonu, in to lahko v bistvu uporabljajo v dejanski proizvodnji. Na desni je izvirna datoteka mp4 video, video na levi nadomešča animacijo, nato pa podpira učinek maske v ozadju, lahko razkrije osnovni zemljevid in podpira vrsto interaktivnih operacij


    Zvok H5

    Vsakič, ko se avdio objekt prenese skozi nov zvok, je v sistemu IOS mogoče videti novo nit.
    Rešitev: Nov zvočni objekt z zamenjavo različnih zvočnih naslovov doseže cilj, da ne odpre več niti.

     Podpora v Androidu ni dobra
    Rešitev: Težava v spodnji različici Androida ni rešena. Na splošno je mogoče z mešanim razvojem prilagoditi osnovni vmesnik, na primer fonegap

     Na iPhonu ni mogoče samodejno predvajati
    Rešitev: Samodejno predvajanje na iphone je postopek, ki je bil izveden, ko je bil zasnovan IOS. Zdi se, da želimo preprečiti samodejno krajo prometa.

    Preprosto povedano, sprožiti ga je treba ročno s simulacijo uporabnika, zato moramo ta del kode poklicati že na začetku:

    Kopirajte kodo
    // Odpravite težavo, da brskalnik ios ne more samodejno predvajati zvoka. Ustvarite nov zvok pri nalaganju in zamenjajte src, ko ga uporabljate.
    Xut.fix = Xut.fix || {};
    če (Xut.plat.isBrowser && Xut.plat.isIOS) {
        var isAudio = napačno
        var fixaudio = function () {
            if (! isAudio) {
                isAudio = res;
                Xut.fix.audio = nov zvok ();
                document.removeEventListener ('touchstart', fixaudio, false);
            }
        };
        document.addEventListener ('touchstart', fixaudio, false);
    }
    Kopirajte zgornjo kodo
    Če takšno kodo vežete na telo: ustvarite zvočni objekt tako, da ga ročno sprožite, in ga shranite v globalno

    Kadar se uporablja na naslednji način:

    Kopirajte kodo
    // Če uporabljate Xut.fix.audio za določanje src za brskalnik ios, glejte app.js za inicializacijo
    če (Xut.fix.audio) {
        audio
    =
     Xut.fix.audio;
        audio.src = url;
    } Else {
        audio = nov zvok (url);
    }
    audio.autoplay = res;
    audio.play ();

    Preprosto zamenjajte zvočni objekt. Preprosto povedano, to mora biti predmet, ki ga ustvari uporabniški sprožilec za predvajanje.

     
    H5 video zvok

    Video oznake se lahko redko uporabljajo na mobilnem terminalu, podpora za Android je slaba, vizualno 5.0 je boljša. Stare težave v iPhonu ni mogoče predvajati samodejno (shranite podatke, shranite svojo sestro !!!), privzeti nadzor pa je celozaslonski nadzor. Dolgo sem ignoriral to obdelavo videa. Android uporablja spodnjo plast, iPhone neposredno uporablja VideoJS, vgrajeno bliskavico in stikalo h5, bliskavica ima tudi težave s podporo. Pred časom je imel šef povpraševanje. Uporabili smo preveč animacij, vse so bile kombinirane animacije sprite poti, ki segajo od sto megabajtov do stotine megabajtov v eni aplikaciji, zato je nujno potrebna rešitev za stiskanje slik. Končna rešitev je uporaba videoposnetka namesto animacije, saj je tehnologija stiskanja videov razvita že vrsto let in je zelo zrela. Zdaj lahko tehnologija stiskanja videa enostavno pretvori 720P. Filmi visoke ločljivosti, stisnjeni na 10M / min ali 160K / sec. Velikost datoteke zaporedja slik je vsaj nekaj desetkrat manjša. Hkrati večina naprav podpira strojno dekompresijo videa, tako da je poraba procesorja pri predvajanju videa zelo majhna, poraba baterije je prav tako zelo nizka, hitrost predvajanja pa je tudi hitra. Enostavno je mogoče doseči celo celozaslonsko predvajanje 25 sličic.

     
    Načrt je dokončan in tu je več težav, ki jih je treba rešiti.

    Celoten videoposnetek, vključno z nekaterimi predmeti v videoposnetku, se lahko odziva na uporabniške klike, diapozitive in druge operacije v napravi iPhone, lahko se predvaja v oknu, filtrira ozadje in se lahko uporablja kot slika PNG. Video nadomešča animacijo in nato podpira učinek maske v ozadju, ki lahko razkrije osnovno sliko, prav tako pa reši problem ročnega, samodejnega in nepopolnega zaslona

     
    okno iphone

    Rešitev: kombinirajte obdelavo prek platna in video oznak

    Načelo: Pridobite izvirni slikovni okvir videoposnetka in ga potegnite na stran skozi kanale

    Tukaj neposredno prilagam izvorno kodo, koda je napisana na splošno, vendar poudarja nekaj ključnih točk

    http://iwearshorts.com/blog/inline-video-on-the-iphone/

    http://stackoverflow.com/questions/3699552/html5-inline-video-on-iphone-vs-ipad-browser

     
    Video namesto animacije

    To je nekoliko okorno. Biti mora interaktiven in povleči platno, da doseže namen nadzora slike. Vsega še nisem končal in tega splošne potrebe podjetja ne bodo imele. Tu je kratek opis, obdeluje ga tudi canvas + video, vendar je za predobdelavo potreben predpomnjeni vsebnik platna. S predhodno obdelavo dobite slikovne pike vsake slike in s spreminjanjem vrednosti vsake slikovne pike RBG lahko filtrira ozadje, tako da se lahko uporablja kot slika PNG. Napisal ga bom kasneje in objavil ~~

     

     

     

     

    Seznam vseh vprašanje

    vzdevek

    E-pošta

    vprašanja

    Naš drugi izdelek:

    Profesionalni paket opreme FM radijskih postaj

     



     

    Hotelska IPTV rešitev

     


      Vnesite e-pošto, da dobite presenečenje

      fmuser.org

      es.fmuser.org
      it.fmuser.org
      fr.fmuser.org
      de.fmuser.org
      af.fmuser.org -> afrikanščina
      sq.fmuser.org -> albanski
      ar.fmuser.org -> arabščina
      hy.fmuser.org -> Armenščina
      az.fmuser.org -> azerbajdžanski
      eu.fmuser.org -> baskovščina
      be.fmuser.org -> belorusko
      bg.fmuser.org -> bolgarščina
      ca.fmuser.org -> katalonščina
      zh-CN.fmuser.org -> kitajščina (poenostavljena)
      zh-TW.fmuser.org -> kitajščina (tradicionalno)
      hr.fmuser.org -> hrvaški
      cs.fmuser.org -> češčina
      da.fmuser.org -> danski
      nl.fmuser.org -> nizozemščina
      et.fmuser.org -> estonščina
      tl.fmuser.org -> filipinsko
      fi.fmuser.org -> finski
      fr.fmuser.org -> francosko
      gl.fmuser.org -> galicijščina
      ka.fmuser.org -> gruzijski
      de.fmuser.org -> nemščina
      el.fmuser.org -> grščina
      ht.fmuser.org -> haitijska kreolščina
      iw.fmuser.org -> hebrejščina
      hi.fmuser.org -> hindujščina
      hu.fmuser.org -> madžarščina
      is.fmuser.org -> islandski
      id.fmuser.org -> indonezijski
      ga.fmuser.org -> irski
      it.fmuser.org -> italijanščina
      ja.fmuser.org -> japonski
      ko.fmuser.org -> korejski
      lv.fmuser.org -> latvijski
      lt.fmuser.org -> litovščina
      mk.fmuser.org -> makedonščina
      ms.fmuser.org -> malajščina
      mt.fmuser.org -> malteščina
      no.fmuser.org -> norveščina
      fa.fmuser.org -> perzijski
      pl.fmuser.org -> poljščina
      pt.fmuser.org -> portugalščina
      ro.fmuser.org -> romunščina
      ru.fmuser.org -> ruščina
      sr.fmuser.org -> srbščina
      sk.fmuser.org -> slovaški
      sl.fmuser.org -> slovenščina
      es.fmuser.org -> španščina
      sw.fmuser.org -> svahili
      sv.fmuser.org -> švedščina
      th.fmuser.org -> tajska
      tr.fmuser.org -> turški
      uk.fmuser.org -> ukrajinski
      ur.fmuser.org -> urdujščina
      vi.fmuser.org -> Vietnamščina
      cy.fmuser.org -> valižanščina
      yi.fmuser.org -> jidiš

       
  •  

    FMUSER brezžični prenos video in zvoka lažje!

  • Kontakt

    naslov:
    No.305 Soba HuiLan stavba št.273 Huanpu Road Guangzhou Kitajska 510620

    E-naslov:
    [e-pošta zaščitena]

    Tel/WhatApps:
    +8618078869184

  • Kategorije

  • Novice

    PRVO ALI POPOLNO IME

    E-naslov

  • rešitev paypal  Western UnionBank of China
    E-naslov:[e-pošta zaščitena]   WhatsApp: +8618078869184 Skype: sky198710021 Klepet z mano
    Copyright 2006-2020 Powered By www.fmuser.org

    Pomoč strankam