Ще съм много благодарен ако някой спец драсне едно скриптче със което да се редиректват статични линкове от Aceproxy плейлистата.
Линковете сега са такива
Код:
#EXTM3U
#EXTINF:0,0x0 Fireplace HD
http://127.0.0.1:8000/pid/dae09f79b6bbc060894c192085e81fb06b142c90/stream.mp4
#EXTINF:0,0x0 Music HD
http://127.0.0.1:8000/pid/7225a62296debf6cf263e3a0a6002d6363d8d1f4/stream.mp4
#EXTINF:0,1 HD
http://127.0.0.1:8000/pid/17c1451643ba3c75ced19ab6426421e3b535761a/stream.mp4
#EXTINF:0,1 Мистический
http://127.0.0.1:8000/pid/794c429932da028c2a78cc6d74ebec8965750082/stream.mp4
#EXTINF:0,1+1
http://127.0.0.1:8000/pid/d9fd13afcf027a3ed3ef3ba709cb8b280e9ad012/stream.mp4
#EXTINF:0,1+1 International
http://127.0.0.1:8000/pid/2daebf062c9e89835691fa5a48d5f7dc4d42eba7/stream.mp4
Трябва ми нещо подобно на Булсатския скрипт ако е възможно. Целта е да се сложат във сталкер, астра и тн .
И аз ще съм много благодарен,че ми писна да рефрешвам листата на проксито всяка сутрин
Имам и въпрос,дали това може да стане с bash script?
Алкатразчо...линковете не са ли динамични?
Ми нали за това питам за скрипт
На платеното прокси на братушките линковете са статични ама тия са динамични. Да не говорим ,че астрата кат види .mp4 и бие грешки кат луда . Изобщо идеята е да ги нареда веднъж каналите и да не се занимавам повече .
Да...разбрах какво искаш да кажеш.Астрата не поддържа ли ffmpeg pipe като TVHeadend?Ако става може да смениш само контейнера с подебен код.
Код:
pipe:///usr/bin/ffmpeg -loglevel fatal -i INPUTLINK -vcodec copy -acodec copy -metadata service_provider=STRING -metadata service_name=STRING -f mpegts -tune zerolatency pipe:1
Ето пример как аз съм въвел mp4 stream в TVH ,със смяна само на контейнера.
Код:
pipe:///usr/bin/ffmpeg -loglevel fatal -i http://192.168.0.108:8001/pid/3cc66270d9318b5c2ba69814c5b8e9245eafdcb0/stream.mp4 -vcodec copy -acodec copy -metadata service_provider=TorrentTV -metadata service_name=Mat4_Football_HD -f mpegts -tune zerolatency pipe:1
Astrata като и сложа твоето предложение и ми вика ,че и не е густо
Код:
Oct 11 22:02:51[Testov #1] wrong input format
Oct 11 22:03:09[http_server 192.168.2.100:3497] route not found /Testov
Oct 11 22:03:09[http_server 192.168.2.100:3497] route not found /Testov
Oct 11 22:03:09[http_server 192.168.2.100:3497] route not found /Testov
Тя панимае само 3-4 вида линкове и до там.
На голия линк вади това
Код:
Oct 11 22:06:28[API] addr:192.168.2.100 cmd:set-stream
Oct 11 22:06:32[Testov #1] Request:
GET /pid/55545168d1edadbdd6185d694ffeb2fddd6a29d9/stream.mp4 HTTP/1.1
Host: 127.0.0.1:8000
User-Agent: Astra
Oct 11 22:06:33[Testov #1] Bitrate:0Kbit/s PES:0 CC:0
Oct 11 22:06:33[Testov] Channel has no active inputs
Oct 11 22:06:37[Testov #1] Response:
HTTP/1.0 200 OK
Server: BaseHTTP/0.3 Python/2.7.12
Date: Tue, 11 Oct 2016 22:06:37 GMT
Content-Type: video/mpeg
Oct 11 22:07:04[Testov #1] http sync. wrong stream format
Oct 11 22:07:04[Testov #1] Request:
GET /pid/55545168d1edadbdd6185d694ffeb2fddd6a29d9/stream.mp4 HTTP/1.1
Host: 127.0.0.1:8000
User-Agent: Astra
Oct 11 22:07:05[Testov #1] Request:
GET /pid/55545168d1edadbdd6185d694ffeb2fddd6a29d9/stream.mp4 HTTP/1.1
Host: 127.0.0.1:8000
User-Agent: Astra
Oct 11 22:07:05[Testov #1] Response:
HTTP/1.0 200 OK
Server: BaseHTTP/0.3 Python/2.7.12
Date: Tue, 11 Oct 2016 22:07:05 GMT
Content-Type: video/mpeg
Е то със скрипт за редирект ще промениш само променящият се hash на каналите.Незнам как ще смениш и контейнера.
Контейра ми е най малкия проблем . Сталкер на Убунту 16.04 е кауза пердута се оказва. За да имате работещ портал ви трябва 14.04 защото всичките скриптове за самата инсталация не са написани изобщо за 16.04 и всичко дет е базирано на него.
Това е ясно......то си го пише в описанието
Е аз го разбрах по трудния начин
Някъде пишеше че Stalker е тестван на Ubuntu server 14.04 и че негарантират че ще тръгне на 16.04. Казват и това че всичко е писано на PHP 5 или 5.5 а пък 16.04 е с версия на PHP 7