Issue as been resolved by setting # setsebool -P httpd_can_network_connect 1
Refered link https://wiki.apache.org/httpd/13PermissionDenied On Mon, Mar 28, 2016 at 6:23 PM, Sunil M.S <[email protected] > wrote: > Hi All, > > >>When i try to excute ffprobe in php using rtsp link, we are > getting Permission denied. > > >>while execute in command line its working and also it is working with > video file , we are getting issue in rtsp link > > > > > >> PHP Script > print_r(extension_loaded('ffmpeg')) or die('Error in loading ffmpeg'); > > $output1 = shell_exec('ffprobe -i rtsp:// > lwsnb160-cam.cs.purdue.edu:554/mpeg4/media.amp -of json=c=1 -loglevel > quiet -show_format -show_streams -show_error'); > echo $output1; > $parsed1 = json_decode($output1, true); > print_r($parsed1); > var_dump($output1); > > >>PHP output > > { "error": { "code": -13, "string": "Permission denied" } } Array ( > [error] => Array ( [code] => -13 [string] => Permission denied ) ) > string(64) "{ "error": { "code": -13, "string": "Permission denie > > > >>ffmpeg output over the command line > > [root@dev1 sid]# ffprobe -i rtsp:// > lwsnb160-cam.cs.purdue.edu:554/mpeg4/media.amp -of json=c=1 > -show_format -show_streams -show_error > ffprobe version N-79151-gff982e0 Copyright (c) 2007-2016 the FFmpeg > developers > built with gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-16) > configuration: --prefix=/root/ffmpeg_build > --extra-cflags=-I/root/ffmpeg_build/include > --extra-ldflags=-L/root/ffmpeg_build/lib --bindir=/usr/bin > --pkg-config-flags=--static --enable-gpl --enable-nonfree > --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame > --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264 > --enable-libx265 > libavutil 55. 19.100 / 55. 19.100 > libavcodec 57. 32.100 / 57. 32.100 > libavformat 57. 29.101 / 57. 29.101 > libavdevice 57. 0.101 / 57. 0.101 > libavfilter 6. 40.102 / 6. 40.102 > libswscale 4. 0.100 / 4. 0.100 > libswresample 2. 0.101 / 2. 0.101 > libpostproc 54. 0.100 / 54. 0.100 > { > Input #0, rtsp, from 'rtsp:// > lwsnb160-cam.cs.purdue.edu:554/mpeg4/media.amp': > Metadata: > title : Media Presentation > Duration: N/A, start: 0.100011, bitrate: N/A > Stream #0:0: Video: mpeg4 (Advanced Simple Profile), yuv420p, 640x480 > [SAR 1:1 DAR 4:3], 100 fps, 100 tbr, 90k tbn, 100 tbc > "streams": [ > { "index": 0, "codec_name": "mpeg4", "codec_long_name": "MPEG-4 > part 2", "profile": "Advanced Simple Profile", "codec_type": "video", > "codec_time_base": "1/100", "codec_tag_string": "[0][0][0][0]", > "codec_tag": "0x0000", "width": 640, "height": 480, "coded_width": 640, > "coded_height": 480, "has_b_frames": 1, "sample_aspect_ratio": "1:1", > "display_aspect_ratio": "4:3", "pix_fmt": "yuv420p", "level": 5, > "chroma_location": "left", "refs": 1, "quarter_sample": "false", > "divx_packed": "false", "r_frame_rate": "100/1", "avg_frame_rate": "100/1", > "time_base": "1/90000", "start_pts": 9001, "start_time": "0.100011", > "disposition": { "default": 0, "dub": 0, "original": 0, > "comment": 0, "lyrics": 0, "karaoke": 0, "forced": 0, "hearing_impaired": > 0, "visual_impaired": 0, "clean_effects": 0, "attached_pic": 0 } } > ], > "format": { "filename": "rtsp:// > lwsnb160-cam.cs.purdue.edu:554/mpeg4/media.amp", "nb_streams": 1, > "nb_programs": 0, "format_name": "rtsp", "format_long_name": "RTSP input", > "start_time": "0.100011", "probe_score": 100, > "tags": { "title": "Media Presentation" } } > } > > > -- > > Thanks and Regards , > > > > *Sunil M S* > _______________________________________________ ffmpeg-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-user
