From roko98 at yahoo.com Tue Apr 3 09:12:58 2012 From: roko98 at yahoo.com (roko) Date: Tue, 3 Apr 2012 00:12:58 -0700 (PDT) Subject: [FFserver-user] (no subject) Message-ID: <1333437178.7392.YahooMailMobile@web162003.mail.bf1.yahoo.com> http://avidadobebe.com/wp-content/plugins/extended-comment-options/02efpk.html -------------- next part -------------- An HTML attachment was scrubbed... URL: From roko98 at yahoo.com Wed Apr 4 13:44:11 2012 From: roko98 at yahoo.com (roko) Date: Wed, 4 Apr 2012 04:44:11 -0700 (PDT) Subject: [FFserver-user] (no subject) Message-ID: <1333539851.99135.YahooMailMobile@web162002.mail.bf1.yahoo.com> http://xumelo.com/blog.old/wp-content/plugins/extended-comment-options/jrklre.html -------------- next part -------------- An HTML attachment was scrubbed... URL: From roko98 at yahoo.com Thu Apr 5 05:54:09 2012 From: roko98 at yahoo.com (roko) Date: Wed, 4 Apr 2012 20:54:09 -0700 (PDT) Subject: [FFserver-user] (no subject) Message-ID: <1333598049.99898.YahooMailMobile@web162002.mail.bf1.yahoo.com> http://keithsolomon.net/wp-content/themes/ksolo/img/fjgvkd.html -------------- next part -------------- An HTML attachment was scrubbed... URL: From kevin.kuei.0321 at gmail.com Fri Apr 6 09:05:49 2012 From: kevin.kuei.0321 at gmail.com (Kevin Kuei) Date: Fri, 6 Apr 2012 15:05:49 +0800 Subject: [FFserver-user] Streaming video to Roku? Message-ID: Hi all, I'm looking for streaming server solution to stream video content to Roku box. Roku 's player seems only support mp4 & HLS format. But I have problem to configure FFserver to stream mp4 format. It seems that FFserver does NOT support mp4 format. Is there anybody can help me? Regards, Kevin Kuei -------------- next part -------------- An HTML attachment was scrubbed... URL: From tps at netmaster.dk Sun Apr 8 12:19:20 2012 From: tps at netmaster.dk (tps) Date: Sun, 08 Apr 2012 12:19:20 +0200 Subject: [FFserver-user] Got working webm ffserver.conf. Looking for working libx264 ffserver.conf Message-ID: Dear All, Do you have a working ffserver.conf that will live stream x264 video and play on iPad? If so could you please post it here! I have tried with several options and I have got ffserver to start and allow for ffmpeg to send data to the ffserver feed. But when I try to play the stream I get: mplayer: Invalid seek to negative position ffplay: http://localhost:8090/test.rtsp: Invalid data found when processing input When I stop ffserver and try to play the feed directly, ie. ffplay /tmp/feed1.tmp I get a lot of: [h264 @ 0x27c7be0] non-existing PPS 0 referenced [h264 @ 0x27c7be0] decode_slice_header error [h264 @ 0x27c7be0] no frame! Here is the command to send data to the ffserver feed (I get video from a dv camera). I also show first part of the output: tps at T420:~/data/ffserver.conf$ dvgrab -format dv1 - | ffmpeg -f dv -i - http://localhost:8090/feed1.ffm ffmpeg version N-39323-gab31db0 Copyright (c) 2000-2012 the FFmpeg developers built on Mar 30 2012 18:05:18 with gcc 4.6.1 configuration: --enable-libx264 --enable-libfaac --enable-gpl --enable-nonfree --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libvpx libavutil 51. 44.100 / 51. 44.100 libavcodec 54. 12.100 / 54. 12.100 libavformat 54. 3.100 / 54. 3.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 66.100 / 2. 66.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 10.100 / 0. 10.100 libpostproc 52. 0.100 / 52. 0.100 Found AV/C device with GUID 0x0080880309603c32 libiec61883 error: Failed to get channels available. Waiting for DV... [dv @ 0x1b903e0] Estimating duration from bitrate, this may be inaccurate Input #0, dv, from 'pipe:': Duration: N/A, start: 0.000000, bitrate: 28800 kb/s Stream #0:0: Video: dvvideo, yuv420p, 720x576, 28800 kb/s, SAR 64:45 DAR 16:9, 25 tbr, 25 tbn, 25 tbc Stream #0:1: Audio: pcm_s16le, 32000 Hz, 2 channels, s16, 1024 kb/s Stream #0:2: Audio: pcm_s16le, 32000 Hz, 2 channels, s16, 1024 kb/s . . . . . . . . Here is the non-working libx264 ffserver.conf: Port 8090 BindAddress 0.0.0.0 MaxHTTPConnections 2000 MaxClients 1000 MaxBandwidth 10000 CustomLog - NoDaemon File /tmp/feed1.ffm FileMaxSize 100M ACL allow 127.0.0.1 Format rtp Feed feed1.ffm Preroll 25 StartSendOnKey # video VideoCodec libx264 VideoFrameRate 25 VideoBitRate 512K AVOptionVideo me_range 16 AVOptionVideo qdiff 4 AVOptionVideo qmin 10 AVOptionVideo qmax 51 AVOptionVideo b_pyramid normal AVOptionVideo flags +global_header # audio AudioCodec libfaac AVOptionAudio flags +global_header Format status # Only allow local people to get the status ACL allow localhost ACL allow 192.168.0.0 192.168.255.255 #FaviconURL http://pond1.gladstonefamily.net:8080/favicon.ico # Redirect index.html to the appropriate site URL http://www.ffmpeg.org/ I do have a working ffserver.conf for webm and from the ffserver stat.html I am able to click the stream link and watch live webm video. This works for both Firefox and Chrome. Working webm ffserver.conf: Port 8090 BindAddress 0.0.0.0 MaxHTTPConnections 2000 MaxClients 1000 MaxBandwidth 10000 CustomLog - NoDaemon File /tmp/feed1.ffm FileMaxSize 1G ACL allow 127.0.0.1 Feed feed1.ffm Format webm AudioCodec vorbis AudioBitRate 64 VideoCodec libvpx VideoSize 256x144 VideoFrameRate 25 AVOptionVideo flags +global_header AVOptionAudio flags +global_header PreRoll 15 StartSendOnKey VideoBitRate 400 Format status # Only allow local people to get the status ACL allow localhost ACL allow 192.168.0.0 192.168.255.255 # Redirect index.html to the appropriate site URL http://www.ffmpeg.org/ Any help on getting a working libx264 ffserver.conf would be very much apprecieated! Thanks Thomas S From mobilityrulezy3h at gmail.com Fri Apr 13 19:04:08 2012 From: mobilityrulezy3h at gmail.com (Mobility Lab) Date: Fri, 13 Apr 2012 13:04:08 -0400 Subject: [FFserver-user] Streaming H.264 to Android Message-ID: Hello, I am trying to stream H.264 video to Android. From reading Android documentation, it seems that it will only accept H.264 streams if they use the Baseline profile. How do I specify to FFserver to output on the Baseline profile? So far, it only outputs using the High profile, although data input is also using the High profile. Is the profile FFserver outputs dependant on the profile of the input when input and output are both H.264? Thanks, Andrew From nandan.amar at gmail.com Sat Apr 14 14:15:24 2012 From: nandan.amar at gmail.com (nandan amar) Date: Sat, 14 Apr 2012 17:45:24 +0530 Subject: [FFserver-user] Streaming H.264 to Android In-Reply-To: References: Message-ID: Just a guess : try lower bit rate On Fri, Apr 13, 2012 at 10:34 PM, Mobility Lab wrote: > Hello, > > I am trying to stream H.264 video to Android. From reading Android > documentation, it seems that it will only accept H.264 streams if > they use the Baseline profile. How do I specify to FFserver to output > on the Baseline profile? > > So far, it only outputs using the High profile, although data input is > also using the High profile. Is the profile FFserver outputs dependant > on the profile of the input when input and output are both H.264? > > Thanks, > Andrew > _______________________________________________ > ffserver-user mailing list > ffserver-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffserver-user > -- Amar Kumar Nandan Karnataka, India, 560100 ?:+91-9019054471 ?:nandan.amar at gmail.com http://aknandan.co.nr -------------- next part -------------- An HTML attachment was scrubbed... URL: From bclark at spectraaccess.com Tue Apr 17 17:07:21 2012 From: bclark at spectraaccess.com (Bret Clark) Date: Tue, 17 Apr 2012 11:07:21 -0400 Subject: [FFserver-user] HTTP/1.1 WAIT_FEED Message-ID: <4F8D8729.80009@spectraaccess.com> Trying to stream video out to the Internet, but on a regular basis I get "HTTP/1.1 WAIT_FEED" in the status file for clients and the video is never feed to the client. Normally it takes 3 to 4 tries to finally get the video to feed correctly to the client. Other times it will feed correctly on the first connection. Is there some setting that can be used to resolve this? And what does "HTTP/1.1 WAIT_FEED" indicate? -------------- next part -------------- An HTML attachment was scrubbed... URL: From bclark at spectraaccess.com Fri Apr 20 13:44:15 2012 From: bclark at spectraaccess.com (Bret Clark) Date: Fri, 20 Apr 2012 07:44:15 -0400 Subject: [FFserver-user] How to timeout connections in ffserver? Message-ID: <4F914C0F.3030402@spectraaccess.com> Is there anyway to automatically close a connection after a tertian amount of time? I don't see that option in ffserver.conf, so wondering if something can be changed in ffserver.c? Thanks bc -------------- next part -------------- An HTML attachment was scrubbed... URL: From tps at netmaster.dk Fri Apr 20 20:00:21 2012 From: tps at netmaster.dk (Thomas Seilund) Date: Fri, 20 Apr 2012 20:00:21 +0200 Subject: [FFserver-user] Got working webm ffserver.conf. Looking for working libx264 ffserver.conf In-Reply-To: References: Message-ID: <4F91A435.9040007@netmaster.dk> Dear All, Live streaming to iPhone and iPad! I now use HTTP Live Streaming, HLS. Based on the HLS I use ffserver to do the WebM stream. That way I support Safari on iPad and iPhone and Firefox and Chrome on Windows and Linux. I have details here - http://www.netmaster.dk/LiveStreaming Thanks Thomas S On 08-04-2012 12:19, tps wrote: > Dear All, > Do you have a working ffserver.conf that will live stream x264 video > and play on iPad? If so could you please post it here! > I have tried with several options and I have got ffserver to start and > allow for ffmpeg to send data to the ffserver feed. But when I try to > play the stream I get: > mplayer: Invalid seek to negative position > ffplay: http://localhost:8090/test.rtsp: Invalid data found when > processing input > When I stop ffserver and try to play the feed directly, ie. ffplay > /tmp/feed1.tmp I get a lot of: > [h264 @ 0x27c7be0] non-existing PPS 0 referenced > [h264 @ 0x27c7be0] decode_slice_header error > [h264 @ 0x27c7be0] no frame! > Here is the command to send data to the ffserver feed (I get video > from a dv camera). I also show first part of the output: > tps at T420:~/data/ffserver.conf$ dvgrab -format dv1 - | ffmpeg -f dv -i > - http://localhost:8090/feed1.ffm > ffmpeg version N-39323-gab31db0 Copyright (c) 2000-2012 the FFmpeg > developers > built on Mar 30 2012 18:05:18 with gcc 4.6.1 > configuration: --enable-libx264 --enable-libfaac --enable-gpl > --enable-nonfree --enable-libmp3lame --enable-libvorbis > --enable-libtheora --enable-libvpx > libavutil 51. 44.100 / 51. 44.100 > libavcodec 54. 12.100 / 54. 12.100 > libavformat 54. 3.100 / 54. 3.100 > libavdevice 53. 4.100 / 53. 4.100 > libavfilter 2. 66.100 / 2. 66.100 > libswscale 2. 1.100 / 2. 1.100 > libswresample 0. 10.100 / 0. 10.100 > libpostproc 52. 0.100 / 52. 0.100 > Found AV/C device with GUID 0x0080880309603c32 > libiec61883 error: Failed to get channels available. > Waiting for DV... > [dv @ 0x1b903e0] Estimating duration from bitrate, this may be inaccurate > Input #0, dv, from 'pipe:': > Duration: N/A, start: 0.000000, bitrate: 28800 kb/s > Stream #0:0: Video: dvvideo, yuv420p, 720x576, 28800 kb/s, SAR > 64:45 DAR 16:9, 25 tbr, 25 tbn, 25 tbc > Stream #0:1: Audio: pcm_s16le, 32000 Hz, 2 channels, s16, 1024 kb/s > Stream #0:2: Audio: pcm_s16le, 32000 Hz, 2 channels, s16, 1024 kb/s > . . . . > . . . . > Here is the non-working libx264 ffserver.conf: > Port 8090 > BindAddress 0.0.0.0 > MaxHTTPConnections 2000 > MaxClients 1000 > MaxBandwidth 10000 > CustomLog - > NoDaemon > > File /tmp/feed1.ffm > FileMaxSize 100M > ACL allow 127.0.0.1 > > > Format rtp > Feed feed1.ffm > Preroll 25 > StartSendOnKey > # video > VideoCodec libx264 > VideoFrameRate 25 > VideoBitRate 512K > AVOptionVideo me_range 16 > AVOptionVideo qdiff 4 > AVOptionVideo qmin 10 > AVOptionVideo qmax 51 > AVOptionVideo b_pyramid normal > AVOptionVideo flags +global_header > # audio > AudioCodec libfaac > AVOptionAudio flags +global_header > > > Format status > # Only allow local people to get the status > ACL allow localhost > ACL allow 192.168.0.0 192.168.255.255 > #FaviconURL http://pond1.gladstonefamily.net:8080/favicon.ico > > # Redirect index.html to the appropriate site > > URL http://www.ffmpeg.org/ > > I do have a working ffserver.conf for webm and from the ffserver > stat.html I am able to click the stream link and watch live webm > video. This works for both Firefox and Chrome. > Working webm ffserver.conf: > Port 8090 > BindAddress 0.0.0.0 > MaxHTTPConnections 2000 > MaxClients 1000 > MaxBandwidth 10000 > CustomLog - > NoDaemon > > File /tmp/feed1.ffm > FileMaxSize 1G > ACL allow 127.0.0.1 > > > Feed feed1.ffm > Format webm > AudioCodec vorbis > AudioBitRate 64 > VideoCodec libvpx > VideoSize 256x144 > VideoFrameRate 25 > AVOptionVideo flags +global_header > AVOptionAudio flags +global_header > PreRoll 15 > StartSendOnKey > VideoBitRate 400 > > > Format status > # Only allow local people to get the status > ACL allow localhost > ACL allow 192.168.0.0 192.168.255.255 > > # Redirect index.html to the appropriate site > > URL http://www.ffmpeg.org/ > > Any help on getting a working libx264 ffserver.conf would be very much > apprecieated! > Thanks > Thomas S > _______________________________________________ > ffserver-user mailing list > ffserver-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffserver-user From barhom at gmail.com Mon Apr 23 02:56:49 2012 From: barhom at gmail.com (Ibrahim Tachijian) Date: Mon, 23 Apr 2012 02:56:49 +0200 Subject: [FFserver-user] HTTP/1.1 WAIT_FEED In-Reply-To: <4F8D8729.80009@spectraaccess.com> References: <4F8D8729.80009@spectraaccess.com> Message-ID: You get that error when FileMaxSize is reached, Changing FileMaxSize to something like 10G makes it work perfectly until the file is 10G, then you experience the same problems where it may take 3 to 4 tries to get the video. I have not found a solution. On Tue, Apr 17, 2012 at 5:07 PM, Bret Clark wrote: > Trying to stream video out to the Internet, but on a regular basis I get > "HTTP/1.1 WAIT_FEED" in the status file for clients and the video is never > feed to the client. Normally it takes 3 to 4 tries to finally get the video > to feed correctly to the client.? Other times it will feed correctly on the > first connection. > > Is there some setting that can be used to resolve this?? And what does > "HTTP/1.1 WAIT_FEED"? indicate? > > _______________________________________________ > ffserver-user mailing list > ffserver-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffserver-user > -- Ibrahim Tachijian From lmaguilera at estudiantes.uci.cu Mon Apr 23 04:38:09 2012 From: lmaguilera at estudiantes.uci.cu (Luis Miguel Rojas Aguilera) Date: Sun, 22 Apr 2012 22:38:09 -0400 Subject: [FFserver-user] unsuscribe Message-ID: <83450022.GrOHAo9bLx@titis-top> 10mo. ANIVERSARIO DE LA CREACION DE LA UNIVERSIDAD DE LAS CIENCIAS INFORMATICAS... CONECTADOS AL FUTURO, CONECTADOS A LA REVOLUCION http://www.uci.cu http://www.facebook.com/universidad.uci http://www.flickr.com/photos/universidad_uci From bclark at spectraaccess.com Mon Apr 23 12:59:24 2012 From: bclark at spectraaccess.com (Bret Clark) Date: Mon, 23 Apr 2012 06:59:24 -0400 Subject: [FFserver-user] HTTP/1.1 WAIT_FEED In-Reply-To: References: <4F8D8729.80009@spectraaccess.com> Message-ID: <4F95360C.9050609@spectraaccess.com> Yeah, I agree. I'm just routinely killing and restarting ffserver every 15 minutes to clear dead sessions. Wish ffserver got more attention from devs, it seems like a dead app for the most part. On 04/22/2012 08:56 PM, Ibrahim Tachijian wrote: > You get that error when FileMaxSize is reached, > Changing FileMaxSize to something like 10G makes it work perfectly > until the file is 10G, then you experience the same problems where it > may take 3 to 4 tries to get the video. > > I have not found a solution. > > On Tue, Apr 17, 2012 at 5:07 PM, Bret Clark wrote: >> Trying to stream video out to the Internet, but on a regular basis I get >> "HTTP/1.1 WAIT_FEED" in the status file for clients and the video is never >> feed to the client. Normally it takes 3 to 4 tries to finally get the video >> to feed correctly to the client. Other times it will feed correctly on the >> first connection. >> >> Is there some setting that can be used to resolve this? And what does >> "HTTP/1.1 WAIT_FEED" indicate? >> >> _______________________________________________ >> ffserver-user mailing list >> ffserver-user at ffmpeg.org >> http://ffmpeg.org/mailman/listinfo/ffserver-user >> > > From robertsteckroth at gmail.com Wed Apr 25 14:54:47 2012 From: robertsteckroth at gmail.com (Robert Steckroth) Date: Wed, 25 Apr 2012 08:54:47 -0400 Subject: [FFserver-user] Any thoughts on scripting an error check for this? Message-ID: Hello, I have a large ffmpeg/ffserver media server built. The ffserver will stream files listed in a program guide to the web. The problem is, some of the files that we upload are of very poor quility and subscrently do not play. These files do have a duration and other headers but are just too messed up to stream. My solution: To add an file integraty checking function which can tell us when a file is not going to work/stream correctly. Here is my intial direction --> if ( ! ffmpeg -re -i /home/sites/mmrn_site/mmrn/scripts/programming/media/test1.mov -threads 4 http://127.0.0.1:8090/temp_feed.ffm 2>&1 & ); then? ? ?echo "Bad"; else ? ? echo "good"; fi I know this looks barbaric but checking these files for integrity is much more tricky than it appears. Can anyone give me a better direction? surgemcgee?Posts:?1Joined:?Tue Apr 24, 2012 2:03 pm -- Bust0ut, Surgemcgee: Systems Engineer --- PBDefence.com BudTVNetwork.com RadioWeedShow.com "Bringing entertainment to Unix" "Finding the exit without looking" From srkntmondal at gmail.com Wed Apr 25 16:34:05 2012 From: srkntmondal at gmail.com (srikanta mondal) Date: Wed, 25 Apr 2012 20:04:05 +0530 Subject: [FFserver-user] Streaming server in Linux C Message-ID: Hi all, I am working on Image processing area with C in Linux(Fedora and Ubuntu). Now I want to stream from live camera. That is, I have a camera and I am getting continuous feed from the it(Opencv IplImage). I want to make streaming server of this camera feed such that it can be viewed from another computer by hitting its IP(IP address of computer). I have seen there is ffserver command and ffmpeg command to make it live server but unfortunately I am unable still now. Please help me Thanking You -------------- next part -------------- An HTML attachment was scrubbed... URL: From robertsteckroth at gmail.com Wed Apr 25 17:56:25 2012 From: robertsteckroth at gmail.com (Robert Steckroth) Date: Wed, 25 Apr 2012 11:56:25 -0400 Subject: [FFserver-user] Streaming server in Linux C In-Reply-To: References: Message-ID: We are contemplating on open sourcing the BudTV project. It sounds like there is a need for it in the web community. If anyone would like to get behind it let me know. I believe it can put to an end to these types of questions. We would like to add a Windows/Linux streaming utility that can do what Mondal is asking about and are hoping to get Vid Blaster's support. This is not it's primary function however. Also, If I get some time I will see about helping you with your project. I am very busy at the moment, unfortunately. On Wed, Apr 25, 2012 at 10:34 AM, srikanta mondal wrote: > Hi all, I am working on Image processing area with C in Linux(Fedora and > Ubuntu). Now? I want to stream from live camera. That is, I have a camera > and I am getting continuous feed from the it(Opencv IplImage). I want to > make streaming server of this camera feed such that it can be viewed from > another computer by hitting its IP(IP address of computer). I have seen > there is ffserver command and ffmpeg command to make it live server but > unfortunately I am unable still now. Please help me > > Thanking You > _______________________________________________ > ffserver-user mailing list > ffserver-user at ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffserver-user > -- Bust0ut, Surgemcgee: Systems Engineer --- PBDefence.com BudTVNetwork.com RadioWeedShow.com "Bringing entertainment to Unix" "Finding the exit without looking" From barhom at gmail.com Fri Apr 27 12:31:48 2012 From: barhom at gmail.com (Ibrahim Tachijian) Date: Fri, 27 Apr 2012 12:31:48 +0200 Subject: [FFserver-user] HTTP/1.1 WAIT_FEED In-Reply-To: <4F95360C.9050609@spectraaccess.com> References: <4F8D8729.80009@spectraaccess.com> <4F95360C.9050609@spectraaccess.com> Message-ID: This ticket describes Bret Clark and my problem regarding WAIT_FEED https://ffmpeg.org/trac/ffmpeg/ticket/1249 On Mon, Apr 23, 2012 at 12:59 PM, Bret Clark wrote: > Yeah, I agree. I'm just routinely killing and restarting ffserver every > 15 minutes to clear dead sessions. Wish ffserver got more attention from > devs, it seems like a dead app for the most part. > > > On 04/22/2012 08:56 PM, Ibrahim Tachijian wrote: > >> You get that error when FileMaxSize is reached, >> Changing FileMaxSize to something like 10G makes it work perfectly >> until the file is 10G, then you experience the same problems where it >> may take 3 to 4 tries to get the video. >> >> I have not found a solution. >> >> On Tue, Apr 17, 2012 at 5:07 PM, Bret Clark >> wrote: >> >>> Trying to stream video out to the Internet, but on a regular basis I get >>> "HTTP/1.1 WAIT_FEED" in the status file for clients and the video is >>> never >>> feed to the client. Normally it takes 3 to 4 tries to finally get the >>> video >>> to feed correctly to the client. Other times it will feed correctly on >>> the >>> first connection. >>> >>> Is there some setting that can be used to resolve this? And what does >>> "HTTP/1.1 WAIT_FEED" indicate? >>> >>> ______________________________**_________________ >>> ffserver-user mailing list >>> ffserver-user at ffmpeg.org >>> http://ffmpeg.org/mailman/**listinfo/ffserver-user >>> >>> >> >> > ______________________________**_________________ > ffserver-user mailing list > ffserver-user at ffmpeg.org > http://ffmpeg.org/mailman/**listinfo/ffserver-user > -- Ibrahim Tachijian -------------- next part -------------- An HTML attachment was scrubbed... URL: