mirror of
https://bitbucket.org/ohhara/ohmulticastvideoscanner.git
synced 2025-06-07 07:56:20 +00:00
Oh! Multicast Video Scanner You can find free video streaming multicast ip addresses with Oh! Multicast Video Scanner. omvs scans all multicast ip addresses the user specifies and if omvs finds something, omvs tries to decode it with gstreamer and saves it as png file in the output directory. There are many cases omvs finds something but png file is not stored. Such as, the video is scrambled(encrypted, not free), multicasting data doesn't contain video(audio only, data only), gstreamer doesn't recognize it(unknown codec), etc. If you increase the number of jobs with "-j" command line option, you can scan faster. However, You need take caution, because it can cause network congestion. As omvs uses libpcap to capture raw packet, root privilege is required to run omvs. Run "./configure ; make" to build omvs. Run "./omvs" with scanning multicast ip addresses. e.g.) ------------------------------------------------------------------------------- $ sudo ./omvs 233.19.187.192/30 233.19.187.244 233.19.187.1 [0x21be1e0] start scanning 233.19.187.192 [0x21be1e0] trying to save udp://233.19.187.192:5000 to omvs_out/233.19.187.192-5000.png [0x21be1e0] finish scanning 233.19.187.192 [0x21be1e0] start scanning 233.19.187.193 [0x21be1e0] trying to save udp://233.19.187.193:5000 to omvs_out/233.19.187.193-5000.png [0x21be1e0] finish scanning 233.19.187.193 [0x21be1e0] start scanning 233.19.187.194 [0x21be1e0] trying to save udp://233.19.187.194:5000 to omvs_out/233.19.187.194-5000.png [0x21be1e0] finish scanning 233.19.187.194 [0x21be1e0] start scanning 233.19.187.195 [0x21be1e0] trying to save udp://233.19.187.195:5000 to omvs_out/233.19.187.195-5000.png [0x21be1e0] finish scanning 233.19.187.195 [0x21be1e0] start scanning 233.19.187.244 [0x21be1e0] trying to save udp://233.19.187.244:5000 to omvs_out/233.19.187.244-5000.png [0x21be1e0] finish scanning 233.19.187.244 [0x21be1e0] start scanning 233.19.187.1 [0x21be1e0] finish scanning 233.19.187.1 $ ls -l omvs_out total 1960 -rw-r--r-- 1 root root 545742 Jan 23 21:55 233.19.187.193-5000.png -rw-r--r-- 1 root root 477971 Jan 23 21:55 233.19.187.194-5000.png -rw-r--r-- 1 root root 398304 Jan 23 21:55 233.19.187.195-5000.png -rw-r--r-- 1 root root 574233 Jan 23 21:55 233.19.187.244-5000.png $ ------------------------------------------------------------------------------- For more detail, please run omvs --help. This program is distributed under GPLv3. If you can't conform to GPLv3, please contact me to discuss about other license options. Written by Taeho Oh <ohhara@postech.edu> http://ohhara.sarang.net/omvs
Description
Languages
Shell
81.3%
C
10%
Makefile
8.5%
M4
0.2%