Page 3 of 4 FirstFirst 1234 LastLast
Results 31 to 45 of 49

Thread: Ushare

  1. #31
    Join Date
    Mar 2010
    Location
    Чайковский Пермский край
    Posts
    349
    Вроде всё так же. Прошу проверить.

    Code:
    #!/bin/sh
    
    PATH=/opt/bin:/opt/sbin:/usr/sbin:/usr/bin:/sbin:/bin
    DAEMON=/opt/bin/ushare
    NAME=ushare
    DESC="uShare UPnP A/V Media Server"
    PIDFILE=/var/run/ushare.pid
    CONFFILE=/opt/etc/ushare.conf
    
    [ -r "$CONFFILE" ] && . $CONFFILE
    
    # abort if no executable exists
    [ -x $DAEMON ] || exit 0
    
    # abort if no shared directory is defined
    if [ -z "$USHARE_DIR" ]; then
    	echo "Stop : No media directory specified. Edit $CONFFILE."
    	exit 0
    fi
    
    set -e
    
    start() {
            if [ -f $PIDFILE ]; then
                    echo "Warning : $PIDFILE still present. Unclean shutdown ?"
                    kill -s 9 `cat $PIDFILE` 2>/dev/null
                    rm -f $PIDFILE 2>/dev/null
            fi
            echo -n "Starting $DESC... "
            $DAEMON -o -D
            echo "done"
    }
    
    stop() {
            echo -n "Stopping $DESC... "
            if [ -f $PIDFILE ]; then
                    kill -9 `cat $PIDFILE` 2>/dev/null
                    rm -f $PIDFILE 2>/dev/null
            fi
            echo "done"
    }
    
    case "$1" in
            start)
                    start
                    ;;
            stop)
                    stop
                    ;;
            restart)
                    stop
                    sleep 1
                    start
                    ;;
            *)
                    echo "Usage: $0 (start|stop|restart)"
                    exit 1
                    ;;
    esac
    Code:
    # /etc/ushare.conf
    # Configuration file for uShare
    
    # uShare UPnP Friendly Name (default is 'uShare').
    USHARE_NAME=uShare
    
    # Interface to listen to (default is eth0).
    # Ex : USHARE_IFACE=eth1
    USHARE_IFACE=br0
    
    # Port to listen to (default is random from IANA Dynamic Ports range)
    # Ex : USHARE_PORT=49200
    USHARE_PORT=49200
    
    # Port to listen for Telnet connections
    # Ex : USHARE_TELNET_PORT=1337
    USHARE_TELNET_PORT=
    
    # Directories to be shared (space or CSV list).
    # Ex: USHARE_DIR=/dir1,/dir2
    USHARE_DIR=tmp/harddisk/Video/Films,/tmp/harddisk/Video/HD,tmp/harddisk/Video/Mult,tmp/harddisk/Video/Films/Serial
    
    # Use to override what happens when iconv fails to parse a file name.
    # The default uShare behaviour is to not add the entry in the media list
    # This option overrides that behaviour and adds the non-iconv'ed string into
    # the media list, with the assumption that the renderer will be able to
    # handle it. Devices like Noxon 2 have no problem with strings being passed
    # as is. (Umlauts for all!)
    #
    # Options are TRUE/YES/1 for override and anything else for default behaviour
    USHARE_OVERRIDE_ICONV_ERR=TRUE
    
    # Enable Web interface (yes/no)
    ENABLE_WEB=yes
    
    # Enable Telnet control interface (yes/no)
    ENABLE_TELNET=no
    
    # Use XboX 360 compatibility mode (yes/no)
    ENABLE_XBOX=no
    
    # Use DLNA profile (yes/no)
    # This is needed for PlayStation3 to work (among other devices)
    ENABLE_DLNA=no
    и лог:

    Code:
    18:23:25 15-05-2011 (notice|daemon|uShare) uShare[244]: Building Metadata List ...
    18:23:25 15-05-2011 (notice|daemon|uShare) uShare[244]: Looking for files in content directory : tmp/harddisk/Video/Films
    18:23:25 15-05-2011 (notice|daemon|uShare) uShare[244]: Looking for files in content directory : tmp/harddisk/Video/Mult
    18:23:25 15-05-2011 (notice|daemon|uShare) uShare[244]: Looking for files in content directory : tmp/harddisk/Video/HD
    18:23:25 15-05-2011 (notice|daemon|uShare) uShare[244]: Looking for files in content directory : tmp/harddisk/Video/Serial
    18:23:25 15-05-2011 (notice|daemon|uShare) uShare[244]: Found 5 files and subdirectories.

  2. #32
    Quote Originally Posted by ryzhov_al View Post
    Результат работы перед вами:
    Code:
    $ ipkg install http://ryzhov-al.homeip.net/files/ushare_1.1a-3_mipsel.ipk
    а он на wl-500w с ядром 2.4 встанет?

  3. #33
    Join Date
    Mar 2010
    Location
    Чайковский Пермский край
    Posts
    349
    Quote Originally Posted by skuwakin View Post
    а он на wl-500w с ядром 2.4 встанет?
    Встанет. У меня вообще DIR-320.

  4. #34
    Quote Originally Posted by terrabyte View Post
    Вижу на телевизоре сам медиасервер, но папки с файлами пустые. Подскажите что сделать?
    1. Проверить установлены ли переменные LANG='ru_RU.UTF-8' и LC_ALL='ru_RU.UTF-8' в момент запуска ushare?
    2. Понимает ли телевизор названия файлов в UTF8?

    В системном логе должна быть ругань по поводу каждого файла с кириллическим названием.

    Quote Originally Posted by terrabyte View Post
    Вроде всё так же. Прошу проверить.
    Чего сложного?
    Code:
    $ diff ./ushare.conf /opt/etc/ushare.conf
    5c5
    < USHARE_NAME=uShare
    ---
    > USHARE_NAME=MyStore
    13c13
    < USHARE_PORT=49200
    ---
    > USHARE_PORT=50500
    21c21
    < USHARE_DIR=tmp/harddisk/Video/Films,/tmp/harddisk/Video/HD,tmp/harddisk/Video/Mult,tmp/harddisk/Video/Films/Serial
    ---
    > USHARE_DIR=/tmp/store/Video,/tmp/store/Music,/tmp/store/Photo
    34c34
    < ENABLE_WEB=yes
    ---
    > ENABLE_WEB=no
    44a45
    >
    
    $ diff ./s99ushare /opt/etc/init.d/S99ushare
    7c7
    < PIDFILE=/var/run/ushare.pid
    ---
    > PIDFILE=/opt/var/run/ushare.pid

  5. #35
    Quote Originally Posted by terrabyte View Post
    Встанет. У меня вообще DIR-320.
    а как тогда понимать слова "Переходить на прошивку rtn.", которые советовали в соседней ветке из-за проблем с запуском. Да и я вспомнил....оно у меня не вылетало при запуске, а тихо так, культурно заканчивало своюю работу... То есть сеервер не висит в памяти... След--но - не работает...

  6. #36
    Join Date
    Mar 2010
    Location
    Чайковский Пермский край
    Posts
    349
    Quote Originally Posted by ryzhov_al View Post
    1. Проверить установлены ли переменные LANG='ru_RU.UTF-8' и LC_ALL='ru_RU.UTF-8' в момент запуска ushare?
    2. Понимает ли телевизор названия файлов в UTF8?

    В системном логе должна быть ругань по поводу каждого файла с кириллическим названием.


    Чего сложного?
    Code:
    $ diff ./ushare.conf /opt/etc/ushare.conf
    5c5
    < USHARE_NAME=uShare
    ---
    > USHARE_NAME=MyStore
    13c13
    < USHARE_PORT=49200
    ---
    > USHARE_PORT=50500
    21c21
    < USHARE_DIR=tmp/harddisk/Video/Films,/tmp/harddisk/Video/HD,tmp/harddisk/Video/Mult,tmp/harddisk/Video/Films/Serial
    ---
    > USHARE_DIR=/tmp/store/Video,/tmp/store/Music,/tmp/store/Photo
    34c34
    < ENABLE_WEB=yes
    ---
    > ENABLE_WEB=no
    44a45
    >
    
    $ diff ./s99ushare /opt/etc/init.d/S99ushare
    7c7
    < PIDFILE=/var/run/ushare.pid
    ---
    > PIDFILE=/opt/var/run/ushare.pid
    1. Установлено
    2. Понимает (mediatomb работает)
    3. Принципиальных отличий не вижу.
    В общем заработал только при указании полного пути к директориям. Но опять же не показывает mkv, как и Twonky (видимо особенность телевизора хотя не факт).
    Вывод: остаюсь на Mediatomb

  7. #37
    Quote Originally Posted by terrabyte View Post
    Но опять же не показывает mkv, как и Twonky (видимо особенность телевизора хотя не факт).
    Да, действительно. MKV-файл с Video Codec ID V_MPEG4/ISO/AVC и Audio Codec ID A_VORBIS нормально проигрывается через samba и не проигрывается через ushare. В ushare mkv отдаётся как mime type
    Code:
    $ cat ./src/builds/ushare-1.1a/src/mime.c | grep -i MKV
      { "mkv",   UPNP_VIDEO, "http-get:*:video/mpeg:"},
    а в mediatomb как
    Code:
    $ cat /opt/etc/mediatomb/config.xml | grep -i MKV
            <map from="mkv" to="video/x-matroska"/>
    Попробую пересобрать ushare с последним mime.

  8. #38
    Join Date
    Mar 2010
    Location
    Чайковский Пермский край
    Posts
    349
    Quote Originally Posted by ryzhov_al View Post
    Да, действительно. MKV-файл с Video Codec ID V_MPEG4/ISO/AVC и Audio Codec ID A_VORBIS нормально проигрывается через samba и не проигрывается через ushare. В ushare mkv отдаётся как mime type
    Code:
    $ cat ./src/builds/ushare-1.1a/src/mime.c | grep -i MKV
      { "mkv",   UPNP_VIDEO, "http-get:*:video/mpeg:"},
    а в mediatomb как
    Code:
    $ cat /opt/etc/mediatomb/config.xml | grep -i MKV
            <map from="mkv" to="video/x-matroska"/>
    Попробую пересобрать ushare с последним mime.
    Буду очень признателен

  9. #39
    Вопрос автору. Хочется уточнить. Будет ли оно работать на ядре 2.4. А то жутко не хочется шить wl-500w rtn прошивкой. Он у меня на какой-то уже древненькой прошивке от энтузиастов на ядре 2.4 идеально работает. Или может быть есть возможность собрать этот медиасерер под ядром 2.4, был очень признателен. Хочется пустить ип-тв через него.

  10. #40
    Join Date
    Mar 2010
    Location
    Чайковский Пермский край
    Posts
    349
    Quote Originally Posted by skuwakin View Post
    Вопрос автору. Хочется уточнить. Будет ли оно работать на ядре 2.4. А то жутко не хочется шить wl-500w rtn прошивкой. Он у меня на какой-то уже древненькой прошивке от энтузиастов на ядре 2.4 идеально работает. Или может быть есть возможность собрать этот медиасерер под ядром 2.4, был очень признателен. Хочется пустить ип-тв через него.
    Я же Вам ниже уже ответил что да будет работать и работает.

  11. #41
    Quote Originally Posted by terrabyte View Post
    Я же Вам ниже уже ответил что да будет работать и работает.
    сорри, все понятно! Спасибо, буду пробовать!

  12. #42
    Quote Originally Posted by terrabyte View Post
    Буду очень признателен
    Нет, дело не в mime-типах и пересборка результатов не принесла. У ushare есть проблемы с воспроизведением MKV.

  13. #43
    Join Date
    Mar 2010
    Location
    Чайковский Пермский край
    Posts
    349
    Quote Originally Posted by ryzhov_al View Post
    Нет, дело не в mime-типах и пересборка результатов не принесла. У ushare есть проблемы с воспроизведением MKV.
    Ясно спасибо. Однозначно теперь мой выбор MediaTomb

  14. ryzhov_al

    Результат работы перед вами:
    Код:

    $ ipkg install http://ryzhov-al.homeip.net/files/us...a-3_mipsel.ipk

    Что-то не ставится ))
    Code:
     ipkg install http://ryzhov-al.homeip.net/files/ushare_1.1a-3
    _mipsel.ipk
    Downloading http://ryzhov-al.homeip.net/files/ushare_1.1a-3_mipsel.ipk
    Nothing to be done
    An error ocurred, return value: 4.
    Collected errors:
    ipkg_download: ERROR: Command failed with return value 4: `wget    -q -P /opt/ipkg-WnGZOe http://ryzhov-al.homeip.net/files/ushare_1.1a-3_mipsel.ipk'
    Cannot find package http://ryzhov-al.homeip.net/files/ushare_1.1a-3_mipsel.ipk.
    Check the spelling or perhaps run 'ipkg update'

  15. #45
    Join Date
    Feb 2008
    Location
    Moscow, Tver
    Posts
    3,962
    Quote Originally Posted by akm2008 View Post
    Что-то не ставится ))
    Code:
     ipkg install http://ryzhov-al.homeip.net/files/ushare_1.1a-3
    _mipsel.ipk
    Downloading http://ryzhov-al.homeip.net/files/ushare_1.1a-3_mipsel.ipk
    Nothing to be done
    An error ocurred, return value: 4.
    Он же говорил, что доменное имя отобрали

Page 3 of 4 FirstFirst 1234 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •