Меню Рубрики

Установка streaming server ubuntu

Easy.Mutant.Blog

понедельник, 12 октября 2009 г.

Установка DSS(Darwin Streaming Server 6.0.3) на Linux (Ubuntu 9.04 server)

2. sudo apt-get install build-essential — если еще не установили(этот пакет необходим для сборки пакетов Debian);

3. sudo addgroup -–system qtss
sudo adduser –system –no-create-home –ingroup qtss qtss
— добавляем группу и пользователя, от которого будет запускаться DSS.

4. cd /usr/local/src/ — переходим в каталог, в котором будем собирать наш сервер из исходников.

5. с сервера http://github.com/lstoll/dss скачиваем последнюю версию DSS (в моем случае это версия lstoll-dss-984a136).

6. tar -xvf lstoll-dss-984a136.tar — распаковываем;

7. cd lstoll-dss-lstoll-dss-984a136/ — переходим в образовавшийся каталог;

8. /Buildit install — подготавливаем пакет к инсталяции;

9. cd DarwinStreamingSrvr6.0.3-Linux переходим в образовавшийся каталог;

10. ./Install — инсталлируем, в процессе установки возникнет необходимость ввести имя пользователя и пароль;

11. если инсталляция прошла успешно, то введя в браузер адрес хоста и порт 1220 увидете панель администрирования (логин и пароль введенные значения в пункте 10)

12. Создаем скрипт запуска
cd /etc/init.d/
cat > dss
#!/bin/sh
#
# chkconfig: 35 92 12
# description: Quicktime Streaming Media Server
#
# Slight tweak of file create by Larry Underhill 05/20/02
#
# init script to start up the quicktime (Darwin) streaming server
# tested on Redhat 7.2, Fedora Core 4 and CentOS-4.3
# source function library
#. /etc/rc.d/init.d/functions

*)
echo «Usage: $0 [start|stop|restart]»
exit 1
esac
exit 0

выходим из cat нажав ctrl + d

13. chmod +x dss — делаем созданный скрипт исполняемым;

14. root@vombantu:/etc/init.d# update-rc.d dss defaults
update-rc.d: warning: /etc/init.d/dss missing LSB information
update-rc.d: see
Adding system startup for /etc/init.d/dss .
/etc/rc0.d/K20dss -> ../init.d/dss
/etc/rc1.d/K20dss -> ../init.d/dss
/etc/rc6.d/K20dss -> ../init.d/dss
/etc/rc2.d/S20dss -> ../init.d/dss
/etc/rc3.d/S20dss -> ../init.d/dss
/etc/rc4.d/S20dss -> ../init.d/dss
/etc/rc5.d/S20dss -> ../init.d/dss

15. для проверки можем перезапустить наш Darwin Streaming Server
masteruser@vombantu:

источник

Установка Ace Stream в Ubuntu 16.04

Ace Stream — это мультимедийная платформа, которая работает по протоколу p2p. Это позволяет достигать очень большой скорости работы видео, а также минимальной нагрузки на серверы, поскольку с сервера файл загружается на компьютеры клиентов, а уже оттуда раздается другим.

Таким образом, чем больше человек смотрят запись тем лучше и быстрее будет работать загрузка видео и меньше будет нагрузка на сервера. Программа Ace Stream работает очень похожим образом на Sopcast, но здесь используется более совершенный протокол, устойчивый к блокировкам провайдеров и позволяющий передавать данные быстрее.

Программа не очень активно развивается, а в последнее время разработчики совсем забыли про Linux. В этой небольшой статье будет рассмотрена установка Ace Stream в Ubuntu 16.04 / 16.10 или Linux Mint 18.

Что особенного в Ace Stream?

В отличие от обычной загрузки файлов, когда вам нужно дождаться завершения загрузки, с помощью Ace Steam вы можете сразу нажать кнопку и перейти к просмотру медиа файла.

По сути, Ace Stream — это только набор библиотек для и программа для связи с серверами, передачи и приема медиа данных по сети. Само воспроизведение же выполняется с помощью сторонних программ, например, в VLC или с помощью браузера. А поэтому вы можете применять различные эффекты к видео, записывать на диск, и делать все, что позволяет выбранный плеер.

Установка Ace Steam в Ubuntu 16.04

Установить Ace Steam в Ubuntu 16.04/16.10 или Linux Mint 18 не так уж просто. К сожалению, программы нет в официальных репозиториях, поэтому нам придется все ставить вручную. Для Ubuntu 13.10 и 14.04 был репозиторий, но потом разработчики его забросили.

Все необходимые нам файлы можно найти по этой ссылке. Там есть deb пакеты для 32 и 64 бит, поэтому качайте только для своей разрядности.

Также нам понадобится установщик gdebi:

Когда файлы будут загружены, перейдите в папку с ними:

Теперь начинаем по очереди выполнять установку пакетов:

gdebi acestream-engine_3.0.5.1-0.2_amd64.deb
$ gdebi acestream-player-compat_3.0.2-1-1_amd64.deb
$ gdebi acestream-player-data_3.0.2-1.1_amd64.deb
$ gdebi acestream-player_3.0.2-1.1_amd64.deb

Для 32 битной архитектуры команды будут отличаться:

gdebi acestream-engine_3.0.5.1-0.2_i386.deb
$ gdebi acestream-player-compat_3.0.2-1-1_i386.deb
$ gdebi acestream-player-data_3.0.2-1.1_i386.deb
$ gdebi acestream-player_3.0.2-1.1_i386.deb

Пакет acestream-engine — это движок, который предоставляет все основные сетевые функции программы, его исходный код закрыт, acestream-player — это модифицированный vlc для работы через AceStream. Остальные пакеты, это наборы библиотек и конфигурации для правильной работы программ.

После завершения распаковки этих пакетов, установка Ace Stream Ubuntu может считаться завершенной. Вы можете запустить программу из главного меню.

Также можно еще установить плагин для Firefox, чтобы программа могла правильно обрабатывать ссылки. Теперь вы можете использовать программу через Firefox или модифицированную версию VLC.

Читайте также:  Установка ватсап на айпад с симкой

Как удалить Ace Stream

Для удаления программы достаточно просто удалить все установленные пакеты. Для этого выполните:

sudo apt remove acestream-*

После этого программа будет полностью удалена из вашего компьютера.

Выводы

Теперь вы знаете как выполняется установка Ace Stream в Ubuntu 16.04 или 16.10 и сможете смотреть потоковое видео, например, трансляции футбольных матчей. Если у вас остались вопросы, спрашивайте в комментариях!

источник

Инструменты стриминга в Linux

Как вы смотрите фильмы и ТВ, слушаете музыку на вашем Linux? Пользуетесь ли вы Roku, Apple TV, или Chromecast, игровой консолью, например, Xbox One или PlayStation 4, или просто компьютером, потоковое мультимедиа — важная составляющая информации в вашей жизни.

Сейчас существует серьезный набор инструментов для стриминга, доступных для Linux. Каждый обладает своими особенностями, от серверных возможностей до локального воспроизведения потокового медиа. Мы рассмотрим одни из лучших инструментов, с возможностью как загрузки, так и потоковой передачи и прочих ключевых особенностей.

1. VLC Media Player

Когда речь идет о совместимости, VLC Media Player то, что надо. VLC — мощный и легкий медиаплеер, который может справиться с чем угодно. Получить VLC довольно просто. Часто он входит в состав программного обеспечения, или может быть установлен из центра приложений простым нажатием кнопки. Тем не менее, есть несколько видов загрузки через официальный сайт VideoLAN, предоставляющий выбор для разных дистрибутивов таких, как Ubuntu, Linux Mint, Gentoo Linux, Fedora и Arch Linux и прочие. VLC также может быть установлен с помощью командной строки.

VLC чаще ассоциируется с локальным воспроизведением файлов с жесткого диска или флэш-диска, а если мы думаем про стриминг linux, то VLC кажется неподходящим для этого приложением. Тем не менее, VLC Media Player может быть использован для потоковой передачи контента. VLC обрабатывает потоки из других источников и может быть настроен для потоковой передачи с хост-компьютера. При создании потока, соединение с другим устройством может изменяться в зависимости от нескольких факторов. Например, файл STRM с Kodi — вероятно, лучший способ, чтобы поток передавался от VLC к Kodi, и для потоковой передачи VLC легко настроить, просто введя свой IP-адрес и информацию о host в соответствии с настройками потока.

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

2. Plex

Когда дело доходит до стриминга своего контента в массы, пожалуй, нет замены такому инструменту как Plex. Многофункциональный и совместимый почти с любой системой (PlayStation 3 и 4, Xbox 360 и One, Android, IOS, Windows, Mac, Roku . список можно продолжать) — это причина, почему многие энтузиасты выбирают его в качестве, например, домашнего кинотеатра.

Что такое Plex? Тут есть как медиасервер, так и домашний кинотеатр (Plex Media Server (PMS), Plex Home Theater (PHT)). Как ясно из названия, PMS — сервер, который передает ваш контент (фильмы, телепередачи, музыку), в то время как PHT — клиент, который получает доступ к серверу. В основном, Plex как домашний кинотеатр предлагает графический пользовательский интерфейс для навигации и воспроизведения контента, как локально, так и удаленно. Также существуют специализированные приложения для различных устройств, включая компьютеры, мобильные устройства и телеприставки.

Первоначальная настройка довольно проста. Домашняя страница проекта предлагает установки Linux-пакетов для Ubuntu, Fedora и CentOS в 64-битных и 32-битных вариантах. Так как это файл DEB, установка производится через центр установки приложений.

Добавление медиа достаточно сложно, как и упорядочивание текущих медиафайлов. Можно разделить по категориям свои DVD и Blu-Ray диски по типу контента (кино, телешоу) и в рамках этих категорий файлы можно отсортировать в папки по отдельным кино и шоу. Шоу далее сортируются в своей папке по сезонам.

Потоковое видео linux с Plex может быть как локальным (LAN), так и удаленным. Качество будет зависеть от целого ряда факторов, таких как локальное или удаленное соединение, пропускная способность, серверное оборудование.

Plex идеально подходит для тех, кто владеет большими цифровыми медиа-коллекциями и стремится создать принципиально свой личный Netflix. Пользователи могут собрать собственный контент, а Plex просто сделает его доступным в любом месте. Следует отметить, что Plex также поддерживает потоковую передачу музыки, так что добавление вашего цифрового кино, ТВ, а также музыкальных коллекций в основном, расширяет возможности и превращает вашу онлайн-коллекцию в слияние Netflix и Spotify.

Читайте также:  Установка прокола грунта для труб

3. Kodi

Коди (ранее XMBC) — медиацентр с открытым исходным кодом и он идеально подходит для воспроизведения фильмов, телевизионных шоу, музыки и многого другого. Он доступен для таких систем, как Windows, OS X, Android, устройств Raspberry Pi, Linux.
Kodi доступен непосредственно с веб-сайта , а в некоторых случаях он находится в центре программного обеспечения. В качестве первого шага, проверьте центр программного обеспечения и если Kodi доступен там, это, вероятно, самый простой способ установки. Если нет, то всегда есть командная строка .

Основной плюс Kodi — его богатая функциональность и настройки. Вы найдете множество дополнений для передачи контента из различных источников. Дополнения — как приложения на приставке для потоковой передачи, такие как в Roku или Apple TV — могут быть установлены из репозитария аддонов или zip-файлов. С помощью нескольких щелчков мыши, легко установить дополнения для Crunchyroll, Funimation, ABC Family, а также загрузить множество других источников. Несмотря на то, что вполне возможно, вы хотите транслировать собственный контент, когда дело доходит до потокового видео, Kodi выигрывает благодаря доступу к сторонним потокам.

Дополнительные аддоны для стриминга в разнообразии представлены в Kodi. Kodi во многом похож на Plex и не удивительно, ведь Plex — форк XBMC. Что касается контента, такого как DVD, Kodi больше подходит для создания собственной коллекции и воспроизведения ее с жесткого диска, чем для стриминга своего контента на другие устройства. Однако некоторые аддоны весьма расширяют функциональность Kodi в такой сфере, как потоковое видео linux. Kodi и Plex имеют тесные взаимоотношения, и благодаря аддону PleXBMC, Kodi может передавать контент через сервер Plex.

Kodi может быть установлен как внутри дистрибутива, так и автономно. Даже есть Kodibuntu — слияние Kodi и Ubuntu, и загружается либо в декстопном режиме, либо непосредственно в качестве медиацентра Kodi.

4. OpenELEC

Это дистрибутив Linux и автономный медиацентр для потоковой передачи. OpenELEC — дистрибутив, который построен с нуля. Это похоже на запуск традиционной телеприставки, как Roku или Amazon Fire TV, хотя и с гораздо более открытой экосистемой.

Так как это операционная система самостоятельна, чтобы пользоваться OpenELEC надо его загрузить, а потом и установить. Заходим на страницу загрузки, выбераем нужный релиз и находим программу установки для вашего устройства. Там есть все, от x86 generic билдов, до legacy билдов, и даже инсталяторы для Raspberry Pi.

Если вы обновляетесь, загрузите файл TAR, а если вы выполняете новую установку, выбирайте образ диска. Это так же просто, как загрузка образа диска и запись его на загрузочный флэш-диск, потом вы можете изменить порядок загрузки и составляющие установки.

После того, как вы установили OpenELEC, интерфейс ясно покажет, что он основан на Kodi с тем же пользовательским интерфейсом и набором дополнений. Так почему же выбирают OpenELEC? Дело в использовании. Если вы планируете использовать и как компьютер, и как медиа-центр, используйте приложение KODI или Kodibuntu. Но если вы ищете чистую приставку, OpenELEC — ваш выбор.

5. Stremio

Stremio — относительный новичок с большим потенциалом. В то время как обилие потокового программного обеспечения, такого как Plex и Kodi может сделать Stremio ненужным, он предлагает со своей стороны довольно уникальную возможность. Так Kodi специализируется на стриминговых приложениях, Plex служит своего рода личным, контролируемым Netflix-ом, Stremio — авто-агрегатор контента. Он предназначен для поиска видеоконтента из различных источников.

Основная панель инструментов перечисляет небольшое количество фильмов, сериалов и каналов. С помощью нескольких щелчков мыши, невероятно легко найти контент для потоковой передачи непосредственно или через сторонние сайты. Вдохновленный известным Popcorn Time, а также Plex и Kodi, Stremio сочетает в себе поисковую функциональность JustWatch с возможностью воспроизведения видео. Например, задав в поиске «Капитан Америка: Гражданская война», вы можете воспроизводить его из Google Play, Amazon, ITunes, или Vudu.

Рекомендуемые дополнения включают YouTube, FilmOn TV, Guidebox и VoDo. Также есть аддон сообщества Netflix. FilmOn TV может похвастаться более чем 300 каналов, в том числе CBS Drama и iTV. Vodo пользуется результатами частных коллекций, а Guidebox — центр, который находит доступные потоки из Hulu, Amazon, ITunes, и т.д. Сообщество дополнений включают Twitch и Netflix, но развивающееся сообщество Stremio обещает еще более удивительные дополнения в будущем.

В целом, Stremio немного походит как всеобъемлющий поиск, с еще более широкой функциональностью, чем в торрентах. Стриминг linux с Stremio становится проще, поскольку это универсальный инструмент, который позволяет смотреть видео или перенаправлять на сайты третьих лиц, например, SnagFilms.

Читайте также:  Установка автомагнитол в могилеве

Заключение

Не знаете, что выбрать? Вы можете установить VLC, Kodi, Plex и Stremio одновременно на своем ПК. Конечно, это может показаться излишним, но каждый из них имеет свои сильные и слабые стороны. VLC может передавать поток, но можно использовать его только для воспроизведения видео- и музыкальных файлов локально (к тому же есть поддержка FLAC). Stremio может быть использован как база данных, где легко найти фильм или посмотреть онлайн. Kodi позволяет брать поток с таких сайтов, как Crunchyroll и Funimation. А Plex можно использовать, чтобы передавать свой собственный контент, например, на PlayStation 3 или планшет Galaxy Note.

Какие приложения вы используете для стриминга на Linux? Есть любимое, или наоборот нелюбимое, которое мы могли пропустить? Расскажите об этом в комментариях!

источник

Установка и настройка Wowza Streaming Engine сервера. Часть 1

В сегодняшней заметке мы более подробно разберем, то как устанавливать и настраивать Wowza сервер. Ссылка на данную статью также будет размещена в моем справочнике по видеотрансляциям.

Бесплатный курс: «Медиа-сервер Wowza Streaming Engine. Быстрое погружение»

Wowza медиасервер

Wowza сервер разрабатывается компанией Wowza Media Systems. Сервер предназначен для организации живого потокового вещания и доставки видео по запросу. Подробнее о нем можно почитать в заметке по следующей ссылке.

Установка Wowza Streaming Engine

На сайте компании можно скачать установочные пакеты для различных операционных систем (Рис. 1). Там же приведены инструкции по установке.

Запуск программы установки в ОС Ubuntu выглядит следующим образом:

$ chmod +x WowzaStreamingEngine-4.1.0.deb.bin
$ sudo ./WowzaStreamingEngine-4.1.0.deb.bin

В процессе установки программа предложит согласиться с лицензионным соглашением, ввести логин с паролем для администрирования медиасервера и потребует лицензионный ключ (Рис. 2).

По окончании установки программа предложит запускать медиасервер при загрузке системы и выведет инструкцию по запуску в случае отказа. После установки медиасервер автоматически запускается.

Панель администрирования сервера можно открыть по адресу http://[ip-сервера]:8088 (Рис. 3)

Получение расширенных прав администратора

Учетная запись администратора, созданная при установке медиасервера, позволяет изменять ограниченное число настроек сервера. Чтобы получить доступ ко всем настройкам необходимо изменить тип учетной записи на расширенный тип.

Для этого необходимо перейти на вкладку Server и выбрать пункт Users. Далее нажать на иконку Edit напротив учетной записи, которую собираемся редактировать (Рис. 4).

Отмечаем опцию Allow access to advanced properties and features (Разрешить доступ к расширенным настройкам и возможностям) и нажимаем Save (Рис. 5).

Создание учетной записи публикатора

Далее необходимо создать учетную запись издателя (публикатора). Она необходима для аутентификации потока, транслируемого на сервер. Во вкладке Server выбираем пункт Publishers и нажмите Add Publisher (Рис. 6).

Вводим имя учетной записи, задаем пароль и нажимаем кнопку Add (Рис. 7).

Настройка приложения для получения входящих потоков

Приложение это набор настроек. В общем случае удобнее настроить одно из предустановленных и настроенных по умолчанию приложений. Перейдем на вкладку Applications. Выберем приложение live в списке LIVE APPLICATIONS (Рис. 8).

Далее настроим параметры аутентификации потоков. Выбираем пункт Incoming Security и нажимаем Edit (Рис. 9).

Отметим опцию Require password authentication (Необходима аутентификация паролем) в RTMP /RTSP Publishing и нажмем Save (Рис. 10). Теперь медиасервер будет принимать только видеопотоки подписанные учетной записью издателя (публикатора).

Далее перейдем к пункту Outgoing security (Рис. 11).

Чтобы позволить медиасерверу отдавать потоки без шифрования снимаем галочку с опции Require secure RTMP connection, если она стоит (Рис 12).

Теперь сервер готов принимать входящие потоки по протоколу RTMP. Потоки следует отправлять на адрес rtmp://[ip-сервера]:1935/live. Активные потоки можно посмотреть в Incoming Streams (Рис. 13).

На этом я заканчиваю сегодняшнюю статью. В одной из следующих статей будет представлена информация по тому, как настраивать адаптивное потоковое вещание на Wowza сервере.

Если у вас появились какие-то вопросы по Wowza серверу, пишите. Если вам нужно что-то настроить или получить консультацию по медиа серверам и системам, также можете обращаться ко мне и нашей команде. Также разную полезную информацию на данную тему вы можете найти в нашем Справочнике по видеотрансляциям.

Заключение

Эта статья была написана, отредактирована и опубликована совместно c моими коллегами и специалистами Евгением Петровым, Пестовым Игорем и Танана Михаилом.

Приглашаю подписаться на новости моей публичной страницы ВКонтакте, ее адрес http://vk.com/itmultimedia . Буду рад видеть Вас в своих подписчиках!

Всего хорошего!

источник

Добавить комментарий