Създаване на мултимедиен сървър с GNUMP3d
Въведение
В днешно време няма нищо необичайно в това да видим два или повече компютъра у дома. В този ред на мисли, в голям процент от случаите, музикалната колекция от MP3 файлове на потребителите често резидира на няколко места, върху твърдия диск при всяка от системите.
Това решение не е лошо като вариант, но пък се налага да синхронизирате редовно аудио файловете между компютрите, а и така похабявате много пространство за съхранение на дублиращи се файлове. Значително по-добре би било да използвате отделен мрежов сървър за централизираното съхранение и на музикалната ви колекция. С тази система ще имате достъп до музиката си от всички компютри в мрежата ви, без да е необходимо да задръствате техните твърди дискове с MP3-ки, вместо това ще разчитате на поточно подаване на аудиото.
Нека направим малка ретроспекция: преди около декада, в интернет имаше немалко уеб сайтове където се предлагаше възможност за сваляне на видео клипове, примерно трейлъри, но не и за качване на авторско съдържание. В миналото рядко бе възможно гледането на видео онлайн, освен в смешно-малък прозорец при свръх нисък битрейт. В повечето случаи се налагаше да бъде изтеглен целият клип, преди потребителят да може да го гледа.
В днешно време всичко това се промени коренно, благодарение на технологията за поточно подаване на съдържание, известна още като мултимедиен стрийминг. Тя вече е навсякъде около нас, например популярни уеб сайтове като Youtube и Vimeo използват именно нея, която някои десетки хиляди потребители гледат различни клипове едновременно.
Идеята при мултимедийният стрийминг е следната: началото на файла се записва с по-голям приоритет, след което започва възпроизвеждането му. В същото време се буферира и останалата част от желания файл, в резултата на което имаме привидно пълен достъп до всички си файлове, без никакво осезаемо чакане! На следващите редове сме направили нещо като своеобразен гид, който ще ви е от полза, за да превърнете почти всеки компютър, дори и да е морално остарял в функционален мултимедиен сървър за поточно подаване на аудиото.
За целта ще използваме Линукс базирана операционна система, но вместо да се занимаваме със Samba-базирано решение, тук ще ви покажем как да си направите нещо далеч по лесно за реализация, защото трябва да свалите и конфигурирате една единствена програма, освен самата операционна система. Това е софтуера GNUMP3d. С нейна помощ за "нула време" ще си осигурите достъп до всички MP3 файлове на сървъра, чрез лесен за управление уеб базиран интерфейс!
Последни коментари
games
Добави коментар
Ако желаете да добавите коментар моля влезте, използвайки формата вляво.Ако не сте регистрирани това може да направите тук!
alvin