download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 

Какъв е този стрийм?

<1 2 3 4 5 6 7 8 >

Автор
Съобщение
tegote
Чет, 21.02.13, 13:49
За "Гледай и на Voyo" го видях. То не е Voyo, ами BTV и се сваля файл от HTTP чрез Download Manager. Примерен адрес - http://vid.btv.bg/vod/2013/01/30/1972108745.mp4
Стрийма за BTV остава неразгадан.
phrozencrew
Чет, 21.02.13, 18:42

RE: Какъв е този стрийм?

http://www.btv.bg/live
Този стрийм как ще стане?.... „
Това беше лесно
Стрийма се излъчва от тук:
http://46.10.150.111/ios/btvbglive/playlist.m3u8
Съвсем лесно може да го кепчъриш с VLC.
tegote
Чет, 21.02.13, 21:47
Браво FrozenCrew! От къде ги надушваш тия линкове?
iceman_
Чет, 21.02.13, 22:16

RE: Какъв е този стрийм?

” Браво FrozenCrew! От къде ги надушваш тия линкове?

По-скоро - как ги надушва?

zlatena
Чет, 21.02.13, 23:31
Хайде да съберем готини стриймове,тв канали и през скрипт да ги гледаме във vlc или друг плеър.
Ето примерен скрипт от тук - GUI for rtmp/dump:
Ако се разкоментира реда на mplayer или ffplay,може да се гледа с тях.
Само че е за Линукс.По точно не знам дали ще тръгне под Windows=
http://crunchbanglinux.org/pastebin/1631
http://crunchbanglinux.org/pastebin/?dl=1631
Може ли да го преработим за наши цели и да вкараме български програми и някой другa радиостанция?
1631.sh.zip
В момента работи само графата LowDef.
Другите са работили но в момента не работят.
Ако може и да са HD
редактиран от zlatena на 21.02.13 23:33
редактиран от zlatena на 21.02.13 23:36
редактиран от zlatena на 21.02.13 23:36
tegote
Пет, 22.02.13, 14:19
Тези защо толкова глупаво са си направили радиото? Като кликнеш на текста с крилцата, браузъра започва да сваля файл stream.ogg
А десен клик -> копиране адреса на поточно аудио - няма! Нали не смятат, че всички потребители знаят как да разгледат сорса.

http://www.fmsilver.com

tegote
Пет, 22.02.13, 15:30
Интересно вграден аудио стрийм. Плеъра ми на компютъра не го възпроизвежда! А на сайта им върви!
http://www.folkbg.net/

стрийм 1 -> http://folkbg.net/folkbg.net.m3u
стрийм 2 -> http://folkbg.net/folkbg.net-balkan.m3u

Вградените им плеъри това показват и те.

В сорса не се вижда, само снупър успя да забележи нещо
Действителен стрийм: http://radio.folkbg.net:8000

phrozencrew
Пет, 22.02.13, 18:35

RE: Какъв е този стрийм?

” В сорса не се вижда, само снупър успя да забележи нещо
Действителен стрийм: http://radio.folkbg.net:8000
Вижда се:

phrozencrew
Пет, 22.02.13, 19:21

RE: RE: Какъв е този стрийм?

” По-скоро - как ги надушва? „
Надушвам ги с Wireshark. Ето как:
1. Стартираш Wireshark и "надушваш" кое е IP-то което стриймва. Това може да стане и с друга програма, като SmartSniffer или подобна лека програмка. Там се вижда много ясно кое IP точи постоянен трафик. След това залагаш това IP като филтър в Wireshark:

Може да си сложиш IP-то като филтър и автоматично, с 2 клика:

2. След това кликам на някой от прихванатите филтрирани пакети и с десен бутон избирам Follow TCP stream.

3. Показва се прозореца с данните от прихванатите пакети, като в него намирам всичката ми необходима информация, за да направя дъмп на видеото:

pageUrl...http://www.btv.bg/live/
flashVer...WIN 11,5,502,149
app...ios
swfUrl..http://images.btv.bg/fplayer/flowplayer.commercial-3.2.5.swf
tcUrl...rtmp://46.10.150.111:80
play.............btvbglive
--
4. С тези данни мога да стриймвам директно, ако сървара ми позволи, или пък да дъмпна стрийма с rtmpdump, като просто си заместя инфото като аргументи за стартиране на програмата:

rtmpdump -r "rtmp://46.10.150.111:80/ios" -a "ios" -f "WIN 11,5,502,149" -W "http://images.btv.bg/fplayer/flowplayer.commercial-3.2.5.swf" -p "http://www.btv.bg/live/" -y "btvbglive" -o "BTV_01.flv"

5. Пийваш малко биричка и междувременно можеш да си пуснеш дъмпвания файл в някой плеър, за да си го гледаш в реално време.

phrozencrew
Пет, 22.02.13, 22:57

RE: Какъв е този стрийм?

” Как му разбираш синтаксиса?
Ползваш ли жокер? „
Разбрах му синтаксиса и на стрийма http://tv.bnt.bg/bnt1
Най-големия гъдел при кракване на този стрийм е да му разбереш SecureToken кода!!!
Wireshark ми изкара тези аргументи:

app...fls
secureToken..H4c8470bb99b02294a06a5aa3373e53477ea3f56d75bcac98161abb82e61731c82dcd3e33
flashVer...WIN 11,5,502,149
swfUrl..*http://cdn.bg/flash/jwplayer510/player.swf
tcUrl..!rtmp:.//edge2.evolink.net:2020/fls
pageUrl...http://cdn.bg/live/4eViE8vGzI
play..bnt.stream
secureToken..H4c8470bb99b02294a06a5aa3373e53477ea3f56d75bcac98161abb82e61731c82dcd3e33 <-- ????????

Обаче да брутиш 128b криптиране е меко казано невъзможно, та ми остана вариант някак си да разбера как се извлича този код. Извлича се като се кракне самия SWF-плеар, който плейва видеото.
Save As: http://cdn.bg/flash/jwplayer510/player.swf
Остана да си намеря някакъв декомпилатор на AS3 flash-файлове. Пробвах с asdec, който е опенсорс java-базиран и безплатен. Изтеглих ASDec 1.2.0u1 и стартирах asdec.bat. След това отворих player.swf и му дадох да експортира всички AS-файлове:

След това остана да потърся в кой файл е заявена TEA паролата. За целта използвах Notepad++ с опцията Search -> Find in Files:

Et voilà! Веднага го набара!!!

Заместих си липсващия параметър -T в аргументите и видеото започна да си се сваля:

rtmpdump -r "rtmp://edge2.evolink.net:2020/fls" -a "fls" -f "WIN 11,5,502,149" -W "http://cdn.bg/flash/jwplayer510/player.swf" -p "http://cdn.bg/live/4eViE8vGzI" -T "B@1R1st1077" -y "bnt.stream" -o "BNT_1.flv"

<1 2 3 4 5 6 7 8 >

Коментар

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2024   Experta Ltd.