RemoteFork для linux (nas, router, etc)

Главная Форумы RemoteFork для windows и андроид RemoteFork для linux (nas, router, etc)

В этой теме 12 ответов, 8 участников, последнее обновление  asumras 1 неделя, 4 дн. назад.

Просмотр 13 сообщений - с 1 по 13 (из 13 всего)
  • Автор
    Сообщения
  • #10192

    Temper2
    Участник

    Привет, есть ли RemoteFork для linux (nas, router, etc)? Если есть киньте ссылку плз

    #10357

    Temper2
    Участник

    Ау?

    #10361

    Конрад
    Модератор

    Привет, есть ли RemoteFork для linux (nas, router, etc)?

    Нет.

    NetCast TV - LG 42LA662V ..... WebOS - LG 24MT49S-PZ ..... Android - Xiaomi Redmi 4X.

    #10369

    admin
    Хранитель

    Привет, есть ли RemoteFork для linux (nas, router, etc)? Если есть киньте ссылку плз

    вот человек занимается https://github.com/bobi/ForkPlayer но без плагинов и асестрим

    #10372

    smsbox3@bk.ru
    Читатель

    https://github.com/bobi/ForkPlayer

    Очень любопытный проект, но он шире, на php можно под чем угодно запустить, например для всех ремотефорк сделать на отдельном сервере, чтобы не надо было каждому морочиться? Или еще крамольная версия на серверах форкплеера развернуть и на фиг не надо будет ремотфорк разворачивать? Исходники хорошо, жаль, что автор ни где не пишет и с ним поговорить не возможно.

    Загрузка из app - более НЕДОСТУПНА! Скачать флешку для LG NetCast с DStore и "Деталюшками" http://my-files.ru/rk9mvi Скачать локальный ДНС для форкплеера Версия 29.01.2018 http://my-files.ru/1fleie ПАРОЛЬ по запросу на smsbox3@bk.ru . Приложение DStore.apk для Андроида (ТВ или планшета) http://my-files.ru/ozg96n Обсуждение https://su0.ru/N26F

    #10374

    Temper2
    Участник

    Привет, есть ли RemoteFork для linux (nas, router, etc)? Если есть киньте ссылку плз

    вот человек занимается https://github.com/bobi/ForkPlayer но без плагинов и асестрим

    я не очень в теме, т.е. торренты смотреть не выйдет?

    #10375

    Temper2
    Участник

    Очень любопытный проект, но он шире, на php можно под чем угодно запустить, например для всех ремотефорк сделать на отдельном сервере, чтобы не надо было каждому морочиться? Или еще крамольная версия на серверах форкплеера развернуть и на фиг не надо будет ремотфорк разворачивать? Исходники хорошо, жаль, что автор ни где не пишет и с ним поговорить не возможно.

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

    • Ответ изменён 4 мес., 1 неделя назад пользователем  Temper2.
    #10393

    smsbox3@bk.ru
    Читатель

    Если что-то в этом направлении получиться отпиши здесь, очень будет полезно для народа.

    Загрузка из app - более НЕДОСТУПНА! Скачать флешку для LG NetCast с DStore и "Деталюшками" http://my-files.ru/rk9mvi Скачать локальный ДНС для форкплеера Версия 29.01.2018 http://my-files.ru/1fleie ПАРОЛЬ по запросу на smsbox3@bk.ru . Приложение DStore.apk для Андроида (ТВ или планшета) http://my-files.ru/ozg96n Обсуждение https://su0.ru/N26F

    #10828

    vikto55
    Участник

    Тоже, запускается через playonlinux,а плагины ни в какую, неделю промчался бесполезно, может у розработчика получится:ps через wine тоже самое.

    #13087

    AlexApp
    Участник

    Добрый день, не пойму, есть возможность запустить RemoteFork на роутере( у меня Zyxel)? Роутер та постоянно работает и не нужно запускать комп или телефон постоянно щелкать. Если есть инструкция как это сделать, поделитесь пожалуйста.

    #13155

    Mcmerfy87
    Участник

    Приветствую всех.
    Я новичок в remotefork, некоторые вещи для меня не ясны. Например, как смотреть торрентТВ без компа. Обычный роутер вряд-ли это потянет. Если есть ссылки с описанием как это работает прошу поделиться. Удалось запустить на роутере https://github.com/bobi/ForkPlayer . Работает разбор ссылок и dlna с видеошарой. Возможно работают плейлисты — пока не пробовал.
    ТоррентТВ точно нет и в ближайшее время видимо не будет.

    Описание установки remotefork на linux,nas, OpenWrt router.
    Описание рассчитано,на то, что вы можете самостоятельно прошить роутер и зайти на него по ssh, сможете редактировать файлы из командной строки.
    Устанавливал на какой-то TP-LINK c LEDE, если у Вас Openwrt — возможно пакеты будут php5 вместо php7

    1. Устанавливаем необходимые пакеты
    opkg update && opkg install php7 php7-fastcgi php7-mod-curl php7-mod-mbstring nginx

    2. Скачиваем проект https://github.com/bobi/ForkPlayer, распаковываем. Размещаем на роутере в /www/remotefork . Для windows — winscp, для linux scp.

    3. Редактируем конфиги.
    3.1 Приводим /etc/nginx/nginx.conf к следующему виду:

    user nobody nogroup;
    worker_processes  1;
    
    error_log  logs/error.log;
    
    events {
        worker_connections  1024;
    }
    
    http {
    
           include mime.types;
            index index.php index.html index.htm;
            default_type text/html;
    
            sendfile on;
            keepalive_timeout 65;
            gzip on;
    
            gzip_min_length  1k;
            gzip_buffers     4 16k;
            gzip_http_version 1.0;
            gzip_comp_level 2;
            gzip_types       text/plain application/x-javascript text/css application/xml;
            gzip_vary on;
    
            access_log  /mnt/sda1/log/nginx/host.access.log;
      server {
                    listen       89;                
                    fastcgi_connect_timeout 300;
                    fastcgi_send_timeout 300;
                    fastcgi_read_timeout 300;
                    fastcgi_buffer_size 32k;
                    fastcgi_buffers 4 32k;
                    fastcgi_busy_buffers_size 32k;
                    fastcgi_temp_file_write_size 32k;
                    client_body_timeout 10;
                    client_header_timeout 10;
                    send_timeout 60;                
                    output_buffers 1 32k;
                    postpone_output 1460;
    
    	root /www/remotefork; #Here we place RemoteFork
    	index index.php;
    	server_name myhomeserver;
    
    	add_header Access-Control-Allow-Origin *;
    
    	location /localvideo {
    		alias /mnt/sda1/video;
    		autoindex on;
    	}
    	location / {
    		rewrite ^/$ /index.php;
    	}
    	location /test {
    		rewrite ^/test/?$ /test.php;
    	}
    	location /parserlink {
    		rewrite ^/parserlink/?$ /parserlink.php;
    	}
        location /proxym3u8 {
            rewrite ^/proxym3u8.*$ /proxym3u8.php;
        }
    	location /treeview {
    		rewrite ^/treeview/?$ /index.php;
    	}
    	location /plugin {
    		rewrite ^/plugin/([^/]+)/?$ /index.php?plugin=$1;
    	}
    	location ~ .php$ {
    		 if (-f $request_filename) {
    			fastcgi_pass   127.0.0.1:9123;
    			}		
    		fastcgi_index  index.php;
    		fastcgi_param FP_LOCAL_VIDEO_PATH /mnt/sda1/video; # here myfileshare
    		include fastcgi_params;
    		fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
    					
    	}
    
            error_page   500 502 503 504  /50x.html;
            location = /50x.html {
                root   html;
            }
        }
    }

    3.2
    Редактируем строки в /etc/php.ini

    doc_root = "/www/remotefork"
    cgi.force_redirect = 1
    cgi.redirect_status_env = "yes";

    3.3
    Приводим к виду /etc/nginx/fastcgi_params

    fastcgi_param  QUERY_STRING       $query_string;
    fastcgi_param  REQUEST_METHOD     $request_method;
    fastcgi_param  CONTENT_TYPE       $content_type;
    fastcgi_param  CONTENT_LENGTH     $content_length;
    
    fastcgi_param  SCRIPT_NAME        $fastcgi_script_name;
    fastcgi_param  REQUEST_URI        $request_uri;
    fastcgi_param  DOCUMENT_URI       $document_uri;
    fastcgi_param  DOCUMENT_ROOT      $document_root;
    fastcgi_param  SERVER_PROTOCOL    $server_protocol;
    fastcgi_param  REQUEST_SCHEME     $scheme;
    fastcgi_param  HTTPS              $https if_not_empty;
    
    fastcgi_param  GATEWAY_INTERFACE  CGI/1.1;
    fastcgi_param  SERVER_SOFTWARE    nginx/$nginx_version;
    
    fastcgi_param  REMOTE_ADDR        $remote_addr;
    fastcgi_param  REMOTE_PORT        $remote_port;
    fastcgi_param  SERVER_ADDR        $server_addr;
    fastcgi_param  SERVER_PORT        $server_port;
    fastcgi_param  SERVER_NAME        $server_name;
    
    # PHP only, required if PHP was built with --enable-force-cgi-redirect
    fastcgi_param  REDIRECT_STATUS    200;
    
    #hz work or not
    fastcgi_param OUTPUT_FORMAT json;
    

    3.4
    Приводим к виду
    /etc/config/php7-fastcgi

    config php7-fastcgi
    	option enabled 1
    	option port '9123' 

    4. Активируем и запускаем

    /etc/init.d/nginx enable
    /etc/init.d/nginx restart
    /etc/init.d/php7-fastcgi enable
    /etc/init.d/php7-fastcgi restart

    5. Проверяем
    открываем в браузере:
    192.168.0.1:89/test
    192.168.0.1 — ip роутера. Если всё хорошо идем к п.6

    6. На тв в настройках remotefork выбираем статику и вводим 192.168.0.1:89

    • Ответ изменён 3 мес., 1 неделя назад пользователем  Mcmerfy87.
    • Ответ изменён 3 мес., 1 неделя назад пользователем  Mcmerfy87.
    #15114

    vikto55
    Участник

    Запустил remotefork на linux,с помощью программы virtualbox,промучался две недели.

    #17251

    asumras
    Участник

    Привет всем!
    Огромное спасибо Mcmerfy87 за инструкцию
    Удалось развернуть RemoteFork на роуторе Asus RT-N56U с прошивкой от Padavan
    В дополнение к инструкции пришлось поставить пакет «opkg install php7-fpm»
    У меня без него не работал полноценно nginx
    Теперь все телевизоры полноценно поддерживают шару с роутера
    У меня к роутеру подключен USB-HDD, transmission установленный на роуторе качает торренты на подключенный USB-HDD в шару
    Нет необходимости запускать RemoteFork на компьютере или на android телефоне
    Лишние манипуляции отпали

Просмотр 13 сообщений - с 1 по 13 (из 13 всего)

Для ответа в этой теме необходимо авторизоваться.