Налаштування мовлення потокового відео в локальній мережі за допомогою vlc media player

Локальні мережі - далеко не рідкість. Вони є в офісах, на підприємствах і навіть у приватних квартирах і будинках. Життя, обплутана локальною мережею, на порядок зручніше: швидше відбувається обмін даними. Не кожен знає, що в рамках такої мережі можна відкрити справжнісіньке відео мовлення. Наш матеріал постарається осягнути неосяжне. Ми дізнаємося: як налаштувати мовлення в локальній мережі, а також створимо веб сторінку, яка буде доступна всім комп`ютерам, підключеним до мережі. Відкриваючи її в браузері, користувач зможе насолодитися переглядом трансльованого відео. Одним з головних інструментів в нашій роботі стане VLC Media Player, він дозволяє не тільки відтворювати аудіо та відео файли, але організовувати потокове мовлення в мережі.

Пропоную більш виразно позначити умови нашої задачі. В нашій мережі є два комп`ютери. Перший працює під управлінням Windows 7, другий під управлінням Ubuntu Linux.

Комп`ютерів присвоєні такі IP адреси:

192.168.1.2 - комп`ютер під управлінням Windows 7

192.168.1.3 - Ubuntu Linux

Маска підмережі: 255.255.255.0

Так як моя мережа організована за допомогою роутера, IP адреса - 192.168.1.1 зайнятий цим корисним апаратом.

Якщо ви ще не налаштували локальну мережу будинку, то рекомендую прочитати статтю: «Як підключити два комп`ютери в локальну мережу?»

Тепер безпосередньо про те, що потрібно зробити:

  • Налаштувати потокове мовлення фільму з комп`ютера під керуванням Windows 7 на комп`ютер з Ubuntu Linux. У нашому випадку це буде культовий мультфільм радянських часів «Корабель-Примара»

  • Створити на комп`ютері під керуванням Windows 7 сайт, який буде доступний з другого комп`ютера.

  • На сайті ми розмістимо сторінку, яка буде транслювати наше потокове відео. Відповідно, відкриваючи цей сайт з комп`ютера під керуванням Ubuntu Linux, без будь-яких хитрощів можна буде насолодитися переглядом улюбленого «Корабля-Примари».

Версія цього чудово плеєра існує, як під Windows, так і під Ubuntu Linux. Це не випадково, бо побудований плеєр на основі відкритого вихідного коду.

В Ubuntu Linux для установки плеєра досить увійти в «Центр додатків», в пошуку ввести VLC і натиснути кнопку «Встановити»

Для того, щоб завантажити і встановити плеєр під операційну систему Windows 7, необхідно перейти за посиланням:

https://videolan.org/vlc/

Це сторінка розробників плеєра. Тут нас цікавить одна єдина кнопка «Download VLCrdquo-.

0.jpg

Натискання її перенесе нас на сторінку скачування. Зберігаємо дистрибутив з програмою до себе на комп`ютер і запускаємо його установку.

Отже, на всіх комп`ютерах встановлено VLC Media Player . Переходимо на комп`ютер з Windows 7, відкриваємо плеєр і заходимо в головне меню «Медіа» - «Потокове мовлення»

1.jpg

Перше, що ми повинні зробити - це додати наш мультфільм в список відтворення. Для цього натискаємо кнопку «Додати» і за допомогою провідника Windows вибираємо цей фільм на жорсткому диску нашого комп`ютера.

2.jpg

Після того, як фільм доданий до списку відтворення, в нижній частині вікна натискаємо кнопку «Потік» і переходимо на наступну сторінку

3.jpg

У наступному вікні від нас не вимагається практично нічого, крім як натиснути кнопку «Наступний»

4.jpg

Відкриється дуже важливе віконце. Тут нам не відбутися простим натисканням на одну кнопку і доведеться зробити певні магічні дії, щоб потокове відео в недалекому майбутньому дійсно транслювалося по мережі.

Перше, на що потрібно звернути увагу - це список, що випадає у верхній частині. Тут відбувається вибір протоколів, за якими відбуватиметься трансляція. Насправді про кожен з них можна написати окрему статтю. І, ймовірно, в майбутньому ми це зробимо.

Сьогодні ж ми просто виберемо протокол HTTP і натиснемо кнопку «Додати»

5.jpg

Відкриються текстові поля «Порт» і «Шлях». Чіпати їх не потрібно. Залишимо все як є і звернемо увагу на список, що випадає «Профіль», що розташовується нижче. Тут ми виберемо варіант:



Video - MPEG-2 + MPGA (TS)

6.jpg

Після того, як виконано всі вишенаписанное, ми знову натискаємо кнопку «Наступний» і переходимо до наступного вікна. Тут нас чекає свого роду резюме по виробленим раніше дій. В общем-то, в даному вікні наше завдання - просто натиснути на кнопку «Потік»

7.jpg

Якщо ви все зробили правильно, то у вікні плеєра ми побачимо скромну напис «Передача потокового». Це означає, що трансляція нашого відео урочисто відкрита, і можна приступати до перегляду.

8.jpg

Для перегляду ми перемістимося на комп`ютер під керуванням Ubuntu Linux, де вже встановлено VLC Media Player. Відкриваємо його і заходимо в головне меню «Медіа» - «Відкрити URL»

9.jpg

Відкриється віконце, де в єдине текстове поле необхідно ввести адресу нашого потоку з мовленням.

Вводимо: https://192.168.1.2:8080

Після чого натискаємо кнопку «Відтворити».

Можна сміливо насолодитися переглядом мультфільму «Корабель - привид»

11.jpg

Як відтворити потокове відео на сайті

Все це, звичайно, дуже добре, проте не завжди зручно вручну вводити адресу комп`ютера з потоковим відео. Та й не завжди можливо повідомити його кожному користувачеві мережі. Особливо, якщо комп`ютерів в локальній мережі не два, а ціла сотня.

Тому ми на комп`ютері під керуванням Windows 7 створимо невеликий сайт, де на головній сторінці буде відтворюватися наша відео. В силу того, що ми активно пишемо статті про систему управління контентом Joomla, наш сайт буде побудований на цій системі.

Для цих цілей нам знадобиться пакет веб розробника Денвер. Ми вже писали про даний корисних пакеті, тому рекомендую ознайомитися зі статтею: Як встановити Joomla на Денвер

Різниця буде полягати в тому, що в каталозі Денвера «HOME»Ми повинні будемо створити папку, назва якої буде збігатися з IP адресою комп`ютера, що виробляє мовлення відео потоку.

У нашому випадку це - 192.168.1.2

12.jpg

Заходимо в новоствореного папку і створюємо там каталог www - саме туди ми і повинні залити інсталяційний пакет з Joomla

Після цього робимо рестарт Денвера

В іншому дії з налаштування Joomla нічим не будуть відрізнятися від того, що описано в статті «Як встановити Joomla на Денвер»

Для чого ми все це зробили? Для того щоб ми могли потрапити на сайт з інших комп`ютерів.

Тепер повернемося до нашого VLC Media Player. Налаштуємо ще раз потокове мовлення, з тією різницею, що в якості виведеного формату відео вкажемо:

Video - WMV + WMA (ASF)

В іншому настройки потокового мовлення будуть ідентичний вищеописаним.

Це буде означати, що відео трансляція здійсниться в рідному для Windows форматі, і буде відтворюватися без проблем на всіх windows-сумісних комп`ютерах

13.jpg

Настала пора повернутися до нашого сайту. Наше завдання - створити сторінку з плеєром, який буде транслювати потокове відео. Щоб відео без зайвих питань відтворювалося на більшості комп`ютерів, я прийняв рішення використовувати Windows Media Player

Введемо в браузері адресу:

https://192.168.1.2/administrator/

Створюємо матеріал. Назвемо його «Відео трансляція потокового відео на сайті». Вставимо в нього HTML код:

Там де у мене адреса був призначений додатковий мовлення "http: //192.168.1.2: 8080 "- ви повинні вказати свою адресу. Значення width= "640" - позначає ширину нашого плеєра в пікселях, відповідно, height= "480" - це його висота.

Після того, як код вставлений, зберігаємо матеріал і публікуємо його на головній сторінці сайту. Можна зайти на сторінку, набравши в браузері її адресу - https://192.168.1.2 і переконатися, що відео транслюється.

Так відбувається в Windows. Однак, ми пам`ятаємо, що за умовами нашої завдання потокове відео транслюється на комп`ютер під керуванням Ubuntu Linux. Там все трохи гіршими, тому нам доведеться зробити кілька дій, щоб транляцію відкривалася без проблем і у всіх браузерах.

Якщо ви звернули увагу на HTML код, який ми вставляли на свій сайт, то напевно помітили рядок:

embed type = "application / x-mplayer2"

Вона повідомляє браузеру, що мультимедіа потік повинен програватися в Windows за допомогою Windows Media Player, який за замовчуванням встановлений в цій системі.

В Ubuntu Linux, відкриваючи нашу сторінку в Mozilla Firefox ми бачимо, що організовується спроба відкрити відео за допомогою плагіна ldquo-Windows Media Player (Totem) rdquo- і закінчується така спроба плачевно.

Щоб виправити ситуацію ми відкриємо термінал і встановимо пакет gecko-mediaplayer

Для цього введемо рядок:

sudo apt-get install gecko-mediaplayer

Вводимо пароль і чекаємо завершення установки. Тепер ми повинні відкрити Mozilla Firefox і зайти в головне меню ldquo-Інструментиrdquo- - ldquo-Дополненіяrdquo-

У лівій колонці переходимо на вкладку «Модулі», після чого знаходимо ldquo-Windows Media Player Plug-in 10 (Totem) rdquo- і вимикаємо його. Далі простежимо, щоб плагін ldquo-mplayerplug-in is now gecko-mediaplayerrdquo- був включений

Перезапускаємо браузер і відкриваємо нашу сторінку за адресою 192.168.1.2

До слова кажучи, після проведених дій наш відео потік буде без проблем відкриватися і в Google Chrome і навіть в Opera. Тому сідаємо і дивимося мультфільм «Корабель - привид»

На закінчення хочу сказати, що прийом трансляцій можливий не тільки з комп`ютерів під управлінням Ubuntu Linux, але з будь-яких.

Просто в даному випадку я вирішив розглянути більш проблематичний випадок. Передбачаю багато питань по створенню власної трансляції. Чекаю їх на форумі

З повагою, Гоша Комп`ютерний

Поділися в соц мережах:
Cхоже

Увага, тільки СЬОГОДНІ!