IP телефония. Бързо свързване на IP-телефония

IP телефония.  Бързо свързване на IP-телефония
IP телефония. Бързо свързване на IP-телефония

В тази статия ще настроим медиен сървър (DLNA) на компютър за телевизор Philips. След като настроите, можете да гледате филми, снимки и да слушате музика на вашия телевизор на вашия компютър (лаптоп). Всичко това с помощта на DLNA технология. А това означава, че телевизорът може да бъде свързан към компютър чрез Wi-Fi. По-точно компютърът и телевизорът трябва да са свързани към едно и също WiFi рутер. Чрез мрежов кабел или безжична мрежа.

Ще обясня по-подробно. Имате ли телевизор Philips (в тази статия ще говорим за тези телевизори), с подкрепата (ако има Smart TV, тогава определено има DLNA поддръжка). Вашият телевизор е свързан към Wi-Fi рутер (чрез Wi-Fi или чрез кабел). Също така към този рутер е свързан компютър. Стартираме DLNA сървър на компютъра, отваряме необходимите папки с видеоклипове, снимки или музика и просто започваме да гледаме на телевизора. Навсякъде по въздуха, без жици. Много удобно, не е необходимо да записвате филми на USB флаш устройство през цялото време. Просто вземете достъп до компютъра, изберете желания филм и гледайте.

Използвайки метода, описан по-долу, можете да стартирате DLNA сървър на Windows 7, Windows 8 и дори Windows 10. За да стартираме и управляваме сървъра, ще използваме безплатен, прост страхотна програма„Домашен медиен сървър (UPnP, DLNA, HTTP)“. Наскоро показах как, така че стартирахме сървъра с помощта на патентована програма. Тъй като Philips няма такава програма, ще използваме "Home Media Server". Програмата наистина е много проста и готина.

Ще ни трябва:

  • Телевизор Philips с DLNA поддръжка. Телевизорът трябва да бъде, или. Ще покажа на примера на Philips 43PUS7150/12 със Smart TV (Android TV).
  • Компютър, който е свързан към същия рутер като телевизора. Може да се свърже по същия начин WiFi мрежи, или чрез LAN.
  • Програма "Домашен медиен сървър (UPnP, DLNA, HTTP)" за настройка на DLNA сървър.

Може и без програми на трети странии настройте всичко стандартни средства Windows. Написах как да направите това в статия.

Всъщност сървърът, стартиран по този начин, ще може да вижда абсолютно всеки телевизор: Philips, Sony, LG, Samsung и т.н. Sony, между другото, вече има модели на Android TV. Така че инструкциите за тях също трябва да работят. Освен ако достъпът до гледане на съдържанието на DLNA сървъра на самия телевизор може да се различава.

Настройка на DLNA сървър за телевизор с програмата Home Media Server

Първо изтеглете и инсталирайте програмата "Home Media Server (UPnP, DLNA, HTTP)". Съветвам ви да го изтеглите от официалния уебсайт: https://www.homemediaserver.ru/index.htm. Кликнете върху бутона Изтеглисрещу EXE версията. Размерът на файла е приблизително 35 MB.

Запазете файла, след това го стартирайте и следвайте инструкциите, за да инсталирате програмата.

Стартирайте програмата с пряк път на работния плот или от менюто "Старт". На първо място, трябва да настроим достъп до файлове на компютъра. Можем да отваряме само определени папки за телевизора, всички локални устройства или дори сменяеми носители.

В прозореца на програмата щракнете върху бутона в горната част Настройки. Интересуваме се от първия раздел Медийни ресурси. Вече ще има три отворени папки. Това са стандартни. За да отворите достъп до всички локални дискове на компютъра, поставете отметка в квадратчето до Локални дискове. За да отворите достъп до сменяеми дискове, поставете отметка в квадратчето до Сменяеми дискове.

Ако искате да отворите например само едно локално устройство или папка, тогава не поставяйте отметки в тези квадратчета, а щракнете върху бутона Добавете. И в Explorer изберете устройството или папката, която искате да отворите за гледане на телевизора. Папката ще се появи в списъка. Можете да изтриете папки, като просто ги маркирате и щракнете върху бутона Изтрий.

Мисля, че смисълът е ясен. Можете да отворите само една папка, която съдържа например вашите филми. И можете да отворите всички дискове. Съветвам ви да поставите отметка в квадратчето до Локални дискове. След това на телевизора ще се покаже папката Моят компютър, в която можете да видите всички файлове.

На това настройката може да бъде завършена с натискане на бутона Добре. Ако искате, можете също да отидете в страничния раздел сървъри променете името на вашия DLNA сървър. Ще се покаже на телевизора.

Щракнете върху бутона Добреза да излезете от настройките.

За стартирайте DLNAсървър, щракнете стартиране.

Ако вашият телевизор е включен и свързан към рутер, тогава в прозореца на програмата, като отворите раздела Устройства за възпроизвеждане (DMR), ще видите вашия телевизор. Това означава, че всичко е наред. Ако телевизорът не се появи, проверете връзката и вижте съветите в края на тази статия.

Програмата може да бъде затворена. Можете да продължите към настройката на DLNA на телевизора.

Гледане на DLNA филми на вашия телевизор Philips от вашия компютър

Натиснете на дистанционното дистанционнобутон ИЗТОЧНИЦИ.

В менюто Източнициизбирам Мрежа (медия). Или стартирайте програмата Медияс андроид менютелевизор.

Изберете сървъра, работещ на компютъра, от списъка.

Ако сте отворили всички локални устройства, тогава ще имате папка Моят компютър. Изберете го, всички дискове ще бъдат там. Можете да отворите желаните папки и да започнете да гледате филми, снимки или да възпроизвеждате музика от тях. Ако отворите една от стандартните папки: Филми, Снимки или Музика, тогава цялото налично съдържание ще бъде там, сортирано в различни категории. За да видите съдържанието по папка, изберете Каталози на медийни ресурси.

Изберете папка с вашите филми и просто започнете да гледате желания файл.

Това е цялата настройка. Получихме от телевизията пълен достъпкъм видеоклипове, снимки и музика, които са на вашия компютър. Програмата "Домашен медиен сървър (UPnP, DLNA, HTTP)" няма да позволи на компютъра ви да заспи и да прекъсне възпроизвеждането на филма. Освен това можете да контролирате гледането от самата програма на вашия компютър. Има много настройки и опции, мисля, че ще се разберете.

Защо DLNA сървърът (файловете) не се показва на телевизора

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

В такива ситуации първата стъпка винаги е да проверите връзката на телевизора и лаптопа към Wi-Fi или кабелна връзка. Може би едно от устройствата просто се е изключило. Изключете и включете телевизора си. Можете също така да рестартирате компютъра си и сървъра. Също така можете да опитате да деактивирате антивирусната програма, която може да блокира връзката на телевизора.

Ако DLNA филм се възпроизвежда със закъснения, това означава, че е бъгово

В такива случаи най-вероятно сте започнали да гледате много тежък филм. И рутерът не може да се справи с прехвърлянето на информация. Обикновено този проблем се появява на евтини рутери и когато е свързан чрез Wi-Fi. големи филми, високо качествокоито не искат да играят през DLNA, по-добре е да гледат от USB устройство или твърд диск.

Ако телевизорът каже „Форматът не се поддържа“ при отваряне на видеоклип

Има моменти, когато телевизорът не иска да възпроизведе видео файл. Най-вероятно стандартният плейър просто не поддържа формата, няма кодек. В този случай, ако имате телевизор на Android TV, тогава от Google Play Store, можете да инсталирате VLC плейъра. Той също така знае как да възпроизвежда файлове от локална мрежа. И най-вероятно ще възпроизведе видео, което не е отворено от стандартния плейър.

Като част от тази статия ще напиша как да създам домашен медиен сървър за Windows 10. Създаването на DLNA сървър ще позволи на други устройства да използват медийната библиотека, хоствана на компютър. На първо място, това е полезно за тези, които имат Smart TV.

Какво е DLNA сървър?

DLNA (Digital Living Network Alliance) е специален протокол, който позволява съвместими устройствапредаване и получаване на медиен трафик (видео, музика, снимки) в домашната локална мрежа, както и излъчване в реално време.

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

Какво е необходимо за стрийминг?

съвет! За да възпроизвеждате медийно съдържание на друго устройство (таблет, смартфон или смарт телевизор), не е необходимо да настройвате DLNA сървър, домашна група или отваряне общ достъпкъм папката. Използвайте функцията.

За да работи домашният медиен сървър в Windows 10, не е необходимо да споделяте папката за свободен достъпна линия. Можете да сте в обществена мрежа (т.е. откриването на мрежата е скрито), но стриймингът ще работи.

За да настроите DLNA windows сървър 10, имате нужда от:

  1. Двете устройства трябва да са в една и съща домашна LAN (например свързани към един и същ рутер). Как ще бъдат свързани тези устройства (през LAN или Wi-Fi) няма значение.
  2. За да се уверите, че Smart TV (или друго устройство) е включено и поддържа DLNA технология. LG телевизорите го наричат ​​Smart Share, Samsung го нарича AllShare, Philips го нарича Simple Share.

Настройка

Има няколко начина за настройка на домашен медиен сървър:

  • използване на вградените инструменти на Windows 10;
  • с помощта на специални програми.

Вградени инструменти за Windows 10

За да включите:

  1. В търсенето Windows линия 10 Въведете заявката „Опции за поточно предаване на медии“ и отворете намереното приложение.
  2. Кликнете върху „Включване на поточно предаване на медии“.
  3. Всички устройства, които са в мрежата, ще имат достъп до медийни файлове. Ако желаете, някои могат да бъдат премахнати или конфигурирани.
  4. Като премахнете отметката от квадратчето „Използване на настройките по подразбиране“, можете да зададете някои филтри, които ще бъдат приложими за това устройство.
  5. Вече имате достъп до медийно поточно предаване от папките Музика, Видео и Картини на вашия телевизор. За да прехвърлите видео от всяко място към излъчващото устройство, щракнете с десния бутон върху файла и влезте контекстно менюизберете Предаване към устройство.
  6. Ще се отвори Windows media player, чрез който се извършва търсенето мрежово устройство. След това посоченото съдържание се стартира и излъчва на Smart TV.
  7. Има подобна функция в плейъра за филми и телевизия. В зависимост от това кой плейър е избран "по подразбиране", този ще се използва за поточно възпроизвеждане.

Ако искате да предавате директно от вашия телевизор, поставете медийното си съдържание публично домашна мрежапапки или добавете нова. Това може да стане с Windows медиен плейър:

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

съвет! Ако използвате префикс Android Box, можете също да получите достъп до медии. За това, на Компютър с Windows 10. На Android изтеглете ES-File Explorer, отворете „LAN“ и щракнете върху „Сканиране“. Изберете устройство, намерено в локалната мрежа, и ще получите достъп до споделената папка.

Вероятно всеки от нас у дома има много цифрови медийни устройства, които комуникират чрез WiFi или са свързани към мрежата с помощта на конвенционален кабел с усукана двойка. Например, имам PDA, нетбук, няколко лаптопа, няколко компютъра и още няколко смартфона. Последните (два Nokia 5800 Xpress Music), поради факта, че дори в банята или в леглото са постоянно под ръка, се оказаха най-често използваните устройства. Благословията и сърфирането, и комуникацията чрез GTalk/Skype, и непретенциозните играчки-убийци на времето - всичко е налично. Но устройствата имат само 8 GB памет, така че не можете да хвърляте филми там много добре и дори да ги конвертирате и след това да качите всеки филм на вашия смартфон - това отнема време, но има такова нещо като мързел! С една дума, исках да мога по някакъв начин да преглеждам медийно съдържание (и преди всичко видео) от домашен сървър по всяко време, без да конвертирам или правя ненужни жестове.

парцел

По принцип, ако не беше фактът, че попаднах на Nokia 5800XM, отдавна щях да реша този проблем - ASUS рутер WL-500g поддържа UPnP, така че би било достатъчно просто да включите флаш устройство. Проблемът е, че въпреки понякога срещаните спецификации в онлайн магазините, Nokia 5800XM не поддържа UPnP/DLNA и няма реализация на клиента от трета страна. И така, питате вие, какво трябва да се направи? Поставете удебелен кръст върху идеята за гледане на отдалечено съдържание?

Първият опит за излизане от безизходицата беше видео стрийминг. Съгласно спецификацията на протокола RTSP (RFC 2326), той трябва да поддържа контрол на възпроизвеждането на излъчване: PLAY, PAUSE и TEARDOWN. За съжаление, след като VLC беше конфигуриран за поточно предаване, се оказа, че заявката за пауза или не се обработва от този сървър и работи само от страната на сървъра, или не се изпраща от клиента на смартфона. Освен това във всеки случай по този начин беше достъпен само видеофайлът, избран на сървъра за излъчване, а не цялата медийна библиотека.

Но първото разочарование не охлади плама, търсенето продължи.

Следващият по ред беше Home Media Server, по-известен като Home Media Server, програма, която предоставя медийни ресурси (снимки, аудио и видео файлове) от вашия компютър на други UPnP (DLNA) устройства във вашата домашна мрежа. След инсталирането ме зарадва с богатство от опции, лекота на настройка, но… напълно ме разочарова, защото, както споменахме по-горе, Nokia 5800 не поддържаше UPnP/DLNA и видеото напълно отказа да се възпроизвежда през HTTP…
Беше необходима работеща алтернатива. Тук медийният сървър ми хвана окото TVversity- името се изплъзна в нечий коментар, докато обсъждахме DLNA медийни сървъри.

Така...
TVersity Media Server ( безплатно издание) е още по-лесен за научаване медиен сървър, който отново ни предлага UPnP, DLNA и HTTP. Ако с първите два протокола всичко е ясно, тогава HTTP, както се оказа, не е толкова прост - достъпът до медийната библиотека се оказа реализиран по два начина: класически и чрез флаш. Но на първо място.

Като за начало, интерфейсът. Приятелски и дори бих казал доста опростен. Първо, веднага влязох в настройките. Подсказките за всяка опция (макар и на английски) улесняват конфигурирането на сървъра за вас.

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

Настройката на медийната библиотека също е доста проста (и за разлика от гореспоменатия Home Media Server, не изисква дълго рестартиране при актуализирането му), когато добавяте източник с помощта на специални квадратчета за отметка, можете да посочите типа на неговото съдържание: аудио, видео и/или изображения. Казвам „източник“, а не „папки“, защото по този начин може да се добавя външно съдържание: например Video RSS или Internet Radio, както и някои услуги като Youtube и Flickr. Между другото, обърнете внимание - когато изберете папка с помощта на бутона "Преглед ...", вместо имена на кирилица ще получите krakozyabry, така че е по-добре да въведете името ръчно или да го копирате и поставите от файловия мениджър.

Е, разбрахме как да настроим библиотеката. Сега - за това как да работите с него. И нека започнем с това, за което беше започнато всичко това: гледане на видеоклипове от смартфон. Щастливите собственици на Nokia 5800 знаят, че смартфонът принципно не може да отвори AVI контейнер и първоначално това беше голям проблем, т.к. локалното гледане на филма изискваше конвертиране на видео в MP4, но след това се появиха плейъри на трети страни с поддръжка за този контейнер. В случая няма значение - нужна е само поддръжка на FLV, което не е проблем за него. И така, както споменахме по-рано, достъпът до медийната библиотека се осъществява по два начина. За да видите HTML страници в адресната лента, трябва да посочите http : //сървър-адрес:порт/библиотека, и за изтегляне на интерактивно флаш приложение - http : //сървър-адрес:порт/flashlib. В този случай последната опция е точно това, от което се нуждаете, следователно в браузъра на смартфона се създава отметка с адреса

http : //192.168.1.33:41952/flashlib. Е, сега можете да проверите какво се случва.

И резултатът е такава картина: след кратко изтегляне на флаш приложението, директорията на библиотеката се появява на екрана с доста удобна навигация:

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

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

DLNA/UPNP
Изглежда, че всичко. Да, още не: в крайна сметка медийният сървър е удобно нещо и, разбира се, искам да го използвам максимално, което означава не само чрез HTTP. Освен смартфони има и лаптоп с Windows 7 и нетбук - там е инсталиран lubuntu. С първия всичко се оказа просто - с Стартиране на Windows Media Player 12, той веднага откри библиотеката на DLNA медийния сървър и започна да я преглежда без никакви проблеми.

С Linux нещата се оказаха малко по-сложни. Просто не можах да инсталирам XBMC от списъка с междуплатформени UPnP / DLNA медийни клиенти - нямаше двоични файлове за Ubuntu 11.04 Natty Narwhal в хранилището, а инсталираният VLC - под Linux все още поддържа UPnP - не винаги намираше сървър, въпреки че в същото време имам голям достъп до него през браузъра. В крайна сметка беше решено да се търси друг начин.

В резултат на това беше намерено едно прекрасно нещо, наречено - помощна програма, базирана на монтиране на UPnP сървърни ресурси. Тъй като програмата вече беше в хранилището, инсталацията не отне много време. Сега остава само да създадете точка на монтиране и да регистрирате автоматично монтиране. След кратко проучване и стъпване на гребла, това все пак успя да стане. Всички следните команди се изпълняват изключително като root, така че не забравяйте да изпълните:

Судо -с

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

CD/носител
mkdir upnp
chmod 777 upnp

Сега, всъщност, стартирането на FUSE и самия монтаж:

Предпазител Modprobe

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

Между другото, не намерих споменаване на най-неприятния рейк, който открих при работа с djmount, изразяващ се в неправилно кодиране на файлове. Съгласно спецификацията на DLNA, имената на файловете трябва да бъдат изключително във формат UTF-8, така че TVersity Media Server дори няма настройка за кодиране на имената на файловете. Съдейки по съобщението, при монтиране djmount също използва това кодиране по подразбиране - UTF-8. Но файлов мениджър, както и конзолата, упорито отказваше да показва познати букви в имената на файловете, заменяйки ги навсякъде с въпросителни знаци. Опитите да се посочи кодирането CP1251 или IBM-866 не доведоха до пълен успех, въпреки че сега беше възможно поне да се погледне в папките на кирилица. За моя пълна изненада изходът от ситуацията беше директна индикация за използване на кодирането UTF-8 - не знам защо реших да го пробвам, но се получи!

Autorun също не се оказа лесна задача, но тогава Google дойде на помощ и както се оказа, проблемът с невъзможността за автоматично монтиране от fstab вече беше решен. В резултат на това монтирането се извършва всеки път, когато мрежата се активира. Това става по следния начин. Ние създаваме скрипт:

CD /etc/network/if-up.d
nano djmount

Съдържание на скрипта:

# Не е за обратна връзка!
[ "$IFACE" != "lo" ] || изход 0

Предпазител Modprobe
fusermount -u /media/upnp
djmount -o iocharset=UTF-8,allow_other /media/upnp

Дайте му атрибути:

Chmod 755 djmount
chown root djmount
chgrp корен djmount

Това наистина е всичко. Медийната библиотека е достъпна от всяко устройство по всеки възможен/удобен за него начин.

Някак си така се случи, че етикетът DLNA сървърпо-често в публикации с въпроси, отколкото в отговори. И ако е натрупан известен потребителски опит по въпросите на инсталирането на домашен компютър с Windows, тогава се оказа трудно да се вземе решение за избора на софтуер за домашен сървър / NAS / медиен център. След като се разпределят между пясъчниците, хората отделно решават проблемите на всяка програма поотделно. И да разбера кой от тях какво струва и дали изобщо е необходимо - аз лично не успях.

И така, въоръжен с линк от Wikipedia Как да избера DLNA сървър под Windows, Mac OS X или Linux - пробвах почти всичко, което е под Linux.

DLNA - мястото му в домашната мрежа

Най-вероятно този път вече е преминат от мнозинството - в къщата се появяват нови медийни устройства, броят на членовете на семейството, които консумират медийно съдържание, расте, самата база от филми, музика и снимки набъбва.
В същото време всеки изгражда медийна инфраструктура по свой начин. Някой има компютър с TV-OUT, някой има нетбук или HTPC. Някой споделя папки от NAS чрез NFS, някой свързва HDD към медиен плейър, някой използва възможностите на Sony PS ...
Има объркване относно местата за съхранение, форматите, кодеците и т.н.
И така, в моя случай се оказа:
  • Плазмата в хола е по-добре обслужвана 720p, отколкото FullHD
  • по-добре е да не подавате повече от 15Mbit/s към телевизор Sony в детска стая, свързан чрез Wi-Fi, той се нуждае от максимум профил 4.1 за H.264 и файлове на мрежово съхранениетой изобщо не вижда
  • сателитният приемник Openbox не може да възпроизвежда аудио записи в DTS, не изтегля повече от 30Mbit / s през SMB, не показва кирилица през NFS
  • Nokia Lumia и iPhone като цяло са ограничени навсякъде и навсякъде
Като цяло, единственият начин да направите цялата тази менажерия приятели е да използвате DLNA сървър.
Теоретично - той и съдържанието от различни местаще го намали в едно дърво на папките и ще коригира разделителната способност и ще провери съвместимостта на кодека и, ако е необходимо, ще прекодира. красота...

На какво да заложим

домашен компютър- като правило това е Windows-машина. Гледането на филм с прекодиране, докато някой играе, няма да работи; 24/7 дори не е близо. Не е подходящ за ролята. Ето защо Windows версииДори не съм гледал програмите.
Рутерът мина с DD-WRT/OpenWRT- има пакети за тези фърмуери и работят. Хардуерните ресурси са много ограничени - транскодирането е нереалистично, скоростта на достъп до USB порти мрежовите папки е силно ограничен. Въпреки това подхожда на много хора.
NAS или домашен сървърс Linux- най-универсалното решение. Много програми. Няма протоколни ограничения. Производителността на 5-годишни процесори x86 (в моя случай Athlon X2-6000) е достатъчна за едновременно транскодиране на два филма от всякакъв формат в движение.

Личен опит, оценка на програмата

MiniDLNA, uShare и xupnpd
Това са различни проекти, но по същество те са едно и също. Лек и бърз. Единствената функция, която изпълняват е да осигуряват достъп до мрежатакъм медийни файлове чрез DLNA/UPnP протокол. Всичко останало плейърът или телевизорът трябва да могат да направят сами. DLNA не се поддържа напълно и много устройства просто не виждат тези сървъри.
Много масивна. Те работят навсякъде. Съществуват пакети за всички видове дистрибуции на Linux, рутери с фърмуер DD-WRT/OpenWRT и NAS. Процедурата за инсталиране е проста и добре описана в специализирани форуми. Няма GUI
Ако вие и само вие (в противен случай оплакванията от членове на семейството са неизбежни):
  • гледайте/слушайте само от едно всеядно устройство (като телевизор Samsung)
  • Вашето устройство не може директно да изтегля файлове от мрежови папкиили го прави твърде бавно (като телевизор Sony Bravia)
  • съхранявайте филми/музика на евтин NAS или рутер с USB устройство
  • предварително изберете съдържание в желания формат или не бъдете мързеливи да прекодирате ръчно
  • медийните файлове вече са добре сортирани в папки или изобщо не ви пука
- тогава можете да се ограничите до такъв DLNA сървър. Изберете от тях тази, която е в пакетите за вашето парче желязо и ще бъде видяна от рендера.
Медийна гробница
Разработчиците недвусмислено пишат, че "това не е DLNA сървър, той поддържа само част от функциите си." И въпреки че може да има някои проблеми със съвместимостта, това е доста забележителен проект.
Тук вече има GUI, работещ чрез вградения http-сървър - можете да управлявате папки със съдържание в него. Добавете нови, създайте преки пътища към съществуващи, задайте интервали на сканиране и т.н.
Добре разпространен - ​​няма проблем да се инсталира в нито един Linux дистрибуция, не дърпа тежки зависимости. Може да се персонализира само текстов файл. Много стабилен в експлоатация, не изисква много ресурси.
Можете да използвате прекодиране, но то се реализира по прост начин. По този начин профилите са обвързани с формата на входния файл, а не с изходното устройство. Сървърът изобщо не различава кой е свързан с него. Съответно няма готови профили за устройства - всичко трябва да се конфигурира ръчно:
  • кои формати да прекодирате и кои да прехвърлите директно
  • настройте енкодера според ситуацията: ffmpeg, vlc, mplayer или нещо друго
  • задайте битрейт, брой аудио канали, H.264 профил и други опции за кодиране
  • приложете видео филтър, като изрязване на полета или изрязване
В моя случай трябваше да напиша отделен скрипт, за да задам аргументи на ffmpeg въз основа на формата на аудиозаписа (DTS или AC3).
В същото време, когато гледате транскодиран поток на телевизор, пренавиването и избирането на аудио запис няма да работят. Прецакването на субтитрите също е отделна песен.
Като цяло - MediaTomb е много брутален инструмент за истински потребители на Linux. Не можете да го наречете универсален, но можете да го персонализирате перфектно за себе си и вашия хардуер.
Райджъл
Маса, има почти навсякъде. Но е много криво поставен в режим на демон (трябва сами да напишете начален скрипт, да създадете папки и потребител). Той е част от проекта gnome и изтегля gstreamer (или дори pulseaudio). Ако някой има KDE или нещо друго на компютъра си, това е напълно неудобно. Иконите за видеото се генерират чрез тумблер от проекта XFCE и дори тогава с нюанси. Пада редовно.
Преди да проуча характеристиките на транскодирането, ръцете ми не стигнаха. Моята присъда е " негоден".
PS3 медиен сървър
Много стар проект. И въпреки че от първоначалното си приложение: „Споделяне на филми / музика от домашен компютър с Windows към Sony PS“, проектът се разви много. Но кодът на JAVA и изискванията за стартиране на X сървър ме отблъснаха от него.
XBMC
Има DLNA сървър. Но да държиш този комбайн само заради един модул е ​​глупаво.
Освен това от XBMC се роди отделен проект на медийния сървър Plex.
Универсален медиен сървър
Някак си е крив. Показа ми цялото дърво на директориите вместо избраната папка. Файловете се отварят само няколко и редовно изсипват грешки в конзолата. Изобщо не разбрах транскондиране.
Доста тежък поради кода на JAVA. Определено се нуждаете от работещ X сървър - не можете да го инсталирате като демон. " негоден."
GMediaServer
Проектът е изоставен. Не заслужава внимание.
LXiMedia
Проста и удобна реализация на DLNA сървър. Достатъчно е да изберете папки с файлове, параметри за транскодиране на твърд код, аудиозапис, субтитри. Без профили, настройки. Освен това това е GUI приложение, не го инсталирайте като демон.
Според мен е безполезен в този си вид - един от многото и далеч от най-добрия.
Serviio
Вероятно най-бързо развиващият се проект в момента. Обновява се редовно. Активно обрасъл с плъгини, профили и приложения за мобилни ОС.
Това е JAVA приложение, работещо като демон. Поддръжката на DLNA протокола е пълна. Доста умело разпръсква съдържание в папки и категории. Може да създава визуализации на филми. Лесно свързва различни канали за онлайн излъчване.
Прекодирайте с ffmpeg. Базата данни с профили на устройства вече е доста голяма (и продължава да расте) - сървърът правилно избира параметри за кодиране за всеки от домашния хардуер. Това, което не разпознах - не е трудно да изберете профил или да напишете свой собствен.
Поради факта, че се използва ffmpeg - същият проблем като при mediatomb - няма пренавиване в транскодирания поток и аудиозаписът не се променя.
Всичко това се контролира или от JAVA клиент, или уеб-муцуна, написана на PHP, или смартфон (има приложения за Android и WP).
За съжаление не се предлага като .deb или .rpm пакет. Трябва да го настроите ръчно: създаване на папки, потребител, разопаковане, вземане на init скрипт от форума за поддръжка, регистриране в autorun. "Има готов пакет за Synology NAS.
Като цяло може да се превърне в единна точка за достъп до медийно съдържание у дома. Всичко, което е необходимо - той знае как.
Скифта
Не е включено в хранилищата на Linux и следователно рядко. Но има графичен инсталатор и носи jre със себе си и следователно ще бъде на почти всяка система. Неудобно е, защото стартира в две стъпки - първо помощната програма в SystemTray, след това самият медиен сървър. Без x и демон няма да работи. Много просто и сбито, но натоварва силно системата (JAVA код).
TVMOBiLi
Струва $30 (или абонаментна такса 1,5$/месец). Предлага се като .deb и .rpm пакети. Не в Ubuntu/Fedora е доста трудно да се инсталира - вградените vlc и ffmpeg със сигурност ще намерят липсващите библиотеки и ще откажат да работят. Не можах да намеря USE флаговете за vlc в Gentoo. Изобщо не се получи, трябваше да преправям профилите, така че да се използва само ffmpeg.
Като цяло профилите за транскодиране са негови форте. Можете да зададете всяка логика и всякакви параметри.
Управлява се през хубава WEB-муцуна. Има богата база данни от профили за транскодиране. Има файлове за възпроизвеждане през вградения http-сървър. Не могат да се генерират миниатюри.
Работи бързо и красиво. Добър кандидат.
TwonkyServer
Инсталира се чрез разопаковане на tar.gz. или чрез инсталатора. Няма го в хранилищата на Linux. Много бърз код, незабавно стартиране, удобен за потребителя уеб интерфейс. Добре и компетентно разпръсква съдържание в папки. Има готови init скриптове. Възможност за извличане на метаданни от файлове и генериране на визуализации. Всички го харесаха. Един проблем - $19,95.
Но все пак: " препоръчвам".
Плекс
Както пишат разработчиците - "Пълно медийно решение". Потвърждавам.
Това чудовище израсна от XBMC и може да прави всичко и дори повече. За филми ще намери постери, оценки и куп данни. Сериалът също ще бъде разпределен по сезони и епизоди. Музикалната колекция ще бъде организирана от всеки изглед на източника.
Транскодирането прави всичко за всичко. Настройките могат да се контролират директно от екранното меню на телевизора. За интелигентни устройства като LG Smart TV и Apple TV поддръжката надхвърля DLNA протокола.
Има поддръжка за собствена облачна услуга, която ви позволява да гледате домашни видеоклипове от разстояние - сървърът ще коригира параметрите на изпратеното видео към възможностите на устройството и комуникационния канал.
Има отделно написани клиенти за плочки за мобилна операционна система и Windows 8.
Има налични пакети за Ubuntu, Fedora, CentOS и масовите NAS модели. За всичко останало - монтира се с обикновено разопаковане. От зависимостите изисква само Avahi-daemon.
За съжаление механизмът за прекодиране не позволява намеса в работата - профилите могат да бъдат коригирани, но възможностите са много ограничени.

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

Ще се радвам някой да добави към този списък и/или да направи промени.

Не е тайна, че с течение на времето натрупваме много всякакви филми, снимки и други подобни и всичко това обикновено се съхранява на компютър.

Но няма да е лошо да гледам филм, който току-що изтеглих от мрежата голям телевизор, а не на екрана на компютъра, но за това трябва да прехвърлите този филм на USB флаш устройство или да го запишете на диск.

С една дума, много ненужно движение. Но има решения, това е мултимедиен сървър.

Не се тревожете, това всъщност не е отделен компютър с твърди дискове. Това е програма, която изпълнява строго зададени задачи.

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

Нека започнем с теоретичните основи на това какво представляват DLNA и Smart Share.

DLNA(по техните собствени думи) е технология, която позволява на устройства, които са свързани към една и съща мрежа и поддържат DLNA технология, да обменят медийно съдържание (видео, снимки, музика).

Сега почти всички устройства поддържат DLNA технология: компютри, телевизори, смартфони, игрови конзоли и др.

Интелигентно споделяне- Това патентовано приложение(технология) на LG. Ако можете да кажете така, тогава това е такава черупка за работа с DLNA.

Други производители на телевизори наричат ​​тези програми по различен начин. Samsung има AllShare. SONY - VAIO Media Server.

И така, без съмнение, можете да гледате снимки, филми и т.н., които са на вашия компютър или дори смартфон на телевизора.

Но първо трябва да настроите DLNA (Smart Share) между компютъра и телевизора. (Телевизорът трябва да може да се свързва към мрежата)

Какво означава?

Това означава, че както телевизорът, така и компютърът трябва да бъдат свързани към едно и също, независимо как са свързани. (чрез Wi-Fi или кабел)

И така имате рутер, но няма Wi-Fi на телевизора. Можем просто да лежим от рутера мрежов кабелкъм телевизора.

Нашият рутер трябва да е свързан към интернет и конфигуриран. Освен това се нуждаем от мрежов кабел. Свързваме единия край на кабела към рутера, към жълтия конектор.

На телевизора свържете другия край на кабела към мрежовия конектор.

И самият рутер може да бъде отстранен от грешки от знанията, получени в тази статия:

След това трябва да настроим разпространението на файлове от компютъра, така че телевизорът да може да възпроизвежда видеоклипове от желаните папки или да показва снимки. Просто трябва да отворим достъп за това. Това може да стане дори със стандартния Windows Media Player.

Но има много добро и абсолютно безплатна програма « Домашен медиен сървър (UPnP, DLNA, HTTP)”, което е отличен аналог на Smart Share на LG или AllShare на Samsung например.

И така, приятели, медиен сървър за компютър, който ще надстрои вашия телевизор и ще го направи много по-функционален.

Домашен медиен сървър

Домашният медиен сървър (UPnP, DLNA, HTTP) е програма, която предоставя медийни ресурси (снимки, аудио и видео файлове) на вашия компютър на други UPnP (DLNA) устройства във вашата домашна мрежа.

Например, телевизори Philips, Sony, Samsung, LG, Toshiba, Sony Playstation 3, XBOX 360, WD TV Live медийни плейъри, Popcorn Hour, Dune, Boxee Box, IconBit, ASUS O!Play, iPad/iPhone/iPod, мобилни и PDA устройства.

Програмата включва различни транскодери за аудио и видео файлове, които ви позволяват да конвертирате медийни ресурси във формат, поддържан от устройството за възпроизвеждане.

Също така е възможно да конвертирате формата на рамката на видео файловете във формата на екрана на устройството за възпроизвеждане (цветът на добавката се задава от потребителя), изберете аудиозапис, субтитри. Можете да изберете да прекодирате от всяка минута.

Програмата включва прекодиращи профили за VLC Media Player, можете да пренасочвате потоци от интернет радио, интернет телевизия от вашия компютър към вашите медийни устройства.

Програмата поддържа цифрова телевизия (C, S, T), можете да пренасочвате потоци цифрова телевизияот вашия компютър към вашите медийни устройства.

Програмата поддържа управление на DMR (Digital Media Renderer) устройства, можете да използвате функцията "Play to" за едно устройство и група устройства.

Това е цяла комбинация, чиято функционалност не познава граници.

Единственият минус ще бъде ужасният интерфейс на програмата, но тъй като е необходим за възпроизвеждане на филми на телевизор, това няма да е голям проблем. Програмата е напълно безплатна и се предлага само във версия за Windows.

Първо, трябва да изтеглим и инсталираме самата програма. Препоръчвам изтегляне от официалния сайт: //www.homemediaserver.ru/index.htm. Винаги има нова версия!

След инсталирането стартирайте програмата с пряк път на работния плот. Да отидем на настройките на програмата. Няма да правим нищо специално там. Просто ще посочим локални устройства, флашки, външни HDDи, или папки, чието съдържание искаме да видим на телевизора.

Например, можете да отворите само няколко папки, съдържащи филми, снимки и музика.

Ще се отвори прозорец с настройки. В първата категория, Media Resources, трябва да посочим кои устройства или папки искаме да виждаме на телевизора. По подразбиране стандартните папки със снимки, видеоклипове и музика са отворени там.

Програмата се опитва да сортира всичко. И за да не се объркате във всички тези папки на телевизора, ви съветвам да споделяте локални дискове. Това означава, че можете да отворите всеки файл на телевизора, който се съхранява на тях локални дискове(устройства C, D, E и др.).

Можете също да посочите отделни папки, или например външен твърддиск. За да направите това, щракнете върху бутона Добавяне вдясно и изберете желаната папка, флаш устройство или твърд диск в Explorer. Това са основните настройки, щракнете върху бутона Ok и се съгласете да сканирате медийни ресурси.

Освен това вече можете да стартирате самия DLNA сървър. За да направите това, просто щракнете върху бутона "Старт". Сега просто включете телевизора. Ако всичко е свързано правилно, тогава трябва да се появи в програмата "Home Media Server (UPnP, DLNA, HTTP)".

За да направите това, отидете в раздела Устройства за възпроизвеждане (DMR) и вдясно щракнете върху бутона Обновяване.

ВИДЕО:

Така Плекс .

Най-популярният и може би най- удобен вариант. Като стартирате сървъра на компютър, можете да го управлявате от браузър, да настроите медийна библиотека, да добавяте субтитри и др.

Plex сваля цялата информация за филма автоматично и го прави перфектно в повечето случаи.Телевизорът вижда сървъра на Plex без проблем и пуска всичко перфектно.

Минус Plex и други подобни програмие, че телевизорът не вижда субтитрите, вградени във филма, но за мен и мисля, че за вас това няма голямо значение.
Plex е безплатен, но за допълнителни функциитрябва да закупите абонамент.
//plex.tv/

PS3 медиен сървър.

Първоначално PS3 Media Server се разпространява като добавка към PlayStation 3, което ви позволява да възпроизвеждате филми на вашия телевизор с помощта на конзолата.

Тогава програмата започна да живее отделен живот. Подобно на предишните алтернативи, той поддържа DLNA възпроизвеждане и не изисква никаква настройка.
//www.ps3mediaserver.org/

Serviio, далеч от най-популярния мултимедиен сървър. Приложението е безплатно, но за $25 можете да закупите PRO версията, която ви позволява да получите достъп до вашето съдържание от всяка мрежа, не само от домашната ви мрежа.

И това ви позволява да възпроизвеждате съдържание от WEB (тази функция е дадена като въведение и в безплатна версия). Serviio има приложения за Android, но те действат като вторичен контролен панел за страната на сървъра на компютъра.
//www.serviio.org/

Кодиили (XBMC)

XBMC е създаден, за да осигури възпроизвеждане на видео в Xbox. След това проектът се отдели и сега Kodi е един от най-популярните медийни центрове, поддържащ почти всички платформи поради отворения код.

Kodi има приложения за iOS и Android, които ви позволяват да използвате вашия смартфон като дистанционно управление. Услугата живее от дарения и е абсолютно безплатна.
//kodi.tv/

Успех Приятели!