Объявление

Свернуть
Пока нет объявлений.

программы и плагины для dune

Свернуть
X
 
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • программы и плагины для dune

    начало здесь http://www.pristavka.de/index.php/to...html#msg142624
    кидайте сюда плагины для dune и проги скомпилироваными вами или ссылки на проги с инета

    скомпилил flvstreamer для mipsel через командную строку работает но как и на компе немного идет с задежкой т.е. проходит некоторое время перед выводом потока
    пример
    Spoiler

    flvstreamer -r rtmp://s7.webport.tv/live/ --playpath z030402.stream --swfUrl="http://www.tvsector.com/wp-content/u...ayer.swf" --pageUrl="http://www.tvsector.com/national-geo...-geo-hd/" -o-

    можете попробовать
    до этого создайте папку bin в корневой папке подключеного диска
    mkdir /D/bin
    прописываем путь
    export PATH=/D/bin:$PATH
    через ftp копируем файлы
    и пробуем
    на недельке побробую написать простенький скрипт для запуска
    в плейлисте ,может получится
    Вложения



    archlinux.de
    archlinux.org.ru
    linuxformat.ru Интересные статьи о linux
    Через тернии к звёздам.


  • #2
    Re: программы и плагины для dune

    насчет flvstreamer со скриптом пока не получается
    идет постояная буферизация,в консоли все нормально работает
    пробовал на компе с dune этот скрипт запускать тоже не идет
    буду искать в чем проблема

    http://www.pristavka.de/index.php/to...html#msg138593
    скомпилил curlftpfs пока были ошибки в компиляции немного исправил но буду еше заново компилить чтоб без ошибок была,работает быстрее чем от wdtv и память и процессор грузят меньше,особено процессор
    при просмотре фильма загрузка процессора от curlftpfs в среднем 10 процентов а памяти 50 процентов с curlftpfs с wdtv было гораздо больше память почти всю жрал
    чтоб запустить делаем так
    копируем файл curlftpfs в папку bin в подлюченом диске если нет создаем.
    libglib-2.0.so.0 в папку lib подлюченом диске если нет создаем
    потом делаем export PATH=/D/bin:$PATH
    и затем export LD_LIBRARY_PATH=/D/lib:$LD_LIBRARY_PATH
    делаем mknod /dev/fuse 10 229 затем
    создаем папку на диске например FTP и монтируем фтп
    curlftpfs ftp сервер папка куда будет монтириватся (у меня /D/FTP)
    если фтп с паролем читайте помощь curlfpfs --help
    в добавок еще выставляю curl пока без rtmp

    Вложения



    archlinux.de
    archlinux.org.ru
    linuxformat.ru Интересные статьи о linux
    Через тернии к звёздам.

    Комментарий


    • #3
      Re: программы и плагины для dune

      пример файла настроек для httpd
      http://wiki.openwrt.org/doc/howto/http.httpd
      в принципе можно даже и php прикрутить



      archlinux.de
      archlinux.org.ru
      linuxformat.ru Интересные статьи о linux
      Через тернии к звёздам.

      Комментарий


      • #4
        Re: программы и плагины для dune

        Появился плагин для просмотра контента ресурса ex.ua. Только для жителей Украины! Для жителей России и Беларуси - плагин fex.net. Скачать плагины можно по адресу: http://forum.hdtv.ru/index.php?showforum=47

        Комментарий


        • #5
          Re: программы и плагины для dune

          добился работы скрипта расположеного на dune в vlc
          надо было добавить
          Код:
          cat <<EOF
          Content-type: video/mp4
          
          EOF
          в принципе Content-type: video/mpeg поставить vlc все равно берет
          сам скрипт

          Spoiler

          Код:
          #!/bin/sh
          cat <<EOF
          Content-type: video/H264
          
          EOF
          exec /D/bin/flvstreamer -r rtmp://s7.webport.tv/live/ --playpath z030402.stream --swfUrl="http://www.tvsector.com/wp-content/u...ayer.swf" --pageUrl="http://www.tvsector.com/national-geo...-geo-hd/" --live --buffer 100

          на самой dune не идет возможно из за кодека?
          вот что пишет mediainfo
          Spoiler

          Format : Flash Video
          _audiochannels : 2.000
          _audiosamplerate : 44100.000
          _audiocodecid : mp4a
          _videocodecid : avc1
          _width : 1280.000
          _height : 720.000
          _frameWidth : 1280.000
          _frameHeight : 720.000
          _displayWidth : 1280.000
          _displayHeight : 720.000
          _framerate : 25.000
          _trackinfo_language : eng / eng
          _trackinfo_type : audio / video
          _trackinfo_config : 1210
          _trackinfo_description : {AACFrame: size: 0, rate: 44100, channels: 2, samples: 1024, errorBitsAbsent: true, profileObjectType: "LC"} / {H264CodecConfigInfo: profile: "Baseline", level: 3.1, frameSize: 1280x720, displaySize: 1280x720, PAR: 1:1, frameRate: 25.0}
          _trackinfo_profile-level-id : 42c01f
          _trackinfo_sprop-parameter-sets : Z0LAH9oBQBbsBEAAAAMAQAAADKPGDKg=,aM4yyA==
          _rtpsessioninfo_connectiondata : IN IP4 238.3.4.2
          _rtpsessioninfo_name : WowzaMediaServerPro MPEG-TS
          _rtpsessioninfo_origin : - 699562058 699562058 IN IP4 127.0.0.1
          _rtpsessioninfo_timing : 0 0
          _rtpsessioninfo_protocolversion : 0
          _rtpsessioninfo_attributes_range : npt=now-

          Video
          Format : AVC
          Format/Info : Advanced Video Codec
          Format profile : Baseline@L3.1
          Format settings, CABAC : No
          Format settings, ReFrames : 1 frame
          Codec ID : 7
          Bit rate : 2 500 Kbps
          Width : 1 280 pixels
          Height : 720 pixels
          Display aspect ratio : 16:9
          Frame rate mode : Variable
          Frame rate : 25.000 fps
          Color space : YUV
          Chroma subsampling : 4:2:0
          Bit depth : 8 bits
          Scan type : Progressive
          Bits/(Pixel*Frame) : 0.109
          Writing library : x264 core 116
          Encoding settings : cabac=0 / ref=1 / deblock=1:0:0 / analyse=0x1:0x11 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=6 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=0 / weightp=0 / keyint=60 / keyint_min=6 / scenecut=3 / intra_refresh=0 / rc_lookahead=40 / rc=cbr / mbtree=1 / bitrate=2500 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / vbv_maxrate=2500 / vbv_bufsize=6000 / nal_hrd=none / ip_ratio=1.40 / aq=1:1.00

          Audio
          Format : AAC
          Format/Info : Advanced Audio Codec
          Format profile : LC
          Codec ID : 10
          Channel(s) : 2 channels
          Channel positions : Front: L R
          Sampling rate : 44.1 KHz
          Compression mode : Lossy


          vlc
          Spoiler

          видео
          кодек H-264 - MPEG4 AVC (part10) avc1
          аудио
          кодек MPEG ACC Audio (mp4a)

          пробовал сохранить на диск пишет формат не потдерживается



          archlinux.de
          archlinux.org.ru
          linuxformat.ru Интересные статьи о linux
          Через тернии к звёздам.

          Комментарий


          • #6
            Re: программы и плагины для dune

            проблема в контейнере dune его не понимает
            с помощью ffmpeg перекодировал в mp4
            dune приняла на ура
            можно скомпилить ffmpeg и попробовать на лету и сделать remuxing примерно так
            ffmpeg -i *.flv -acodec copy -vcodec copy *.mp4
            но какова будет нагрузка на процессор будет и это уже большие костыли получаются
            почитаю мануалы по ffmpeg



            archlinux.de
            archlinux.org.ru
            linuxformat.ru Интересные статьи о linux
            Через тернии к звёздам.

            Комментарий


            • #7
              Re: программы и плагины для dune

              в общем получилось
              долго искал нашел такой выход с костылями flvstreamer и ffmpeg
              Spoiler

              Код:
              #!/bin/sh
              export LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib:/D/lib
              cat <<EOF
              Content-type: video/mpeg
              Content-Disposition: attachment;filename="test.mpg"
              EOF
              exec /D/bin/flvstreamer -r rtmp://s7.webport.tv/live/ --playpath z030402.stream --swfUrl="http://www.tvsector.com/wp-content/u...ayer.swf" --pageUrl="http://www.tvsector.com/national-geo...-geo-hd/" --live --buffer 100 -o- | /D/bin/ffmpeg -i pipe:0 -y -vcodec copy -vbsf h264_mp4toannexb -acodec copy -f mpegts pipe:1
              нагрузка на процессор 4/5 % память 30/40% ffmpeg
              3/5 % процессор и память уже не помню но мало flvstreamer
              думаю от такой нагрузки dune перегреватся не будет
              export LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib:/D/lib
              вставил т.к значение постоянно обнуляется в смысле убирается /D/lib

              скоро выложу ffmpeg, осталось только написать скрипт для ввода данных
              кстати ffmpeg тоже может rtmp но скомпилировать с потдержкой librtsp пока не получилось






              archlinux.de
              archlinux.org.ru
              linuxformat.ru Интересные статьи о linux
              Через тернии к звёздам.

              Комментарий


              • #8
                Re: программы и плагины для dune

                тебе наверное нужно rtmpdump скомпайлить, на сигмы ставят
                Обсуждение всех нюансов развода в Германии. www.razvod.net

                Комментарий


                • #9
                  Re: программы и плагины для dune

                  [quote author=nitrogen14 link=topic=10253.msg143191#msg143191 date=1328041087]
                  тебе наверное нужно rtmpdump скомпайлить, на сигмы ставят
                  [/quote]
                  это форк rtmpdump
                  http://www.it-simple.ru/?p=6209
                  все также rtspdump я тоже скомпилил
                  если ты говориш о librtmp для ffmpeg
                  скрипт ./configure для ffmpeg librtmp не находит в логи смотрел пока не разобрался почему.
                  напрямую не получилось,kak писал раньше сохранял потоки
                  и пытался проигрывать на dune. flv не понимает но видит как медиафайл



                  archlinux.de
                  archlinux.org.ru
                  linuxformat.ru Интересные статьи о linux
                  Через тернии к звёздам.

                  Комментарий


                  • #10
                    Re: программы и плагины для dune

                    выкладываю ffmpeg с flvstreamer
                    папки распаковать в корневую папку подключеного диска
                    и пример
                    можно создать на подключеном диске например папку WWW
                    в ней создать папку cgi-bin
                    можно просто создать папку cgi-bin в корневом каталоге подключеного диска
                    скопировать туда скрипт
                    зайти на приставку через telnet
                    сделать
                    killall httpd
                    затем
                    httpd -h /D/WWW или httpd -h /D если вы создали папку cgi-bin в корневом каталоге подключеного диска
                    добавте в плейлист m3u такую ссылку http://ts://127.0.0.1/cgi-bin/test1.sh
                    сохраните плейлист и скопируйте плейлист на приставку
                    зайдите через меню dune в этот плейлист и запустите
                    через некоторое время канал запустится
                    нагрузку на процессор можно посмотреть через telnet
                    командой top
                    остановить показ команды top можно с помощью кнопок ctrl и c или strg и c на немецкой клавиатуре

                    пока можете скопировать скрипт и переиминовать например в test2.sh
                    и изменить ссылку на стрим
                    пробую написать скрипт для ввода данных через строку запроса
                    если кто силен в shell помогите
                    Вложения



                    archlinux.de
                    archlinux.org.ru
                    linuxformat.ru Интересные статьи о linux
                    Через тернии к звёздам.

                    Комментарий


                    • #11
                      Re: программы и плагины для dune

                      человек с ником Shadoof из http://forum.hdtv.ru/ сделал
                      плагин для просмотра uakino.net тестируйте
                      http://forum.hdtv.ru/index.php?showtopic=7675



                      archlinux.de
                      archlinux.org.ru
                      linuxformat.ru Интересные статьи о linux
                      Через тернии к звёздам.

                      Комментарий


                      • #12
                        Re: программы и плагины для dune

                        В Жермани пашет

                        Комментарий


                        • #13
                          Re: программы и плагины для dune

                          [quote author=qwerty link=topic=10253.msg142957#msg142957 date=1327865540]
                          пример файла настроек для httpd
                          http://wiki.openwrt.org/doc/howto/http.httpd
                          в принципе можно даже и php прикрутить

                          [/quote]

                          Так как.. получилось запустить lighthttpd ?

                          «…нет правды на земле, но нет её и выше…»
                          Spoiler
                          Azbox HD Premium - OpenPLi 3, VU+ Solo2 - VTi, MK Gigital XP1000 - OpenPLi
                          Dune HD Smart H1, Dune Micro HD 101, Dune HD 301, Dune HD BAse 3D, mag250 micro
                          Samsung UE46-C-7700 Internet@TV, Pioneer VSX 921-K 7.1 -> 5.1
                          AppleTV 2, iPhone 2G, iPhone 3GS, iPhone 4G, iPad 2, iPad 3,
                          PS3, PSP 1-2, PS-Vita, Wii

                          Комментарий


                          • #14
                            Re: программы и плагины для dune

                            [quote author=Alex1808 link=topic=10253.msg143786#msg143786 date=1328555488]
                            [quote author=qwerty link=topic=10253.msg142957#msg142957 date=1327865540]
                            пример файла настроек для httpd
                            http://wiki.openwrt.org/doc/howto/http.httpd
                            в принципе можно даже и php прикрутить

                            [/quote]

                            Так как.. получилось запустить lighthttpd ?
                            [/quote]
                            ссылку я давал на пример настроек для стандартного встроеного в busybox http сервера
                            php на нем запустить не получилось,может чтото и неправильно сделал.
                            а так скомпилил thttpd с потдержкой php ну и конечно же и cgi скрипты работают,да и стандартный файл do с прошивки dune
                            http://www.opennet.ru/base/net/thttpd_openbsd.txt.html
                            могу скомпилить и lightttpd,но по моему мнению thttpd лучше для dune
                            насчет flvstreamer
                            для проигрывания rtmp потоков появилась альтернатива на flash без костылей.



                            archlinux.de
                            archlinux.org.ru
                            linuxformat.ru Интересные статьи о linux
                            Через тернии к звёздам.

                            Комментарий


                            • #15
                              Re: программы и плагины для dune

                              Ну это не принципиально.. если на thttpd PHP пашет то тоже хорошо
                              Можеш плис обяснить как что куда ну и файлик подвесить рабочий?

                              «…нет правды на земле, но нет её и выше…»
                              Spoiler
                              Azbox HD Premium - OpenPLi 3, VU+ Solo2 - VTi, MK Gigital XP1000 - OpenPLi
                              Dune HD Smart H1, Dune Micro HD 101, Dune HD 301, Dune HD BAse 3D, mag250 micro
                              Samsung UE46-C-7700 Internet@TV, Pioneer VSX 921-K 7.1 -> 5.1
                              AppleTV 2, iPhone 2G, iPhone 3GS, iPhone 4G, iPad 2, iPad 3,
                              PS3, PSP 1-2, PS-Vita, Wii

                              Комментарий

                              Обработка...
                              X