1 |
Hallo, |
2 |
|
3 |
ich habe ein Video Signal (mjpeg) einer Axis Webcam, daß ich ganz |
4 |
gerne ins Netz streamen möchte. Mit VLC klappt auch alles ohne |
5 |
große Probleme, doch nun wollte ich ffmpeg ausprobieren. |
6 |
|
7 |
Ich starte fmpeg mit folgender Syntax: |
8 |
ffserver -f /etc/ffmserver/ffserver.conf & ffmpeg -i |
9 |
http://192.168.99.2/mjpg/video.mjpg -f mpeg |
10 |
http://172.17.18.150:554/feed1.ffm |
11 |
|
12 |
Meine ffserver.conf sieht man hier: http://www.pasting.de/?653 |
13 |
|
14 |
172.17.18.150 ist die externe IP meines Linux Rechners, von aussen |
15 |
wird der Port 554 auf diese IP weitergeleitet - das klappt auch |
16 |
alles mit vlc (wenn ich den als server einsetze). |
17 |
|
18 |
Der Start sieht so aus: |
19 |
mts2 ffmserver # ffserver -f /etc/ffmserver/ffserver.conf & ffmpeg |
20 |
-i http://192.168.99.2/mjpg/video.mjpg -f mpeg |
21 |
http://172.17.18.150:554/feed1.ffm |
22 |
[2] 9566 |
23 |
ffserver started. |
24 |
FFmpeg version CVS, Copyright (c) 2000-2004 Fabrice Bellard |
25 |
configuration: --prefix=/usr --mandir=/usr/share/man |
26 |
--disable-static --enable-shared --cc=i386-pc-linux-gnu-gcc |
27 |
--disable-altivec --disable-debug --disable-v4l --disable-v4l2 |
28 |
--disable-dv1394 --disable-opts --enable-mp3lame --enable-xvid |
29 |
--enable-libogg --enable-vorbis --enable-x264 --enable-gpl |
30 |
--enable-pp --disable-strip |
31 |
libavutil version: 49.0.0 |
32 |
libavcodec version: 51.9.0 |
33 |
libavformat version: 50.4.0 |
34 |
built on Sep 25 2006 13:46:36, gcc: 3.4.4 (Gentoo 3.4.4-r1, |
35 |
ssp-3.4.4-1.0, pie-8.7.8) |
36 |
Input #0, mjpeg, from 'http://192.168.99.2/mjpg/video.mjpg': |
37 |
Duration: N/A, bitrate: N/A |
38 |
Stream #0.0, 25.00 fps(r): Video: mjpeg, yuvj422p, 768x576 |
39 |
Output #0, mpeg, to 'http://172.17.18.150:554/feed1.ffm': |
40 |
Stream #0.0, 25.00 fps(c): Video: mpeg1video, yuv420p, 768x576, |
41 |
q=2-31, 200 kb/s |
42 |
Stream mapping: |
43 |
Stream #0.0 -> #0.0 |
44 |
Press [q] to stop encoding |
45 |
172.17.18.150 - - [Tue Oct 3 16:09:30 2006] "POST /feed1.ffm |
46 |
HTTP/1.0" 200 4096 |
47 |
|
48 |
Wenn ich nun mit drauf zugreifen möchte erscheint: |
49 |
|
50 |
|
51 |
stonki@stonki ~ $ mplayer http://87.139.21.170:554/mpeg.mpeg |
52 |
MPlayer 1.0pre7try2-3.4.4 (C) 2000-2005 MPlayer Team |
53 |
CPU: Advanced Micro Devices (Family: 8, Stepping: 1) |
54 |
Detected cache-line size is 64 bytes |
55 |
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1 |
56 |
Kompiliert für x86 CPU mit folgenden Erweiterungen: MMX MMX2 3DNow |
57 |
3DNowEx SSE SSE2 |
58 |
85 Audio- & 196 Videocodecs |
59 |
Spiele http://87.139.21.170:554/mpeg.mpeg |
60 |
Connecting to server 87.139.21.170[87.139.21.170]:554 ... |
61 |
Cache size set to 8192 KBytes |
62 |
Verbunden mit Server: 87.139.21.170 |
63 |
Cache fill: 0.00% (0 bytes) |
64 |
Beenden... (Dateiende erreicht.) |
65 |
|
66 |
|
67 |
bei vlc erscheint (gekürzt): |
68 |
[00000258] access_http access debug: protocol 'HTTP' answer code 200 |
69 |
[00000258] access_http access debug: Pragma: no-cache |
70 |
[00000258] access_http access debug: Content-Type: video/mpeg |
71 |
[00000258] main access debug: using access2 module "access_http" |
72 |
[00000260] main private debug: pre-buffering... |
73 |
[00000260] main private error: cannot pre fill buffer |
74 |
[00000255] main input warning: cannot create a stream_t from access |
75 |
[00000258] main access debug: removing module "access_http" |
76 |
|
77 |
|
78 |
Kann mir jemand bei ffserver helfen ? Schon mal danke. |
79 |
|
80 |
|
81 |
|
82 |
|
83 |
|
84 |
|
85 |
|
86 |
-- |
87 |
www.stonki.de: the more I see, the more I know....... |
88 |
www.proftpd.de: Deutsche ProFTPD Dokumentation |
89 |
www.krename.net: Der Batch Renamer für KDE |
90 |
www.kbarcode.net: Die Barcode Solution für KDE |
91 |
|
92 |
-- |
93 |
gentoo-user-de@g.o mailing list |