FMUSER Беспроводная передача видео и аудио еще проще!

[электронная почта защищена] WhatsApp + 8618078869184
Язык

    Проектирование потокового медиаплеера приставки IPTV

     

    Открытый исходный код live555 - это SDK, используемый для реализации функции потоковой передачи мультимедиа. Используйте файл play Common.cpp в папке teSTProgs в SDK для разработки модуля передачи приставки IP TV, и вместе с модулем воспроизведения составляйте проигрыватель потокового мультимедиа процесса приставки IPTV. playCommon. cpp - это мост, соединяющий сервер и клиент. Его принцип работы заключается в том, что когда клиент запрашивает данные с сервера, он получает информацию описания SDP из URL-адреса сервера, создает мультимедийный сеанс на основе SDP и, наконец, воспроизводит поток данных.

       представил процесс проектирования проигрывателя потокового мультимедиа приставки IPTV, используя функцию playCommON.cpp в открытом исходном коде live555, в сочетании с дизайном структуры программного обеспечения приставки IPTV, разработал модуль передачи приставки IPTV . Затем модуль передачи подключается к промежуточному программному обеспечению через очередь сообщений, и в то же время подключается к модулю воспроизведения через функцию входа модуля воспроизведения и, наконец, составляет проигрыватель потокового мультимедиа телеприставки IPTV. Плеер протестирован и работает стабильно.

    1 дизайн плеера потокового мультимедиа приставки IPTV

      1. Структура программного обеспечения 1 IPTV-приставки

    Программный код приставки разделен на 4 части: драйвер оборудования, операционная система, промежуточное ПО, прикладной уровень.

    1) Драйвер оборудования соединяет базовое оборудование и операционную систему верхнего уровня. 2) Операционная система Здесь используется бесплатный Linux с открытым исходным кодом. 3) Промежуточное ПО Уровень адаптации программного обеспечения, который изолирует верхний уровень приложения от базовой операционной системы и оборудования. Основные модули промежуточного программного обеспечения в основном включают в себя: (1) Браузер: получение URL-адреса с сервера и отображение соответствующей страницы EPG. (2) Управление графическим пользовательским интерфейсом: предоставление графических функций, таких как управление пользовательским интерфейсом (например, кнопки, списки) и рисование графических изображений для приложений. 4) Уровень приложения реализует воспроизведение аудио- и видеофайлов.

      1.2 Структура системы проигрывателя потокового мультимедиа приставки IPTV

       В открытом исходном коде Live555 playCommon.cpp реализует функцию использования компьютера в качестве приемного терминала, приема и воспроизведения с помощью программного обеспечения VLC и, наконец, отображения его на компьютере. Содержание исследования состоит в том, чтобы интегрировать playCommon.cpp в программный код приставки и, наконец, реализовать функцию использования приставки IPTV в качестве приемного терминала и воспроизведения ее и отображения на телевизоре. Это выдвигает новые требования к дизайну кода: с одной стороны, playCommon.cpp получает URL-адрес сервера, вводя rtsp: // локальный IP-адрес: номер порта / имя файла для воспроизведения в столбце RTSP VLC. . Приобретенный. Однако для приставки IPTV URL-адрес, полученный модулем передачи, является соответствующим URL-адресом, когда пользователь выбирает программу в EPG с помощью пульта дистанционного управления. Этот URL-адрес читается браузером в промежуточном программном обеспечении, поэтому необходимо подключить промежуточное программное обеспечение, и модуль передачи встанет. С другой стороны, поток данных, отправленный playCommon.cpp, принимается и воспроизводится через VLC. Для приставок IPTV поток данных, отправленный модулем передачи, принимается и воспроизводится через модуль воспроизведения. Следовательно, необходимо соединить модуль передачи и модуль воспроизведения.

       Для соединения промежуточного программного обеспечения, модуля вывода и модуля воспроизведения создается очередь сообщений, обеспечивающая обмен данными между этими тремя модулями. Кроме того, pt hread create () также разработан в программе для создания потока rt spmain () для реализации параллелизма программы.   

      1.3 Анализ структуры программы

      1.3.1 Модуль передачи.

      1) основная функция (1) void initMsgQ () инициализирует очередь сообщений. dataQid представляет собой очередь сообщений данных, которая содержит некоторые данные, передаваемые по сети. Наконец, данные в очереди сообщений отправляются игроку через функцию void send data to player (). msgkeyQid представляет очередь сообщений значения ключа сообщения. Модуль передачи принимает команду значения ключа дистанционного управления, полученную от промежуточного программного обеспечения, и отправляет ее проигрывателю для выполнения операций быстрой перемотки вперед, быстрой перемотки назад, остановки и воспроизведения. fromeMiddleQid представляет очередь сообщений промежуточного программного обеспечения. Модуль передачи получает URL-адрес, отправленный от промежуточного программного обеспечения, в качестве адреса назначения, когда клиентский проигрыватель запрашивает данные с сервера. playerStateQid представляет очередь сообщений состояния воспроизведения. Модуль передачи используется для отправки и получения состояния плеера, а также для управления тем, является ли игрок по запросу, в реальном времени или со сдвигом во времени. (2) phread_create (& g_session_thread_info, & tattr, (void * (*) (void *)) rtsp_main, (void *) & urlInform); Создайте поток rtsp_main (). Убедитесь, что передача очереди сообщений и передача потокового мультимедиа выполняются одновременно.

       2) функция rtsp_main. (1) recvMiddlewareMsg (fromeMiddleQid, url): значение URL-адреса, переданного из промежуточного программного обеспечения, присваивается переменной url. (Определение url завершено в промежуточном программном обеспечении, поэтому его необходимо получить из промежуточного программного обеспечения); (2) playCommon.cpp Функция: когда клиент отправляет запрос на сервер, сервер отвечает на запрос, создает сеанс мультимедиа и воспроизводит поток данных. (3) main_player_entry (gTrans. First Create): клиент получает поток и вызывает функцию входа игрока для инициализации плеера. (4) void send_data_to_player (): вызвать игрока, отправить данные, полученные из Интернета, игроку и начать играть.

     

     

     

     

     

     

     

    Как далеко (длинный) крышка передатчика?

    Дальность передачи зависит от многих факторов. Истинное расстояние основано на антенны установка высоты, коэффициент усиления антенны, с использованием среды, как здания и другие препятствия, чувствительности приемника, антенны приемника. Установка антенны более высокого и использования в сельской местности, расстояние будет гораздо более далеко.

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

    У меня есть клиент использовать 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 ИЛИ
    Напиши мне [электронная почта защищена]
    1.How далеко вы хотите, чтобы покрыть в диаметре?
    2.How высокий из вас башня?
    3.Where ты?
    И мы дадим вам более профессиональные советы.

    О Нас

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

    Наша фабрика

    У нас есть модернизация завода. Приглашаем Вас посетить наш завод, когда вы приехали в Китай.

    В настоящее время уже существуют клиенты 1095 по всему миру посетили наш офис Гуанчжоу Тяньхэ. Если вы приехали в Китай, вы можете посетить нас.

    На выставке

    Это наше участие в 2012 Global Sources Hong Kong Electronics Fair . Клиенты со всего мира наконец-то есть шанс получить вместе.

    Где Fmuser?

    Вы можете искать по этим номерам " 23.127460034623816,113.33224654197693 "на карте Google, тогда вы можете найти наш офис fmuser.

    FMUSER Гуанчжоу офис находится в районе Тяньхэ, который является центр кантона , Очень возле до Кантонская ярмарка , Железнодорожная станция Гуанчжоу, xiaobei дороги и Dashatou , Только потребность 10 минут если принять ТАКСИ , Добро пожаловать друзья по всему миру, чтобы посетить и обсудить.

    Контактное лицо: Sky Blue
    Мобильный телефон: + 8618078869184
    WhatsApp: + 8618078869184
    WeChat: + 8618078869184
    E-mail: [электронная почта защищена]
    QQ: 727926717
    Skype: sky198710021
    Адрес: No.305 номер Huilan Building No.273 Хуанпу-роуд Гуанчжоу Китай 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 сведенью, Вы можете использовать следующее:

      Вестерн Юнион.  www.westernunion.com

       

      Оплатите Western Union мне:

      Имя / Имя: Инфэн
      Фамилия / Фамилия / Фамилия: Чжан
      Полное имя: Инфэн Чжан
      Страна: Китай
      Город: Гуанчжоу 

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

      T / T.  Платить с помощью T / T (переход провода / телеграфный перевод / Банковский перевод)
       
      ИНФОРМАЦИЯ О ПЕРВОМ БАНКЕ (СЧЕТ КОМПАНИИ):
      SWIFT BIC: BKCHHKHHXXX
      Название банка: БАНК КИТАЯ (ГОНКОНГ) ЛИМИТЕД, ГОНКОНГ
      Bank Адрес: BANK OF CHINA TOWER, 1 GARDEN ROAD, CENTRAL, HONG KONG
      БАНКОВСКИЙ КОД: 012
      Название учетной записи: FMUSER INTERNATIONAL GROUP LIMITED
      Номер счета : 012-676-2-007855-0
      -------------------------------------------------- -------------------
      ВТОРОЙ БАНКОВСКАЯ ИНФОРМАЦИЯ (СЧЕТ КОМПАНИИ):
      Бенефициар: Fmuser International Group Inc.
      Номер учетной записи: 44050158090900000337
      Банк получателя: China Construction Bank Guangdong Branch
      SWIFT-код: PCBCCNBJGDX
      Адрес: NO.553 Tianhe Road, Гуанчжоу, Гуандун, район Тяньхэ, Китай
      ** Примечание: когда вы переводите деньги на наш банковский счет, пожалуйста, НЕ пишите ничего в области примечаний, иначе мы не сможем получить платеж из-за государственной политики в области международной торговли.

    * Он будет направлен в 1-2 рабочих дней, когда оплата ясно.

    * Мы отправим его на ваш адрес PayPal. Если вы хотите изменить адрес, пожалуйста, отправьте ваш правильный адрес и номер телефона, на мой адрес электронной почты [электронная почта защищена]

    * Если пакеты ниже 2kg, мы будем погружены через воздушную почту, это займет около 15-25days к вашей руке.

    Если пакет больше чем 2kg, мы грузим через EMS, DHL, UPS, Fedex быстрая экспресс-доставки, это займет около 7 ~ 15days к вашей руке.

    Если пакет больше чем 100kg, мы пошлем через DHL или воздушным транспортом. Это займет около 3 ~ 7days к вашей руке.

    Все пакеты формы China Гуанджоу.

    * Посылка будет отправлена ​​в качестве «подарка» с минимальной скидкой, покупателю не нужно платить за «налог».

    * После того, как корабль, мы вышлем Вам по электронной почте и дать вам номер для отслеживания.

    По гарантии.
    Свяжитесь с нами --- >> Верните нам товар --- >> Получите и отправьте другую замену.

    Имя: Лю 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 -> Итальянский
      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

    E-mail:
    [электронная почта защищена]

    Телефон / WhatApps:
    +8618078869184

  • Категории

  • Новостные рассылки

    ФИО ИЛИ ФИО

    Электронная почта

  • решение PayPal  Western UnionБанк Китая
    E-mail:[электронная почта защищена]   WhatsApp: +8618078869184 Skype: sky198710021 Общаться со мной
    Copyright 2006-2020 Powered By www.fmuser.org

    Свяжитесь с нами