![]() | 您需要VLS的CVS版本。编译时,您必须执行./bootstrap 和 ./configure --enable-v4l --with-ffmpeg=PATH (其中PATH是您编译ffmpeg的目录的绝对路径,而不是相对路径!)。 |
目前,此输入没有命令行界面,因此您必须使用配置文件。
这是一个典型的配置文件vls.cfg要使用v4l设备运行VLS
# vls.cfg (VLS configuration file) # Example of the VideoLAN HOWTO for the Video for Linux input BEGIN "Inputs" webcam = "v4l" END BEGIN "webcam" # V4L device Device = "/dev/video" # Channel Source : Webcam is often "0" # TV Card, may be Tuner(0), Composite(1), Svideo(2) Channel = "0" # Norm: PAL=0, NTSC=1, SECAM=2 Norm = "0" # Frequency of the channel in Mhz, multiplied by 16 (tuner cards only) Frequency = "7668" # Size possibilities: can be either: # - empty string : default size # - width x height # - subQCIF(128x96), QSIF(160x120), QCIF(176x144), SIF(320x240), # CIF(352x288), VGA (640x480) Size = "" # DeInterlace: "0" = no ; "1" = yes DeInterlace = "0" # Video compression format: "mpeg1" or "mpeg4" Compression = "mpeg4" # Video bitrate (approx.) in kbps Bitrate = "500" # Quality: "1.0" (good) to "31.0" (bad) Quality = "1.0" # Sound device AudioDevice = "/dev/dsp" # Audio compression format: "mp2", "mp3" or "ogg" AudioCompression = "mp2" # Audio bitrate in kpbs AudioBitrate = "64" # Audio frequency ("16000", "22050", "24000", "32000", "44100" or "48000") AudioFreq = "16000" # Audio channel: "1" = mono ; "2" = stereo AudioChannel = "2" END BEGIN "Channels" channel1 = "network" END BEGIN "channel1" # Unicast or multicast IP address DstHost = "192.168.0.42" # Destination port DstPort = "1234" # If it's a multicast IP address, uncomment the line below #Type = "multicast" # If it's a multicast IP address, set the "Time To Live" below #TTL = "12" END BEGIN "LaunchOnStartUp" command1 = "start video channel1 webcam" END |
在您调整上述配置文件后,运行VLS
% vls -vv -f vls.cfg |