FMUSER Wirless Transmit Video and Audio Máis fácil!

[protexido por correo electrónico] WhatsApp + 8618078869184
Lingua

    Como realizar todo o proceso de transmisión interactiva en directo

     

    A transmisión en directo interactiva implica o servidor, cliente profesor, cliente estudante iOS / Android e cliente estudante Web / Wap. Este artigo céntrase no proceso de interacción de Maimai, no deseño do módulo Maimai no front-end e no deseño de compoñentes interactivos e de chat no front-end. Para a realización da función de chat da propia sala de chat, porque o acceso ao SDK de Yunxin IM realízase principalmente a través do paquete de chamadas Api, non entrarei en detalles.

     

    Antes de deseñar o sistema, primeiro ten que ter en conta as seguintes preguntas:

    • Definición dos requisitos e división da función de cada extremo, como interactúan cada extremo

    • Acordo entre cada extremo

    • O cliente pídelle ao micrófono e ao profesor que o reciba

    • Sincronización de información interactiva despois de que o cliente entre na sala de transmisión interactiva en directo

    Coas preguntas anteriores, ordenemos primeiro os servizos nos que podemos confiar. Na seguinte figura móstranse os seguintes servizos proporcionados por NetEase Cloud. Combinado co deseño dos nosos propios requisitos de sistema, podemos integrar rapidamente as funcións de mensaxería instantánea e transmisión en directo interactiva.

    • O servizo de mensaxería instantánea Yunxin ofrece un conxunto completo de capacidades básicas de mensaxería instantánea que poden integrar rapidamente a mensaxería instantánea e as capacidades de rede en tempo real nas propias aplicacións da empresa.

    • A función de transmisión en directo interactiva de Yunxin admite a interacción en tempo real entre o servidor e o público.

      

    Cadro

    As nosas necesidades básicas son principalmente as seguintes tres partes:

    1. Os estudantes entran na sala de chat do cliente da aplicación e poden iniciar unha solicitude de trigo;

    2. Pola parte do profesor, pode aprobar ou rexeitar a solicitude do alumno;

    3. Despois de que o profesor acepte a solicitude dun alumno, o alumno pode entrar na sala de transmisión en directo para interactuar.

    Combina os requisitos e ordena a seguinte solicitude básica de micrófono, micrófono de conexión e procesos interactivos, como se mostra na seguinte figura. Os diferentes estilos de fluxo de datos representan acordos diferentes.

      

    Aquí tes algúns conceptos adicionais:

    1. O SDK do cliente Yunxin IM, o cliente envía mensaxes P2P ao profesor a través de Yunxin IM

    2. SDK de transmisión en directo interactiva do cliente, o cliente conéctase a transmisión en directo interactiva

    3. Yunxin SDK no extremo do profesor, acepta mensaxes p2p

    4. SDK de transmisión en directo interactivo ao final do profesor, interactúa coa transmisión en directo do lado do cliente

    5. O SDK de Yunxin IM na web, enviando e recibindo mensaxes

    6. Personaliza a mensaxe e a estrutura de datos da mensaxe enviada por cada extremo

         

    Deseño e implementación

    Implementación Esta sección introduce principalmente a implementación do cliente docente e do cliente estudante Web / Wap mencionado na visión xeral da sección anterior. Inclúe principalmente as seguintes partes: perfeccionamento do proceso, módulo de mensaxería instantánea do profesor, módulo de terminal de estudantes web, configuración, vantaxes e problemas existentes.

     

    Perfeccionamento do proceso

    En primeiro lugar, imos presentar a implementación do final do profesor e fagamos explicacións complementarias a algúns detalles na orde dos números da figura seguinte. O lado do profesor ten dúas partes principais, unha é nativa, que neste artigo se chama nativa para o profesor, e a outra é unha páxina web, que neste artigo se chama profesor IM. O profesor nativo e o profesor de mensaxes instantáneas comunícanse mediante mensaxes jsbridge e personalizadas.

    Primeiro de todo, ordene a comunicación jsbridge entre o profesor nativo e o profesor de mensaxes instantáneas do seguinte xeito:

    -notificarQueueChange

    -notificar o volume

    -notificarCustomMsg

    -consulta Actualizar

    -notifyLiveStatus

    Combina o diagrama de fluxo anterior e logo faga unha descrición detallada do proceso:

     

    1. Inicialización do cliente

    Cada extremo obtén un enderezo de sala de chat unificado solicitando ao servidor

     

    2. Inicialización do profesorado

    Despois de inicializar a mensaxería instantánea do profesor, obtén a dirección da sala de chat a través da solicitude do servidor (getPresenterLiveInfo), obtén o singleton da sala de chat, informa ao profesor que a sala de chat nativa está lista e obtén os datos interactivos de transmisión en directo.

     

    3. O proceso de invitación ao trigo

    • O cliente envía unha mensaxe p2p ao nativo do profesor. O nativo do profesor usa jsbridge para chamar ao notificationCustomMsg da mensaxería instantánea do profesor e o profesor de mensaxes instantáneas actualiza a cola de espera da solicitude Mai que mantén.

    • A mensaxería instantánea do profesor fai clic para aceptar ou rexeitar e o nativo do profesor recibe unha notificación mediante unha mensaxe e o nativo do profesor informa ao cliente da solicitude a través de P2P.

    • O cliente usa o SDK de transmisión en directo interactivo, conecta o micrófono á sala en directo e envía unha mensaxe ao nativo do profesor a través do SDK de transmisión en directo interactivo.

    • O profesor nativo chama ao método notificationQueueChange para actualizar as listas na mensaxe instantánea do profesor

    • Profesorado de mensaxes instantáneas, solicite asíncronamente (informServer) que actualice as colas de carga e descarga do servidor, envíe mensaxes personalizadas (im-sdk) e transmita para notificar a cada cliente.

     

    Módulo IM de profesor

    Combinando o diagrama de fluxo e a descrición detallada do proceso anterior, os módulos front-end están deseñados e divididos, como se mostra na seguinte figura.

     

    Aquí LivePcChat é un compoñente de chat en Tab, LiveInteractivePresenter é un compoñente que procesa operacións interactivas e XXcache é un compoñente que encapsula as correspondentes operacións de capa de datos. A instancia específica do compoñente, a chamada, a solicitude de datos e o proceso de procesamento son os que se amosan no diagrama de secuencia seguinte:

     

    Módulo de estudante web

    Para o terminal de estudantes Web / Wap, porque o propio terminal de estudantes Web / Wap aínda non desenvolveu a función de doncela. Aquí, tome o terminal de estudantes web como exemplo para introducir a realización do terminal de estudantes Web / Wap na lista interactiva e na interacción de chat. A parte da sala de chat e a sala de chat do profesor rematan a reutilizar compoñentes de chat, polo que os módulos tamén se dividen aquí primeiro. Podes consultar a división de compoñentes do lado do profesor para comparar algúns dos compoñentes reutilizados polo lado do profesor e o lado do alumno. A seguinte figura mostra a división do lado do estudante web.

     

    Pola comparación da táboa seguinte pódese ver que, ademais da lóxica de procesamento relacionada con Yingmai, pódense reutilizar outras funcións da mensaxería instantánea no lado do profesor e do lado do estudante web.

      

    configuración

    A transmisión en directo interactiva é unha iteración baseada na transmisión en directo orixinal, polo que aquí debemos garantir a configurabilidade da transmisión en directo interactiva en varias liñas de produtos educativos. A configuración mencionada aquí é semellante á configuración doutros módulos e acceso a compoñentes no grupo de compoñentes públicos de educación. Tamén depende do compoñente xeral de educación base de caché, que se le na configuración cando se carga a páxina en directo ou a páxina única do proxecto (fondo institucional) Configuración, configuración dunha clave.

     

    Análise de pros e contras

    As vantaxes de usar este deseño son

    1. Todas as solicitudes do servidor envíanse a través da páxina web, reducindo o custo de mantemento do profesor;

    2. A configurabilidade do módulo. En diferentes liñas de negocio, pódese configurar para decidir se se conecta á transmisión en directo interactiva;

    3. Os compoñentes son granulares. En diferentes módulos, o lado do profesor pode acceder ao compoñente de chat e o compoñente interactivo, o compoñente do micrófono e o lado do estudante só pode acceder ao compoñente da lista interactiva;

    4. Depende na maior medida das funcións implementadas pola Yunxin sdk existente, que pode cumprir os requisitos nun tempo relativamente curto.

     

    O problema

    1. O proceso de Yingmai é máis complicado, porque implica múltiples fins e a depuración en cada extremo é unha perda de tempo. Este é tamén o propósito de organizar este artigo. Despois de comprender o proceso de cada extremo, cada extremo pode primeiro localizar o final do problema durante a depuración e, despois, o problema pódese atopar nunha ligazón determinada de forma específica.

    2. Debido a que se realiza sobre a base da iteración orixinal, moitos compoñentes non están encapsulados en compoñentes estándar educativos, pero baixo a premisa dunha lóxica clara, pódense optimizar en posteriores iteracións.

    3. Optimizar o método de implementación frontal.

     

    resumir

    A través deste artigo, resolveremos a lóxica de cada extremo da transmisión en directo interactiva para facilitar o acceso posterior á comprensión do proceso de transmisión en directo interactivo. Para o cliente e o profesor, podes comprender a implementación das interfaces e mensaxes proporcionadas pola interface. Se é necesario acceder ao módulo de transmisión en directo interactivo noutro proxecto posterior, pódese acceder e depurar rapidamente e, ao mesmo tempo, pode optimizar aínda máis os problemas existentes plantexados anteriormente.

     

     

     

     

     

     

    Como distante (long) a tapa do transmisor?

    A franxa de transmisión depende de moitos factores. A distancia real baséase na altura da antena de instalar, a ganancia da antena, usando ambiente como a construción e outras obturacións, a sensibilidade do receptor, a antena do receptor. Instalación de antena máis alta e usando o campo, a distancia vai moito máis lonxe.

    EXEMPLO 5W FM Transmitter usar na cidade e cidade natal:

    Teño un uso do cliente 5W transmisor FM EUA con antena GP na súa cidade natal, e proba-lo con un coche, cubrir 10km (6.21mile).

    I probar o transmisor FM 5W con antena GP na miña cidade natal, que cobren aproximadamente 2km (1.24mile).

    I probar o transmisor FM 5W con antena GP na cidade de Guangzhou, que abranguen aproximadamente única 300meter (984ft).

    Abaixo amósanse ao descanso aproximado de diferentes transmisores de enerxía FM. (O intervalo é de diámetro)

    0.1W ~ 5W Transmisor FM: 100M ~ 1KM

    5W ~ 15W FM Ttransmitter: 1KM ~ 3KM

    15W ~ 80W Transmisor FM: 3KM ~ 10KM

    80W ~ 500W Transmisor FM: 10KM ~ 30KM

    500W ~ 1000W Transmisor FM: 30KM ~ 50KM

    1KW ~ 2KW Transmisor FM: 50KM ~ 100KM

    2KW ~ 5KW Transmisor FM: 100KM ~ 150KM

    5KW ~ 10KW Transmisor FM: 150KM ~ 200KM

    Como contactar connosco para o transmisor?

    Chama-me + 8618078869184 OU
    Enviar email me [protexido por correo electrónico]
    1.How lonxe quere cubrir de diámetro?
    2.How altura de torre ti?
    3.Where es?
    E imos dar-lle consellos máis profesional.

    Sobre nós

    FMUSER.ORG é unha empresa de integración de sistemas centrada en equipos de transmisión / transmisión de audio sen fíos de radio / estudio de vídeo e procesamento de datos. Estamos ofrecendo todo desde asesoramento e consultoría a través da integración de rack ata a instalación, posta en servizo e adestramento.
     
    Ofrecemos transmisor de FM, transmisor de TV analóxico, transmisor de TV dixital, transmisor UHF de VHF, antenas, conectores de cable coaxial, STL, procesamento de aire, produtos de transmisión para o estudio, monitorización de sinais de RF, codificadores de RDS, procesadores de audio e unidades de control de sitios remotos. Produtos IPTV, codificador / decodificador de audio / vídeo, deseñados para satisfacer as necesidades de grandes redes de transmisión internacionais e pequenas estacións privadas.
     
    A nosa solución ten estación de radio FM / estación de televisión analóxica / estación de TV dixital / equipos de estudio de vídeo e vídeo / enlace de transmisión de estudio / sistema de telemetría de transmisor / sistema de TV de hotel / transmisión en directo IPTV / transmisión en directo de transmisión / conferencia de vídeo / sistema de transmisión CATV.
     
    Estamos a usar produtos de tecnoloxía avanzada para todos os sistemas, porque sabemos que a alta fiabilidade e alto rendemento son tan importantes para o sistema e a solución. Ao mesmo tempo, temos que asegurarnos que o noso sistema de produtos a un prezo moi razoable.
     
    Temos clientes de radiodifusores públicos e comerciais, operadores de telecomunicacións e autoridades reguladoras, e tamén ofrecemos solucións e produtos a moitos centos de emisoras locais e comunitarias máis pequenas.
     
    FMUSER.ORG leva máis de 15 anos exportando e ten clientes en todo o mundo. Con 13 anos de experiencia neste campo, temos un equipo profesional para resolver todo tipo de problemas do cliente. Dedicámonos a ofrecer prezos extremadamente razoables de produtos e servizos profesionais.
    Correo electrónico de contacto: [protexido por correo electrónico]

    nosa fábrica

    Temos modernización da fábrica. Estás convidado a visitar a nosa fábrica cando chegar a China.

    Actualmente, xa existen clientes 1095 en todo o mundo visitan nosa oficina Guangzhou Tianhe. Se ve a China, está invitado a visitar-nos.

    na Feira

    Esta é a nosa participación en 2012 Global Sources Hong Kong Fair Electrónica . Clientes de todo o mundo finalmente ter a oportunidade de estar xuntos.

    Onde está Fmuser?

    Podes buscar nestes números " 23.127460034623816,113.33224654197693 "en google map, entón podes atopar a nosa oficina fmuser.

    oficina FMUSER Guangzhou está Tianhe District, que é a centro do cantón . moi preto ao Feira de Cantón , Estación ferroviaria Guangzhou, estrada Xiaobei e dashatou , Só ten minutos 10 tomar TAXI . Benvidos amigos de todo o mundo a visitar e negociar.

    Contacto: Ceo azul
    Móbil: + 8618078869184
    WhatsApp: + 8618078869184
    Wechat: + 8618078869184
    E-mail: [protexido por correo electrónico]
    QQ: 727926717
    Skype: sky198710021
    Dirección: No.305 cuarto Huilan Edificio No.273 Huanpu Estrada Guangzhou China Zip: 510620

    Inglés: Aceptamos todos os pagos, como PayPal, tarxeta de crédito, Western Union, Alipay, Money Bookers, T / T, LC, DP, DA, OA, Payoneer, Se tes algunha pregunta, póñase en contacto comigo [protexido por correo electrónico] ou WhatsApp + 8618078869184

    • PayPal.  www.paypal.com

      Recomendamos que use Paypal para mercar os nosos produtos, PayPal é unha forma segura de mercar en internet.

      Cada da nosa lista de elementos de páxina de fondo na parte superior ten un logotipo PayPal para pagar.

      Tarxeta de crédito.Se non ten paypal, pero ten tarxeta de crédito, tamén se pode facer clic no botón amarelo PayPal para pagar coa súa tarxeta de crédito.

      -------------------------------------------------- -------------------

      Pero se non ten unha tarxeta de crédito e non ten unha conta PayPal ou de difícil ten un accout PayPal, pode utilizar o seguinte:

      Western Union.  www.westernunion.com

       

      Pago por Western Union para min:

      Nome / nome: Yingfeng
      Apelido / Apelido / Apelido: Zhang
      Nome completo: Yingfeng Zhang
      País: China
      Cidade: Guangzhou 

      -------------------------------------------------- -------------------

      T / T.  pago por T / T (transferencia bancaria / transferencia telegráfica / Transferencia bancaria)
       
      Primeira información bancaria (conta da empresa):
      SWIFT BIC: BKCHHKHHXXX
      Nome do banco: BANK OF CHINA (HONG KONG) LIMITED, HONG KONG
      Enderezo bancario: BANK OF CHINA TOWER, 1 GARDEN ROAD, CENTRAL, HONG KONG
      CÓDIGO BANCO: 012
      Nome da conta: FMUSER INTERNATIONAL GROUP LIMITED
      Conta NON. : 012-676-2-007855-0
      -------------------------------------------------- -------------------
      Segunda INFORMACIÓN BANCARIA (CONTA DA EMPRESA):
      Beneficiario: Fmuser International Group Inc.
      Número de conta: 44050158090900000337
      Banco do beneficiario: China Construction Bank Sucursal de Guangdong
      Código SWIFT: PCBCCNBJGDX
      Enderezo: estrada Tianhe NO.553, Cantón, Guangdong, distrito de Tianhe, China
      ** Nota: cando transfira cartos á nosa conta bancaria, NON escriba nada na área de comentarios, se non, non poderemos recibir o pago debido á política gobernamental sobre o comercio internacional.

    * Será enviado en 1 2 día de traballo cando o pagamento clara.

    * Nós imos envialo seu enderezo de paypal. Se queres cambiar de dirección, por favor, envíe o seu enderezo correcto e número de teléfono para o meu e-mail [protexido por correo electrónico]

    * Se os paquetes está baixo 2kg, que serán enviados vía correo aéreo, vai levar preto de 15-25days para a súa man.

    Se o paquete é máis que 2kg, nós enviamos vía EMS, DHL, UPS, FedEx entrega rápida expresa, vai levar preto de 7 ~ 15days para a súa man.

    Se o paquete de máis de 100kg, enviarémoslle vía DHL ou transporte aéreo. Isto levará uns 3 ~ 7days para a súa man.

    Todos os paquetes son a forma China Guangzhou.

    * O paquete enviarase como un "agasallo" e descartarase o menos posible, o comprador non terá que pagar o "IMPOSTO".

    * Despois de navío, nós enviarémosche un correo electrónico e darlle o número de rastreamento.

    Para garantía.
    Contacte connosco --- >> Devólvenos o artigo --- >> Reciba e envíe outro substituto.

    Nome: Liu Xiaoxia
    Dirección: 305Fang HuiLanGe HuangPuDaDaoXi 273Hao TianHeQu Guangzhou China.
    CEP: 510620
    Teléfono: + 8618078869184

    Por favor, retorne a este enderezo e escribir o seu paypal enderezo, nome, problema na nota:

    Liste as Pregunta

    apelido

    email

    preguntas

      Introduce o correo electrónico para obter unha sorpresa

      fmuser.org

      es.fmuser.org
      it.fmuser.org
      fr.fmuser.org
      de.fmuser.org
      af.fmuser.org -> afrikaans
      sq.fmuser.org -> Albanés
      ar.fmuser.org -> árabe
      hy.fmuser.org -> Armenian
      az.fmuser.org -> azerí
      eu.fmuser.org -> éuscaro
      be.fmuser.org -> bielorruso
      bg.fmuser.org -> Búlgaro
      ca.fmuser.org -> catalán
      zh-CN.fmuser.org -> chinés (simplificado)
      zh-TW.fmuser.org -> Chinés (tradicional)
      hr.fmuser.org -> croata
      cs.fmuser.org -> Checo
      da.fmuser.org -> danés
      nl.fmuser.org -> Holandés
      et.fmuser.org -> estoniano
      tl.fmuser.org -> filipino
      fi.fmuser.org -> finés
      fr.fmuser.org -> Francés
      gl.fmuser.org -> galego
      ka.fmuser.org -> xeorxiano
      de.fmuser.org -> alemán
      el.fmuser.org -> Grego
      ht.fmuser.org -> crioulo haitiano
      iw.fmuser.org -> Hebreo
      hi.fmuser.org -> hindi
      hu.fmuser.org -> Hungarian
      is.fmuser.org -> islandés
      id.fmuser.org -> indonesio
      ga.fmuser.org -> irlandés
      it.fmuser.org -> Italiano
      ja.fmuser.org -> xaponés
      ko.fmuser.org -> coreano
      lv.fmuser.org -> letón
      lt.fmuser.org -> Lituano
      mk.fmuser.org -> macedonio
      ms.fmuser.org -> malaio
      mt.fmuser.org -> maltés
      no.fmuser.org -> Norwegian
      fa.fmuser.org -> persa
      pl.fmuser.org -> polaco
      pt.fmuser.org -> Portugués
      ro.fmuser.org -> Romanés
      ru.fmuser.org -> ruso
      sr.fmuser.org -> serbio
      sk.fmuser.org -> Eslovaco
      sl.fmuser.org -> Esloveno
      es.fmuser.org -> castelán
      sw.fmuser.org -> Suahili
      sv.fmuser.org -> Sueco
      th.fmuser.org -> Thai
      tr.fmuser.org -> turco
      uk.fmuser.org -> ucraíno
      ur.fmuser.org -> urdú
      vi.fmuser.org -> Vietnamita
      cy.fmuser.org -> galés
      yi.fmuser.org -> Yiddish

       
  •  

    FMUSER Wirless Transmit Video and Audio Máis fácil!

  • contacto

    dirección:
    No.305 Sala HuiLan Building No.273 Huanpu Road Guangzhou China 510620

    E-mail:
    [protexido por correo electrónico]

    Tel/WhatsApps:
    + 8618078869184

  • categorías

  • boletín informativo

    NOME OU COMPLETO

    Correo-e

  • solución paypal  Western UnionBanco de China
    E-mail:[protexido por correo electrónico]   WhatsApp: +8618078869184 Skype: sky198710021 falar comigo
    Copyright 2006 2020-Powered by www.fmuser.org

    Contacto