FMUSER Wirless pārraida video un audio vieglāk!

[e-pasts aizsargāts] WhatsApp 8618078869184
Valoda

    Mobilās HTML5 audio un video problēmas un risinājumi

     

    Nesen mēs pētām video izmantošanu animācijas vietā un video sprite animācijas vietā. Šādu video mēs saucam par interaktīvu video.

    Tradicionālā sprite animācija: liela vieta diskā, lēna lejupielāde, īpaši atskaņošana tiešsaistē, būs lēnāka
    Pārāk daudz failu, pārāk daudz http pieprasījumu, spēlējot tiešsaistē, izraisīs lēnu atbildi vai neparastu uzvedību. Tāpēc ir steidzami jāizstrādā tehnoloģiju kopums, lai sprite animāciju aizstātu ar video. Mēs šāda veida video saucam par interaktīvu video

     

    Problēmas ar tradicionālo video:

    1. Var spēlēt tikai kvadrātveida formā
    2. Zem iPad ir atskaņošanas logs, un zem iPhone to var atskaņot tikai pilnekrāna režīmā.
    3. Spēlējot, tas noteikti parādīsies priekšplānā

     

    Interaktīvajam videoklipam ir šādas īpašības:

    Saskaņā ar iPhone pilna ekrāna atskaņošana nav nepieciešama, to var atskaņot vienā apgabalā
    Interaktīvs video var parādīties zem parastajiem grafiskajiem objektiem
    Interaktīvajam videoklipam var būt maska, lai varētu noņemt video fonu un integrēt video un parastos grafiskos objektus

     

    Kopsavilkums: Videoklipam, ko izmanto atskaņošanai, mēs to iestatīsim kā tradicionālu videoklipu. Videoklipiem, kas jāizmanto īpašiem mērķiem, mēs tos iestatām kā interaktīvus videoklipus. Pētījums ir devis provizoriskus rezultātus. Starp citu, tajā ir apkopotas faktiskās problēmas, kas radušās mobilā H5 audio un video izstrādē tuvāko gadu laikā, un sniegti savi risinājumi. Apskatiet galīgo faktisko efektu: savietojams ar datoru (> IE9), iphone, ipad, Android 5.0

     

    Atrisiniet manuālās, automātiskās un logu problēmas iPhone tālrunī, un tas var galvenokārt izmantot faktiskajā ražošanā. Pa labi ir oriģināls video mp4 fails, kreisajā pusē esošais video aizstāj animāciju un pēc tam atbalsta fona maskas efektu, var atklāt bāzes karti un atbalsta virkni interaktīvu darbību


    H5 audio

    Katru reizi, kad audio objekts tiek izlaists caur jaunu audio, IOS var redzēt jaunu pavedienu.
    Risinājums: jauns audio objekts, aizstājot dažādas audio adreses, sasniedz mērķi neatvērt vairāk pavedienu.

     Android operētājsistēmā atbalsts nav labs
    Risinājums: problēma ar Android zemāko versiju nav atrisināta. Parasti jauktu attīstību var veikt, pielāgojot pamatā esošo saskarni, piemēram, phonegap

     Nevar automātiski atskaņot iPhone tālrunī
    Risinājums: Automātiska atskaņošana iPhone tālrunī ir process, kas tiek veikts, izstrādājot IOS. Šķiet, ka tas novērš automātisku satiksmes zādzību.

    Vienkārši sakot, tas jāaktivizē manuāli, simulējot lietotāju, tāpēc mums ir jāsauc šis koda gabals pašā sākumā:

    Kopēt kodu
    // Novērsiet problēmu, ka ios pārlūks nevar automātiski atskaņot audio. Kad ielādējat, izveidojiet jaunu audio un, lietojot to, nomainiet src.
    Xut.fix = Xut.fix || {};
    ja (Xut.plat.isBrowser && Xut.plat.isIOS) {
        var isAudio = nepatiess
        var fixaudio = function () {
            ja (! isAudio) {
                isAudio = patiess;
                Xut.fix.audio = new Audio ();
                document.removeEventListener ('touchstart', fixaudio, false);
            }
        };
        document.addEventListener ('touchstart', fixaudio, false);
    }
    Kopējiet kodu iepriekš
    Ja saistāt šādu kodu ar pamattekstu: izveidojiet audio objektu, manuāli iedarbinot to, un pēc tam saglabājiet to globālajā

    Lietojot šādi:

    Kopēt kodu
    // Ja izmantojat Xut.fix.audio, lai norādītu src ios pārlūkam, inicializēšanai, lūdzu, skatiet vietni app.js
    ja (Xut.fix.audio) {
        Audio
    =
     Xut.fix.audio;
        audio.src = url;
    } Vēl {
        audio = jauns audio (url);
    }
    audio.autoplay = taisnība;
    audio.play ();

    Vienkārši nomainiet audio objektu. Vienkārši sakot, tam jābūt objektam, ko izveidojis lietotāja aktivizētājs, lai spēlētu.

     
    H5 video audio

    Video tagus mobilajā terminālī var izmantot reti, Android atbalsts ir pārāk slikts, vizuāli 5.0 ir labāks. IPhone veco problēmu nevar automātiski atskaņot (Saglabājiet datus, saglabājiet māsu !!!), un noklusējums ir pilna ekrāna vadība, lai atskaņotu. Ilgu laiku es ignorēju šo video apstrādi. Android izmanto apakšējo slāni, iPhone tieši izmanto VideoJS, iebūvēto zibspuldzi un h5 slēdzi, zibspuldzei ir arī atbalsta problēmas. Pirms kāda laika priekšniekam bija prasība. Mēs izmantojām pārāk daudz animāciju, tās visas bija apvienotas sprite maršrutu animācijas, sākot no simtiem megabaitiem līdz simtiem megabaitu vienā lietotnē, tāpēc steidzami nepieciešams risinājums attēlu saspiešanai. Galīgais risinājums ir izmantot animāciju vietā video, jo video saspiešanas tehnoloģija ir izstrādāta daudzus gadus un ir bijusi ļoti nobriedusi. Tagad video saspiešanas tehnoloģija var viegli pārveidot 720P. Augstas izšķirtspējas filmas, saspiestas līdz 10M / min vai 160K / s. Attēlu secības faila izmērs ir vismaz vairākas desmit reizes mazāks. Tajā pašā laikā lielākā daļa ierīču atbalsta video aparatūras dekompresiju, tāpēc video atskaņošanas procesora patēriņš ir ļoti mazs, arī akumulatora patēriņš ir ļoti mazs, un arī atskaņošanas ātrums ir ātrs. Vienkārši var panākt 25 kadru pilnekrāna atskaņošanu.

     
    Plāns ir pabeigts, un šeit ir vairākas problēmas, kas jāatrisina.

    Viss videoklips, ieskaitot dažus video objektus, var reaģēt uz lietotāju klikšķiem, slaidiem un citām darbībām zem iPhone, to var atskaņot logā, var filtrēt fonu un to var izmantot kā PNG attēlu. Video aizstāj animāciju un pēc tam atbalsta fona maskas efektu, kas var atklāt bāzes attēlu, kā arī atrisina manuāla, automātiska un nepilnīga ekrāna problēmu

     
    iphone logi

    Risinājums: apvienojiet apstrādi, izmantojot audekls + video tagus

    Princips: Iegūstiet videoklipa oriģinālo attēla rāmi un, izmantojot kanavas, pavelciet to uz lapu

    Šeit es tieši pievienoju pirmkodu, kods ir rakstīts kopumā, bet izceļ dažus galvenos punktus

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

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

     
    Video, nevis animācija

    Tas ir mazliet apgrūtinoši. Tam jābūt interaktīvam un jāvelk audekls, lai sasniegtu attēla vadības mērķi. Es to visu vēl neesmu pabeidzis rakstīt, un uzņēmuma vispārējām vajadzībām to nebūs. Šeit ir īss apraksts, to apstrādā arī audekls + video, taču priekšapstrādes veikšanai ir nepieciešams kešatmiņā saglabāts audekla konteiners. Veicot pirmapstrādi, iegūstiet katra attēla pikseļus, un, mainot katra pikseļa RBG vērtību, tas var filtrēt fonu, lai to varētu izmantot kā PNG attēlu. Es to uzrakstīšu vēlāk un publicēšu ~~

     

     

     

     

    Uzskaitīt visu jautājumu

    iesauka

    E-pasts

    Jautājumi

    citu mūsu produktu:

    Profesionālu FM radiostaciju aprīkojuma komplekts

     



     

    Viesnīcas IPTV risinājums

     


      Ievadiet e-pastu, lai saņemtu pārsteigumu

      fmuser.org

      es.fmuser.org
      it.fmuser.org
      fr.fmuser.org
      de.fmuser.org
      af.fmuser.org -> afrikands
      sq.fmuser.org -> albāņu
      ar.fmuser.org -> arābu
      hy.fmuser.org -> armēņu
      az.fmuser.org -> azerbaidžāņu
      eu.fmuser.org -> basku valoda
      be.fmuser.org -> baltkrievu
      bg.fmuser.org -> bulgāru valoda
      ca.fmuser.org -> katalāņu
      zh-CN.fmuser.org -> ķīniešu (vienkāršotā)
      zh-TW.fmuser.org -> ķīniešu (tradicionālā)
      hr.fmuser.org -> horvātu
      cs.fmuser.org -> čehu
      da.fmuser.org -> dāņu
      nl.fmuser.org -> holandiešu
      et.fmuser.org -> igauņu
      tl.fmuser.org -> filipīniešu
      fi.fmuser.org -> somu
      fr.fmuser.org -> franču valoda
      gl.fmuser.org -> galisiešu valoda
      ka.fmuser.org -> gruzīnu
      de.fmuser.org -> vācu
      el.fmuser.org -> grieķu
      ht.fmuser.org -> Haiti kreolu
      iw.fmuser.org -> ebreju
      hi.fmuser.org -> hindi
      hu.fmuser.org -> ungāru valoda
      is.fmuser.org -> islandiešu
      id.fmuser.org -> indonēziešu
      ga.fmuser.org -> īru
      it.fmuser.org -> itāļu
      ja.fmuser.org -> japāņu
      ko.fmuser.org -> korejiešu
      lv.fmuser.org -> latviski
      lt.fmuser.org -> lietuviešu
      mk.fmuser.org -> maķedoniešu
      ms.fmuser.org -> malajiešu
      mt.fmuser.org -> maltiešu
      no.fmuser.org -> norvēģu
      fa.fmuser.org -> persiešu
      pl.fmuser.org -> poļu
      pt.fmuser.org -> portugāļu
      ro.fmuser.org -> rumāņu
      ru.fmuser.org -> krievu valoda
      sr.fmuser.org -> serbu
      sk.fmuser.org -> slovāku
      sl.fmuser.org -> slovēņu
      es.fmuser.org -> spāņu
      sw.fmuser.org -> svahili
      sv.fmuser.org -> zviedru
      th.fmuser.org -> taizemiešu
      tr.fmuser.org -> turku
      uk.fmuser.org -> ukraiņu
      ur.fmuser.org -> urdu valoda
      vi.fmuser.org -> vjetnamiešu
      cy.fmuser.org -> velsiešu
      yi.fmuser.org -> jidišs

       
  •  

    FMUSER Wirless pārraida video un audio vieglāk!

  • Kontakti

    Adrese:
    Nr. 305 istaba HuiLan ēka Nr.273 Huanpu Road Guangzhou, Ķīna 510620

    E-pasts:
    [e-pasts aizsargāts]

    Tālr. / WhatApps:
    +8618078869184

  • Kategorijas

  • Saņemt jaunumus

    PIRMAIS VAI PILNAIS VĀRDS

    E-pasts

  • paypal risinājums  Rietumu savienībaBank of China
    E-pasts:[e-pasts aizsargāts]   WhatsApp: +8618078869184 Skype: sky198710021 Tērzēt ar mani
    Copyright 2006-2020 Powered By www.fmuser.org

    Sazinies ar mums