[FFmpeg-user] mpegts udp broadcast causes 'av_interleaved_write_frame(): Permission denied'
Jacobs
jacobhameiri at gmail.com
Mon Nov 5 06:55:41 CET 2012
I am trying to broadcast a udp stream with ffmpeg on android but getting
'av_interleaved_write_frame(): Permission denied' error. what could be the
reason for that ?
command:
ffmpeg -threads 5 -an -y -r 1 -f image2pipe -vcodec png -i /sdcard/tempfifo
-r 25 -f mpegts udp://192.168.1.255:1235
output:
ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers
built on Nov 1 2012 21:59:56 with gcc 4.6.x-google 20120106 (prerelease)
configuration: --arch=arm --cpu=cortex-a8 --target-os=linux
--enable-runtime-cpudetect --prefix=/data/data/org.witness.sscvideoproto
--enable-pic --disable-shared --enable-static
--cross-prefix=/home/oz/android-ndk-r8b//toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi-
--sysroot=/home/oz/android-ndk-r8b//platforms/android-3/arch-arm
--extra-cflags='-I../x264 -mfloat-abi=softfp -mfpu=neon -mfpu=vfpv3-d16'
--extra-ldflags=-L../x264 --enable-version3 --enable-gpl --disable-doc
--enable-yasm --enable-decoders --enable-encoders --enable-muxers
--enable-demuxers --enable-parsers --enable-protocols --enable-filters
--enable-avresample --enable-libfreetype --disable-indevs
--enable-indev=lavfi --enable-indev=fbdev --enable-outdevs --enable-hwaccels
--enable-ffmpeg --enable-ffplay --enable-ffprobe --enable-ffserver
--enable-network --enable-pthreads
libavutil 51. 54.100 / 51. 54.100
libavcodec 54. 23.100 / 54. 23.100
libavformat 54. 6.100 / 54. 6.100
libavdevice 54. 0.100 / 54. 0.100
libavfilter 2. 77.100 / 2. 77.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 15.100 / 0. 15.100
libpostproc 52. 0.100 / 52. 0.100
[image2pipe @ 0xebe570] Estimating duration from bitrate, this may be
inaccurate
Input #0, image2pipe, from '/sdcard/tempfifo':
Duration: N/A, bitrate: N/A
Stream #0:0: Video: png, rgba, 800x1280, 1 tbr, 1 tbn, 1 tbc
[buffer @ 0xecd220] w:800 h:1280 pixfmt:rgba tb:1/1 sar:0/1
sws_param:flags=2
[buffersink @ 0xee14c0] No opaque field provided
[format @ 0xee1650] auto-inserting filter 'auto-inserted scaler 0' between
the filter 'src' and the filter 'format'
[scale @ 0xee1da0] w:800 h:1280 fmt:rgba sar:0/1 -> w:800 h:1280 fmt:yuv420p
sar:0/1 flags:0x4
[mpegts @ 0xecd2d0] muxrate VBR, pcr every 2 pkts, sdt every 200, pat/pmt
every 40 pkts
Output #0, mpegts, to 'udp://192.168.1.255:1235':
Metadata:
encoder : Lavf54.6.100
Stream #0:0: Video: mpeg2video, yuv420p, 800x1280, q=2-31, 200 kb/s, 90k
tbn, 25 tbc
Stream mapping:
Stream #0:0 -> #0:0 (png -> mpeg2video)
Press [q] to stop, [?] for help
av_interleaved_write_frame(): Permission denied
--
View this message in context: http://ffmpeg-users.933282.n4.nabble.com/mpegts-udp-broadcast-causes-av-interleaved-write-frame-Permission-denied-tp4654719.html
Sent from the FFmpeg-users mailing list archive at Nabble.com.
More information about the ffmpeg-user
mailing list