แสดงบทความที่มีป้ายกำกับ rtmp download แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ rtmp download แสดงบทความทั้งหมด

วันอาทิตย์ที่ 8 มีนาคม พ.ศ. 2558

rtmpdump howto

บางเว็บจะใช้เทคนิค flash ดึง vdo  จาก rtmp server ซึ่งจะไม่สามารถ download ได้ปรกติจะต้องใช้คำสั่ง rtmpdump ในการ download ซึ่งจะต้องใส่ option ให้ถูกต้องตามที่ flash ส่งข้อมูลเข้าไปที่ vdo server การหา option นั้นถ้าจะให้แม่นจริงๆจะต้องใช้ วิธี ดัก package ในทีนี้ใช้ WireShark ดัก

ในตัวอย่างนี้เป็นวิธี download vdo จาก rtmp server ของ tv.ohozaa.com ซึ่ง IP ของ rtmp server คือ 103.22.182.59 ใช้ wireshark จับขาแลนไว้ หาคำว่า rtmp จะเจอพวก handshack หรืออื่นๆ กดขวาแล้วเลือก Follow TCP Stream จากนั้นหา rtmp เหมือนเดิมลองไล่หาไปล่างๆ จะเจอ rtmp://103.22.182.59/vod/..fpad..... (ต้องเจอคำว่า fpad ก่อน) ส่วนนี้จะเป็นโปรแกรมนะครับ
จากนั้นก็ต้องหาชื่อ ก็ไล่หาต่อไปมันจะอยู่ต่อคำว่า play เจอแล้ววววว
result.@.........?.............-........play.............mp4:ch3/11-13-2014/20.mp4.......


เมื่อได้ข้อมูลมาครบแล้วก็ เริ่ม Download กันเลยโดยใช้คำสั่งดังนี้

$ rtmpdump -r rtmp://103.22.182.59/vod -s http://tv.ohozaa.com/iswf/ex0743728/playerx_0765817.swf?kk.m=336e96-t rtmp://103.22.182.59/vod/ -p http://tv.ohozaa.com/hourly-rerun/3/2014-11-13/20/ -y mp4:ch3/11-13-2014/20.mp4 -o file.flv