FMUSER безжично предаване на видео и аудио по-лесно!

[имейл защитен] WhatsApp + 8618078869184
Език

    Как да реализираме целия процес на интерактивно излъчване на живо

     

    Интерактивното излъчване на живо включва сървъра, учителски клиент, iOS / Android студентски клиент и Web / Wap студентски клиент. Тази статия се фокусира върху процеса на взаимодействие на Maimai, дизайна на модула Maimai на предния край и дизайна на интерактивни и чат компоненти на предния край. За реализацията на функцията за чат на самата чат стая, тъй като достъпът до Yunxin IM SDK се реализира основно чрез пакета за обаждания Api, няма да навлизам в подробности.

     

    Преди да проектирате системата, първо трябва да разгледате следните въпроси:

    • Определяне на изискванията и разделяне на функциите на всеки край, как взаимодейства всеки край

    • Споразумение между всеки край

    • Клиентът моли микрофона и учителя да получат

    • Синхронизиране на интерактивна информация, след като клиентът влезе в интерактивната стая на живо

    С горните въпроси, нека първо подредим услугите, на които можем да разчитаме. Следните услуги, предоставяни от NetEase Cloud, са показани на фигурата по-долу. В комбинация с дизайна на нашите собствени системни изисквания можем бързо да интегрираме функциите на IM и интерактивно излъчване на живо.

    • Услугата Yunxin IM предоставя пълен набор от основни възможности за незабавни съобщения, които могат бързо да интегрират незабавни съобщения и мрежови възможности в реално време в собствените приложения на предприятието.

    • Интерактивната функция на Yunxin за излъчване на живо поддържа взаимодействие в реално време между домакина и публиката.

      

    Рамка

    Основните ни нужди са главно следните три части:

    1. Студентите влизат в чат стаята на клиента на приложението и могат да инициират заявка за пшеница;

    2. От страна на учителя можете да одобрите или отхвърлите искането на ученика;

    3. След като учителят се съгласи с искане на ученик, той може да влезе в стаята на живо, за да взаимодейства.

    Комбинирайте изискванията и сортирайте следната основна заявка за микрофон, свързващ микрофон и интерактивни процеси, както е показано на фигурата по-долу. Различните стилове на поток от данни представляват различни споразумения.

      

    Ето някои допълнителни понятия:

    1. SDK на клиента Yunxin IM, клиентът изпраща P2P съобщения до учителя чрез Yunxin IM

    2. Клиентско интерактивно излъчване на живо SDK, клиентът се свързва с интерактивно излъчване на живо

    3. Yunxin SDK на края на учителя, приемете p2p съобщения

    4. SDK за интерактивно предаване на живо за учители, взаимодействайте с излъчване на живо от страна на клиента

    5. SDK на Yunxin IM в мрежата, изпращане и получаване на съобщения

    6. Персонализирайте съобщението и структурата на данните на съобщението, изпратено от всеки край

         

    Проектиране и изпълнение

    Внедряване Този раздел представя основно изпълнението на учителския клиент и на Web / Wap студентския клиент, споменати в прегледа на предишния раздел. Той включва основно следните части: усъвършенстване на процеса, модул за учителски IM, модул за уеб терминал за студент, конфигурация, предимства и съществуващи проблеми.

     

    Прецизиране на процеса

    Първо, нека да представим изпълнението на целта на учителя и да направим допълнителни обяснения на някои от подробностите в реда на числата на фигурата по-долу. Учителската страна има две основни части, едната е родна, която в тази статия се нарича родна на учителя, а другата е уеб страница, която в тази статия се нарича IM на учител. Родният учител и учителят IM общуват чрез jsbridge и потребителски съобщения.

    На първо място, сортирайте jsbridge комуникацията между родния учител и учителя IM, както следва:

    -notifyQueueChange

    -notifyVolume

    -notifyCustomMsg

    -проверете Актуализация

    -notifyLiveStatus

    Комбинирайте горната диаграма и след това направете подробно описание на процеса:

     

    1. Инициализация на клиента

    Всеки край получава унифициран адрес за чат стая, като иска сървъра

     

    2. Инициализация на учителя

    След инициализиране на IM на учителя, той получава адреса на чат стаята чрез заявката на сървъра (getPresenterLiveInfo), получава сингълтон на чат стаята, информира учителя, че родната чат стая е готова, и получава интерактивните данни за излъчване на живо.

     

    3. Процесът на покана пшеница

    • Клиентът изпраща p2p съобщение до местния учител. Родният учител използва jsbridge, за да извика notifyCustomMsg на учителския IM, а учителският IM актуализира чакащата опашка за заявката Mai, която поддържа.

    • IM на учителя щраква, за да се съгласи или отхвърли, и родният на учителя се уведомява чрез съобщение, а родният на учителя информира клиента за заявката чрез P2P.

    • Клиентът използва SDK за интерактивно излъчване на живо, свързва микрофона към стаята на живо и изпраща съобщение до местния учител чрез SDK за интерактивно излъчване на живо.

    • Родният учител извиква метода notifyQueueChange, за да актуализира списъците в учителския IM

    • Учител IM, асинхронно иска (informServer) да актуализира опашките за качване и изтегляне на сървъра, изпраща потребителски съобщения (im-sdk) и излъчва, за да уведоми всеки клиент.

     

    Модул за IM на учител

    Комбинирайки блок-схемата и подробното описание на процеса по-горе, предните модули са проектирани и разделени, както е показано на следващата фигура.

     

    Тук LivePcChat е компонент за чат в Tab, LiveInteractivePresenter е компонент, който обработва интерактивни операции, а XXcache е компонент, който капсулира съответните операции на слоя данни. Конкретният екземпляр на компонент, повикване, заявка за данни и процес на обработка са показани на диаграмата на последователността по-долу:

     

    Уеб студентски модул

    За студентския терминал Web / Wap, тъй като самият студентски терминал Web / Wap все още не е развил функцията на момиче. Тук вземете за пример уеб студентския терминал, за да представите реализацията на студентския терминал Web / Wap в интерактивния списък и взаимодействието в чата. Частната част от самата себе си и чат стаята на края на учителя използват повторно компонентите за чат, така че модулите също са разделени тук първо. Можете да се обърнете към разделянето на компонентите от страна на учителя, за да сравните някои от компонентите, използвани повторно от страна на учителя и ученика. Следващата фигура показва разделянето на студентската страна в мрежата.

     

    От сравнението в таблицата по-долу може да се види, че в допълнение към логиката за обработка, свързана с Yingmai, други функции на IM от страна на учителя и на уеб студентите могат да бъдат използвани повторно.

      

    Конфигурация

    Интерактивното излъчване на живо е итерация, базирана на оригиналното излъчване на живо, така че тук трябва да осигурим конфигурируемостта на интерактивното излъчване на живо в различни образователни продуктови линии. Споменатата тук конфигурация е подобна на конфигурацията на други модули и достъп до компоненти в образователния публичен компонент. Той също така разчита на кеш-базата на общия компонент на образованието, която се чете в конфигурацията, когато се зарежда страницата на живо или единичната страница на проекта (институционален фон) Конфигурация, конфигурация с един ключ.

     

    Плюсове и минуси анализ

    Предимствата на използването на този дизайн са

    1. Всички заявки за сървъри се изпращат през уеб страницата, намалявайки разходите за поддръжка на учителя;

    2. Конфигурируемостта на модула. В различни бизнес линии той може да бъде конфигуриран да решава дали да се свърже с интерактивното излъчване на живо;

    3. Компонентите са гранулирани. В различните модули учителската страна има достъп до компонента за чат и интерактивния компонент, компонента на микрофона, а студентската страна може да осъществи достъп само до компонента за интерактивен списък;

    4. Разчита се в най-голяма степен на функциите, изпълнявани от съществуващата Yunxin sdk, която може да отговори на изискванията за относително кратко време.

     

    Проблемът

    1. Процесът на Yingmai е по-сложен, тъй като включва множество краища, а отстраняването на грешки във всеки край е загуба на време. Това е и целта на организирането на тази статия. След като разберете разбирането за процеса на всеки край, всеки край може първо да намери края на проблема по време на отстраняване на грешки и след това проблемът може да бъде намерен в определена връзка по целеви начин.

    2. Тъй като се извършва на базата на оригиналната итерация, много компоненти не са капсулирани в образователни стандартни компоненти, но при предпоставката за ясна логика те могат да бъдат оптимизирани в следващите итерации.

    3. Оптимизирайте метода за внедряване отпред.

     

    обобщавам

    Чрез тази статия ще подредим логиката на всеки край на интерактивното излъчване на живо, за да улесним по-късния достъп до разбирането на процеса на интерактивното излъчване на живо. За клиента и учителя можете да разберете изпълнението на интерфейсите и съобщенията, предоставени от предния край. Ако е необходимо да се осъществи достъп до интерактивния модул за излъчване на живо в друг следващ проект, той може бързо да бъде достъпен и отстранен с грешки и в същото време може допълнително да оптимизира съществуващите проблеми, повдигнати по-горе.

     

     

     

     

     

     

    Колко далеч (дълга) на капака на предавателя?

    Диапазонът на предаване зависи от много фактори. Истинската разстоянието се основава на антената инсталиране височина, антена печалба, като се използва среда като сграда и други препятствия, чувствителността на приемника, антената на приемника. Инсталиране на антената по-високо и с помощта на село, на разстояние много ще по-далеч.

    Пример 5W FM трансмитер използва в града и родния град:

    Имам USA използване клиент 5W FM предавател с GP антена в родния си град, и той го тестваме с кола, да я покрие 10km (6.21mile).

    Аз се тества FM трансмитер 5W с GP антена в родния ми град, тя обхваща около 2km (1.24mile).

    Аз се тества FM трансмитер 5W с GP антена в град Гуанджоу, тя обхваща около само 300meter (984ft).

    По-долу са приблизително в интервала от различни мощност FM трансмитери. (Диапазонът е диаметър)

    0.1W ~ 5W FM трансмитер: 100M ~ 1KM

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

    15W ~ 80W FM трансмитер: 3KM ~ 10KM

    80W ~ 500W FM трансмитер: 10KM ~ 30KM

    500W ~ 1000W FM трансмитер: 30KM ~ 50KM

    1KW ~ 2KW FM трансмитер: 50KM ~ 100KM

    2KW ~ 5KW FM трансмитер: 100KM ~ 150KM

    5KW ~ 10KW FM трансмитер: 150KM ~ 200KM

    Как да се свържете с нас за предавателя?

    Обади ми + 8618078869184 OR
    Изпрати ми имейл [имейл защитен]
    1.How далеч искате да покрие в диаметър?
    2.How висок от вас кула?
    3.Where сте?
    И ние ще ви даде по-професионален съвет.

    За нас

    FMUSER.ORG е компания за системна интеграция, фокусираща се върху безжичното предаване на RF / студио видео аудио оборудване / стрийминг и обработка на данни. Ние предлагаме всичко - от консултации и консултации чрез интегриране на стелажи до инсталация, пускане в експлоатация и обучение.
     
    Предлагаме FM предавател, аналогов телевизионен предавател, цифров телевизионен предавател, VHF UHF предавател, антени, коаксиални кабелни конектори, STL, обработка на въздуха, излъчвани продукти за студиото, RF сигнален мониторинг, RDS енкодери, аудио процесори и дистанционни контролни единици, IPTV продукти, видео / аудио енкодер / декодер, предназначени да отговорят на нуждите както на големи международни излъчващи мрежи, така и на малки частни станции.
     
    Нашето решение има FM радио станция / аналогова телевизионна станция / цифрова телевизионна станция / аудио видео студио оборудване / студио предавател връзка / предавател Телеметрична система / хотелска телевизионна система / IPTV на живо излъчване / стрийминг на живо излъчване / видео конференция / CATV излъчване система.
     
    Ние използваме съвременни технологични продукти за всички системи, защото знаем, че високата надеждност и високата производителност са толкова важни за системата и решението. В същото време ние също трябва да се уверим, че системата ни продукти с много разумна цена.
     
    Имаме клиенти на обществени и комерсиални оператори, телекомуникационни оператори и регулаторни органи, а също така предлагаме решения и продукти на много стотици по-малки, местни и общински телевизионни оператори.
     
    FMUSER.ORG изнася повече от 15 години и има клиенти от цял ​​свят. С 13 години опит в тази област, ние имаме професионален екип за решаване на всички видове проблеми на клиента. Ние сме посветени на предоставянето на изключително разумни цени на професионални продукти и услуги.
    Имейл за връзка: [имейл защитен]

    Нашата фабрика

    Ние имаме модернизация на фабриката. Вие сте добре дошли да посетите нашия завод, когато дойдете в Китай.

    В момента вече има клиентите 1095 цял свят посетиха нашия Guangzhou Tianhe офис. Ако дойдете в Китай, вие сте добре дошли да ни посетите.

    В Fair

    Това е нашето участие в 2012 Global Източници Hong Kong Electronics Fair . Клиенти от цял ​​свят най-накрая имаме шанс да се съберат заедно.

    Къде е Fmuser?

    Можете да търсите тези номера " 23.127460034623816,113.33224654197693 "в google map, тогава можете да намерите нашия офис на fmuser.

    FMUSER Гуанджоу офис се намира в Област Tianhe което е център на кантон , много близо до към Canton Fair , ЖП гара Гуанджоу, xiaobei път и dashatou , Само трябва 10 минути ако се вземат TAXI , Добре дошли приятели от цял ​​свят да посетят и да преговарят.

    За контакти: Sky Blue
    Cellphone: + 8618078869184
    WhatsApp: + 8618078869184
    Wechat: + 8618078869184
    Мейл: [имейл защитен]
    QQ: 727926717
    Skype: sky198710021
    Адрес: No.305 стая HuiLan Building No.273 Huanpu Road Гуанджоу Китай Zip: 510620

    Английски: Приемаме всички плащания, като PayPal, кредитна карта, Western Union, Alipay, Money Bookers, T / T, LC, DP, DA, OA, Payoneer, Ако имате някакви въпроси, моля свържете се с мен [имейл защитен] или WhatsApp + 8618078869184

    • PayPal.  www.paypal.com

      Препоръчваме ви да използвате Paypal да купуват нашите продукти, на PayPal е сигурен начин да се купуват по интернет.

      Всеки от нашия списък т страница дъно на върха имат PayPal логото, за да плати.

      Кредитна карта.Ако не разполагате с PayPal, но имате кредитна карта, можете също така да щракнете Жълтия бутон PayPal, за да платите с кредитна карта.

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

      Но ако имате не една кредитна карта и не имате PayPal акаунт или трудно да се получи PayPal разчетна, можете да използвате следното:

      Western Union.  www.westernunion.com

       

      Платете чрез Western Union за мен:

      Първо име / Наименование: Yingfeng
      Фамилия / Фамилия / Фамилия: Джанг
      Пълно име: Yingfeng Zhang
      Държава: Китай
      Град: Гуанджоу 

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

      T / T.  Платете чрез T / T (банков превод / телеграфен превод / Bank Transfer)
       
      ПЪРВА БАНКОВА ИНФОРМАЦИЯ (СЧЕТОВОДСТВО НА КОМПАНИЯТА):
      SWIFT BIC: BKCHHKHHXXX
      Име на банката: Банка на Китай (Хонг Конг) ООД, Хонг Конг
      Банка Адрес: БАНКАТА НА КИТАЙ КИТАЙ, 1 ГРАДИНА ПЪТ, ЦЕНТРАЛНА, ХОНКОНГ
      БАНК КОД: 012
      Име на профила: FMUSER INTERNATIONAL GROUP LIMITED
      Профил №. : 012-676-2-007855-0
      -------------------------------------------------- -------------------
      Втора ИНФОРМАЦИЯ ЗА БАНКАТА (КОМПАНИОННА СЧЕТ):
      Бенефициент: Fmuser International Group Inc.
      Номер на сметката: 44050158090900000337
      Банка на бенефициента: Китайска строителна банка, клон Гуангдонг
      SWIFT код: PCBCCNBJGDX
      Адрес: NO.553 Tianhe Road, Гуанджоу, Гуангдонг, район Tianhe, Китай
      ** Забележка: Когато превеждате пари по нашата банкова сметка, моля, НЕ пишете нищо в полето за забележки, в противен случай няма да можем да получим плащането поради правителствената политика за международния търговски бизнес.

    * Той ще бъде изпратен в 1-2 работни дни, когато плащането ясно.

    * Ние ще го изпратите на вашия PayPal адрес. Ако искате да промените адреса, моля изпратете точен адрес и телефонен номер на моя имейл [имейл защитен]

    * Ако пакетите е под 2kg, ние ще бъдат изпратени по пощата въздушна поща, това ще отнеме около 15-25days до ръката си.

    Ако пакетът е повече от 2kg, ние ще се изпращат чрез EMS, DHL, UPS, Fedex бързо експресна доставка, това ще отнеме около 7 ~ 15days до ръката си.

    Ако пакетът повече от 100kg, ние ще изпратим чрез DHL или въздушен транспорт. Това ще отнеме около 3 ~ 7days до ръката си.

    Всички пакети са форма на Китай Гуанджоу.

    * Пакетът ще бъде изпратен като "подарък" и ще бъде изчистен възможно най-малко, купувачът не трябва да плаща за "ДАНЪК".

    * След кораб, ние ще Ви изпратим имейл и ще ви даде номер за проследяване.

    За гаранция.
    Свържете се с нас --- >> Върнете ни артикула --- >> Получете и изпратете нова замяна.

    Име: Liu Xiaoxia
    Адрес: 305Fang HuiLanGe HuangPuDaDaoXi 273Hao TianHeQu Гуанджоу Китай.
    Пощенски код: 510620
    Телефон: + 8618078869184

    Моля, върнете се на този адрес и напишете своя PayPal адрес, име, проблем на бележка:

    Избройте всички Въпрос

    прякор

    Имейл

    въпроси

      Въведете имейл, за да получите изненада

      fmuser.org

      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 -> Italian
      ja.fmuser.org -> японски
      ko.fmuser.org -> корейски
      lv.fmuser.org -> латвийски
      lt.fmuser.org -> Литовски
      mk.fmuser.org -> македонски
      ms.fmuser.org -> малайски
      mt.fmuser.org -> Малтийски
      no.fmuser.org -> Norwegian
      fa.fmuser.org -> персийски
      pl.fmuser.org -> полски
      pt.fmuser.org -> португалски
      ro.fmuser.org -> Romanian
      ru.fmuser.org -> руски
      sr.fmuser.org -> сръбски
      sk.fmuser.org -> словашки
      sl.fmuser.org -> Словенски
      es.fmuser.org -> испански
      sw.fmuser.org -> суахили
      sv.fmuser.org -> шведски
      th.fmuser.org -> Thai
      tr.fmuser.org -> турски
      uk.fmuser.org -> украински
      ur.fmuser.org -> урду
      vi.fmuser.org -> Виетнамски
      cy.fmuser.org -> уелски
      yi.fmuser.org -> Идиш

       
  •  

    FMUSER безжично предаване на видео и аудио по-лесно!

  • Контакти

    Адрес
    No.305 Стая HuiLan Сграда No.273 Huanpu Road Гуанджоу Китай 510620

    Мейл:
    [имейл защитен]

    Тел / WhatApps:
    +8618078869184

  • Категории

  • Бюлетин

    ПЪРВО ИЛИ ПЪЛНО ИМЕ

    E-mail

  • разтвор PayPal  Western UnionЦентралната банка на Китай
    Мейл:[имейл защитен]   WhatsApp: +8618078869184 Skype: sky198710021 Пиши си с мен
    Copyright 2006-2020 Powered By www.fmuser.org

    Свържи се с нас