Zanonimizowana wersja forum tylko do odczytu

Weeb w VLC - Skrypt K-S-V - opis by jarek

Forum poświęcone serwisowi www.weeb.tv.
Post Reply
anonim
Początkujący
Posts: 48
Joined: 2014-01-10, 22:15
Location: Łódź

Post by anonim »

Dalej to samo, a kanał 43 na sto procent istnieje.

[ Dodano: 2014-08-22, 09:57 ]
OK już sobie poradziłem. Podstarzały PHP miałem.

anonim
Posts: 3
Joined: 2014-09-05, 12:10

Post by anonim »

podrzuci ktoś aktualny link do Patch.diff weebtv bo ten z pierwszego postu nie działa :(

anonim
Bywalec
Posts: 211
Joined: 2014-05-21, 00:38

Post by anonim »

Code: Select all

http://www54.zippyshare.com/v/70588153/file.html

anonim
Początkujący
Posts: 136
Joined: 2013-06-16, 15:17
Location: 3-miasto

Post by anonim »

Proszę
:arrow: LINK

anonim
Posts: 3
Joined: 2014-09-05, 12:10

Post by anonim »

jarek wrote:powinna pomóc zmiana (linijka 560)

Code: Select all

$channel = trim(fgets(STDIN));

na

Code: Select all

$channel = 1;


gdzie 1 to kanał z listy

Aby pominąć numerki dodatkowo można zmienić wybór kanału (linijka 563)

Code: Select all

$url = $ChannelList[KeyName($ChannelList, $channel - 1)];

np aby grał TVP1 to wystarczy zmienić na link ze strony weeb tego kanału czyli

Code: Select all

$url = "http://weeb.tv/channel/tvp1hd11";


Nie mam jak sprawdzić obecnie - tak mi się wydaje po szybkim sprawdzeniu kodu.



Niestety ten sposób się u mnie nie sprawdza. O ile kanał startuje bez problemu to już wznawianie się nie udaje. Gdy na próbę wywalam się sam z multisesji przelogowując się z innego ip na tym samym koncie to w logu mam:

Code: Select all

Download may be incomplete (downloaded about 0.00%), try resuming
[0x1411938] main input debug: EOF reached
[0x14aa068] main playlist debug: finished input
[0x1418878] main access debug: waitpipe: object killed
[0x14bd888] main decoder debug: removing module "packetizer_h264"
[0x14bd888] main decoder debug: killing decoder fourcc `h264', 0 PES in FIFO
[0x14bc618] main stream output debug: removing a sout input (sout_input:0x2889710)
[0x1416758] avformat mux debug: removing input
[0x14502c8] main decoder debug: removing module "packetizer_mpeg4audio"
[0x14502c8] main decoder debug: killing decoder fourcc `mp4a', 0 PES in FIFO
[0x14bc618] main stream output debug: removing a sout input (sout_input:0x14bf1f0)
[0x1416758] avformat mux debug: removing input
[0x1416758] main mux warning: no more input streams for this mux
[0x1418d48] main demux debug: removing module "avformat"
[0x1418af8] main stream debug: removing module "stream_filter_record"
[0x1418878] main access debug: removing module "filesystem"
[0x1411938] main input debug: Program doesn't contain anymore ES
[0x14aa068] main playlist debug: dead input
[0x14bc618] main stream output debug: destroying useless sout
[0x14bc978] main stream out debug: destroying chain... (name=http)
[0x14bc978] main stream out debug: removing module "stream_out_standard"
[0x1416758] main mux debug: removing module "avformat"
[0x14bd288] access_output_http access out warning: HTTP sout access cannot seek
[0x14bd288] access_output_http access out warning: HTTP sout access cannot seek
[0x14bd288] access_output_http access out warning: HTTP sout access cannot seek
[0x14bd288] main access out debug: removing module "access_output_http"
[0x14bd5b8] main http host debug: waitpipe: object killed
[0x14bd5b8] main http host debug: HTTP host removed
[0x14bd288] access_output_http access out debug: Close
[0x14bc978] main stream out debug: destroying chain done
[0x1411938] main input debug: TIMER input launching for 'fd://0' : 1941.476 ms - Total 1941.476 ms / 1 intvls (Avg 1941.476 ms)
[0x14aa068] main playlist debug: changing item without a request (current 0/1)
[0x14aa068] main playlist debug: nothing to play

Jakiś pomysł ? :)

anonim
Początkujący
Posts: 67
Joined: 2014-08-26, 10:11

Post by anonim »

Ja z kolei mam pytanie co zmienić w skrypcie aby dodać znak wodny ?

anonim
Początkujący
Posts: 107
Joined: 2013-12-30, 19:27

Post by anonim »

Jeśli masz w miarę przyzwoity serwer, i nadajesz max 2-3 kanały to możesz transkodować i dodać logo przez ffmpeg, tu masz wszystko opisane:
http://stream-recorder.pl/viewtopic.php ... light=logo

anonim
Początkujący
Posts: 67
Joined: 2014-08-26, 10:11

Post by anonim »

Próbowałem ale niestety mi się nie udało, wyskakuje syntax error w lini w której jest komenda z ffmpeg i rtmp...

anonim
Posts: 8
Joined: 2014-09-28, 18:58

Post by anonim »

ja mam problem ;/

root@xxx:~/Downloads/rtmpdump# php WeebTV.php

KSV WeebTV Downloader

PHP Notice: Undefined offset: 1 in /root/Downloads/rtmpdump/WeebTV.php on line 541
PHP Warning: uksort() expects parameter 1 to be array, null given in /root/Downloads/rtmpdump/WeebTV.php on line 548
Enter Channel Number : 43
Finished

kod jest ten: https://github.com/K-S-V/Scripts/blob/master/WeebTV.php

już naprawiłem tym: http://stream-recorder.pl/viewtopic.php?p=5344#5344

[ Dodano: 2014-09-28, 23:12 ]
teraz mam na końcu, już po wybraniu kanału takei coś ;/

Caught signal: 13, cleaning up, just a second...
ERROR: Download: Failed writing, exiting!

Image

anonim
Weteran
Posts: 826
Joined: 2013-05-04, 15:44

Post by anonim »

daaniel121, cvlc może nie działać jeżeli zostanie uruchomiony jako użytkownik root - spróbój utworzyć nowego usera i odpalić;-)

anonim
Posts: 8
Joined: 2014-09-28, 18:58

Post by anonim »

Dziękuję coś działa :D

po wejściu na moim pc w przeglądarkę i wpisaniu moje_ip:8080 zaczyna coś pobierać :D

// ok w VLC da się oglądać :D

A mam pytanie da się dodać stream do własnego playera na www?? chciałbym, żeby po wejściu na stronę która stoi na moim vps dało się oglądać w playerze, i kolejne pytanie czy podczas takiego streamu pobierają się na dysk jakieś pliki?

[ Dodano: 2014-09-29, 17:33 ]
bawie się tą komendą

Kod:
ffmpeg -i http://Twoje-IP:8080 -acodec copy -vcodec copy -f flv rtmp://rtmp.goodcast.org:1935/liverepeater/MOJE_ID

i jak dodale obojętnie z jakiego hosta rtmp:// to zawsze wyskakuje mi takie coś ;/

Image

anonim
Początkujący
Posts: 45
Joined: 2013-10-21, 15:33

Post by anonim »

pisze że nie może otworzyć :-)
Serwery goodcast są wyłączone nic tam nie nadasz
Żeby mieć kanał na swojej stronie w własnym playerze potrzebujesz serwera rtmp , możesz też dodać stream na jakiś player dostępny w sieci.
Przykład :
abcast.biz,7cast.net,castamp.com

anonim
Posts: 8
Joined: 2014-09-28, 18:58

Post by anonim »

zrobiłem jak tutaj i coś działa :D
http://stream-recorder.pl/viewtopic.php?p=7154#7154

zaraz sprawdzę twoje przykłady

[ Dodano: 2014-09-29, 18:10 ]
dzieki! castamp.com działa ;-)

[ Dodano: 2014-09-29, 18:19 ]
Jeszcze pytanko mam, jeżeli tak nadaję i gdyby tak weszło 1000 osób to będzie wtedy obciążony castamp.com i mój VPS nic nie odczuje?

anonim
Bywalec
Posts: 206
Joined: 2013-10-07, 22:18
Contact:

Post by anonim »

daaniel121, Każdy user zabiera łącze z Twojego VPS'a. Castamp lub dowolny inny player pod rtmp to tylko output, żebyś miał gdzie umieścić stream. Możesz sobie postawić nginx na serwerze i nadawać do jwplayera bez zewnętrznych serwisów, będziesz miał to samo, a nawet lepiej bo wszystkie ogólnodostepne są bardzo niestabilne.

anonim
Weteran
Posts: 932
Joined: 2013-09-04, 17:49

Post by anonim »

Otóż nie na zewnętrznym serwerze pożera wtedy zasoby zewnętrznego wkońcu to jest inny serwer nie ten vps i nie wpływa na vps ale jeśli chcesz na 1000 osób to zewnętrzne serwisy nie są warte świeczki i wtedy tylko zrobić to co goodoldtimes ci polecił.

Post Reply