Phần mềm hữu ích với Internet
By Horace
#360663 Bấm vào đây để đăng nhập và xem link!


Sau khi dành mấy tiếng châm cứu cuối cùng cũng thành công get được stream trên vivo.vn


Mình mới đầu cũng chả biết trang này đâu, sau khi có 1 bác trên diễn đàn hdvietnam.com reply thread "Play và capture lại video stream octoshape trên MegaTV bằng VLC" của mình và có ý ngỏ làm nốt bài chỉ dẫn trên vivo.vn nên cũng thử mày mò xem sao.


Giới thiệu về vivo.vn (trang này của VTC) ở đây: Bấm vào đây để đăng nhập và xem link!

Nói chung là một kênh giải trí miễn phí với 100% nội dung được mua bản quyền (thấy nói là trang đầu tiên của đông nam á )


Vì 100% mua bản quyền nên vivo sử dụng stream rtmpe được bảo vệ khá kĩ nên các chương trình bình thường không get được cũng có thể là toàn software nước ngoài nên cũng không support trang Vivo.vn ( Bấm vào đây để đăng nhập và xem link! ).

Rất may là mình tìm được RTMP Dump (giao diện console) hỗ trợ get stream kiểu này. Cái khó ở đây là cấu hình các tham số cho chương trình vì mỗi trang mỗi khác và các tham số đó không dễ tìm.


Các bước tiến hành:

1. Download RTMP Dump Bấm vào đây để đăng nhập và xem link! hay lên trang chủ Bấm vào đây để đăng nhập và xem link! , down xong thì giải nén ra là xong.


2. Vào trang cần get stream, ở đây mình lấy ví dụng trang này Bấm vào đây để đăng nhập và xem link!

Bấm vào đây để đăng nhập và xem link!
Hình 1



Sau đó view source và search với keyword "rtmp" như hình dưới

Bấm vào đây để đăng nhập và xem link!
Hình 2



Copy giá trị ở hình 2 các giá trị ở 1 và 2 ta được như sau:

Code: file: "http://files.vivo.vn/files/episode/list/4774.smil"
streamer: "rtmpe://www.go.vn/vivo" {giá trị cần lấy 1}

Search tiếp với keyword "sephPlayer.swf"

Bấm vào đây để đăng nhập và xem link!
Hình 3



Copy path đến file swf đó ta được như sau:

Code: Bấm vào đây để đăng nhập và xem link! {giá trị cần lấy 2} Ta hãy down file này về châm cứu một chút bằng phần mềm Sothink SWF Decompiler (Bấm vào đây để đăng nhập và xem link!) hay bằng bất cứ phần mềm SWF Decompiler nào khác

Vào SWF Decompiler bật file sephPlayer.swf lên và sau đó search với keyword "secureTokenResponse"

Bấm vào đây để đăng nhập và xem link!
Hình 4



Ta sẽ lấy được giá trị secureToken là "SEPH#ed%h0#[email protected]" {giá trị cần lấy 5}


3. Truy cập đến giá trị file lấy được ở bước 2 (hình 2)

Code: Bấm vào đây để đăng nhập và xem link! được như hình sau
Bấm vào đây để đăng nhập và xem link!
Hình 5


Copy giá trị mình vừa khoanh đỏ ở trên thì được

Code: mp4:video/kara/kara_012_high.mp4 {giá trị cần lấy 3}

Ta lần lượt thay các giá trị cần nhớ lấy được ở trên thay vào đoạn code sau

Code: rtmpdump -r {giá trị cần lấy 1} -W {giá trị cần lấy 2} -y {giá trị cần lấy 3} -o {Tên file muốn lưu lại stream} --live -T {giá trị cần lấy 5} Ta được tương tự như hình dưới

Bấm vào đây để đăng nhập và xem link!
Hình 6


Code: rtmpdump -r "rtmpe://www.go.vn/vivo" -W "http://vivo.vn/files/flash/sephPlayer.swf" -y "mp4:video/kara/kara_012_high.mp4" -o hehe.mp4 --live -T "SEPH#ed%h0#[email protected]" Kể từ lần làm thứ 2 ta chỉ cần lấy các giá trị 1, 3 như trên hình 6 nếu vivo họ không thay đổi gì và set tên file cho giá trị 4 là xong.


4. Truy cập vào folder RTMP Dump vừa giải nén và làm như sau để mở màn hình console

Bấm vào đây để đăng nhập và xem link!
Hình 7



Sau đó sẽ hiện lên màn hình console

Bấm vào đây để đăng nhập và xem link!
Hình 8



Ta copy dòng lệnh command line vừa thu được ở bước 3

Bấm vào đây để đăng nhập và xem link!
Hình 9



Sau đó paste vô màn hình command line

Bấm vào đây để đăng nhập và xem link!
Hình 10



Sau đó ấn Enter để chương trình connect đến server và capture lại chương trình

Bấm vào đây để đăng nhập và xem link!
Hình 11



Và đây là thành quả sau khi capture xong

Bấm vào đây để đăng nhập và xem link!
Hình 12



Link down ảnh trong bài viết (phòng trường hợp die): Bấm vào đây để đăng nhập và xem link!

Phù, cuối cùng cũng xong . Chúc các bạn thành công !!!

Lưu ý khi sử dụng

- Gặp Link download hỏng, hãy đăng trả lời (yêu cầu link download mới), Các MOD sẽ cập nhật link sớm nhất
- Tìm kiếm trước khi đăng bài mới

Chủ đề liên quan:
By t_rex
By xuanle84
#361092 champion3094 sao mình làm hông được ta
Làm đúng hướng dẫn, không sài kiểu chạy file .bat nha bác.

---------- Bài thêm lúc 14:07 ---------- Bài trước là lúc 14:04 ----------

anhtai1281992 tải được chứ sao không IDM chỉ bắt được các stream không encrypt thôi (bắt được cái đoạn quảng cáo của nó thôi là cùng), còn Vivo dùng stream kiểu rtmpe nên idm cũng pó tay thôi
By Brodi
#361093 Quá hay hahaa, làm được rồi. Chỉ làm kiểu này mới tóm đầu nó về được thôi, mấy bạn ở trên nói IDM bắt được hả? Gió cấp 13 rồi

Mà sao có khi chỉ down được 99.9% thôi ha?



INFO: duration 909.64

INFO: width 720.00

INFO: height 576.00

INFO: videodatarate 2441.41

INFO: framerate 25.00

INFO: videocodecid 2.00

INFO: audiodatarate 62.50

INFO: audiosamplerate 44100.00

INFO: audiosamplesize 16.00

INFO: stereo TRUE

INFO: audiocodecid 2.00

INFO: encoder Lavf52.84.0

INFO: filesize 292207002.00

190480.539 kB / 909.61 sec (99.9%)

Download complete

Hình đại diện của thành viên
By capuchino90
#382138 anh ơi...e không bít cái bước view source và search với keyword "rtmp" là làm như thế nào? trên trang vivo hay la trên cái file vừa giải nén...e tìm không ra...nhưng e đang cần gấp lăm...mong a giúp e với....huhuhu
Hình đại diện của thành viên
By bientapvien01
#382159 Nếu dùng ff thì bấm CRT + U để xem source , còn không thì View >> source
Kết nối đề xuất:
Learn Synonym
Advertisement