Samsung AllShare и Калька

Прикупив по лету телевизор Samsung привезла его домой подключила и смотрела, стандартно если хотела посмотреть фильм , брала флешку, с компа на нее копировала фильм, потом в телик и смотрела, по началу такой логотип действий устраивал,
но потом… все это надоело, иии..узнала что есть такая штука как Minidlna(это потипу аналога Samsung AllShare в  Linux),поиски привели на хабр(http://habrahabr.ru/post/139412/) и почитав статейку решила что хочу Minidlna, плюсов много, подрубив телик к локалке с него заходишь на диск компа , выбираешь фильм и смотришь, при работе прога кушает мало, ну и конфиг легко настраеваемый))), для начала посмотрела eix-ом, есть ли Minidlna  в портежах, оказалось есть ,установила последнюю версию(замаскированую), как всё установилось сразу полезла в

/etc/minidlna.conf

и… там всё просто ,для начала указываем путь к медиабиблиотеке,выглядит это

типа:media_dir=A,/home/jmaggard/Music
media_dir=V,/home/jmaggard/Videos
media_dir=P,/home/jmaggard/Pictures

где А это аудио,V-видео,Р-картинки,а дальше путь к диску,

friendly_name=My super mediaserver-название вашего медиасервера

db_dir=/var/cache/minidlna -диерктория с базой данных

notify_interval-интервал обновления списка медиатеки

для полноценого запуска сервера этих настроек хватит, как разкоментируете
эти строки можна запускать Minidlna:

minidlna -d -f /etc/minidlna.conf

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

#! /bin/sh

### BEGIN INIT INFO

# Provides: minidlna

# Required-Start: $local_fs $remote_fs $syslog $network

# Should-Start:

# Required-Stop: $local_fs $remote_fs $syslog $network

# Should-Stop:

# Default-Start: 2 3 4 5

# Default-Stop: 0 1 6

# Short-Description: Minidlna

# Description: DLNA Media Server

### END INIT INFO

## EDIT FROM HERE

# Installation details

MINIDLNA=»/usr/sbin/minidlna»

ARGS=»/etc/minidlna.conf»

# Where to keep a log file

MINIDLNA_LOG=»/var/log/minidlna.log»

# Where the PID lives

PID_FILE=»/var/run/minidlna.pid»

## STOP EDITING HERE

# The path that is to be used for the script

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

set -e

# Only start if we can find the minidlna.conf.

test -x $MINIDLNA || exit 0

# Parse command line parameters.

case $1 in

start)

echo -n «Starting MiniDLNA: »

$MINIDLNA -f $ARGS -P $PID_FILE >> $MINIDLNA_LOG 2>&1

echo «ok»

;;

stop)

echo -n «Stopping MiniDLNA: »

for pidf in `/bin/ls $PID_FILE 2>/dev/null`; do

if [ -s $pidf ]; then

kill `cat $pidf` >/dev/null 2>&1

fi

rm -rf $PIF_FILE

done

echo «ok»

;;

restart|reload|force-reload)

echo «Restarting MiniDLNA: »

$0 stop

sleep 2

$0 start

;;

*)

# Print help

echo «Usage: /etc/init.d/minidlna {start|stop|restart|reload|force-reload}»

exit 1

;;

esac

exit 0

добавила его в
/etc/init.d , дала права на выполнение и в терминале ввела :

rc-update add minidlna default

и всё,теперь я смотрю фильмы на телике с компа, никуда не бегая с флешкой))

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