Changes between Version 79 and Version 80 of StreamingGuide


Ignore:
Timestamp:
Jun 23, 2017, 11:01:15 PM (22 months ago)
Author:
rogerdpack
Comment:

moh

Legend:

Unmodified
Added
Removed
Modified
  • StreamingGuide

    v79 v80  
    1212== Setting ==
    1313
     14Here is what another person once did for broadcast:
     15
     16{{{
     17ffmpeg -f dshow -i video="Virtual-Camera" -preset ultrafast -vcodec libx264 -tune zerolatency -b 900k -f mpegts udp://10.1.0.102:1234
     18}}}
     19
     20And here is what another person [http://web.archiveorange.com/archive/v/DUtyPSinPqSIxjhedGQd did]:
     21{{{
     22ffmpeg -f dshow -i video="screen-capture-recorder":audio="Stereo Mix (IDT High Definition" \
     23-vcodec libx264 -preset ultrafast -tune zerolatency -r 10 -async 1 -acodec libmp3lame -ab 24k -ar 22050 -bsf:v h264_mp4toannexb \
     24-maxrate 750k -bufsize 3000k -f mpegts udp://192.168.5.215:48550
     25}}}
     26
     27NB that they also (for directshow devices) had to adjust the rtbufsize in that example.
     28
     29You can see a description of what some of these means, (for example bufsize, bitrate settings) in the [[Encode/H.264]].
     30
     31
    1432Here's how one guy broadcast a live stream (in this instance a [[directshow|Capture/Desktop#Windows]] screen capture device):
    1533
     
    1836}}}
    1937
    20 with his custom FFmpeg preset (libx264-my_ffpreset.ffpreset):
     38with a custom FFmpeg preset (libx264-my_ffpreset.ffpreset) in this case:
    2139{{{
    2240coder=1
     
    3452}}}
    3553
    36 Here is what another person once did:
    37 
    38 {{{
    39 ffmpeg -f dshow -i video="Virtual-Camera" -vcodec libx264 -tune zerolatency -b 900k -f mpegts udp://10.1.0.102:1234
    40 }}}
    41 
    42 And here is what another person [http://web.archiveorange.com/archive/v/DUtyPSinPqSIxjhedGQd did]:
    43 {{{
    44 ffmpeg -f dshow -i video="screen-capture-recorder":audio="Stereo Mix (IDT High Definition" \
    45 -vcodec libx264 -preset ultrafast -tune zerolatency -r 10 -async 1 -acodec libmp3lame -ab 24k -ar 22050 -bsf:v h264_mp4toannexb \
    46 -maxrate 750k -bufsize 3000k -f mpegts udp://192.168.5.215:48550
    47 }}}
    48 
    49 NB that they also (for directshow devices) had to adjust the rtbufsize in that example.
    50 
    51 You can see a description of what some of these means, (for example bufsize, bitrate settings) in the [[Encode/H.264]].
    5254
    5355Here is how you stream to twitch.tv or similar services (rtmp protocol), using ffmpeg 1.0 or ffmpeg-git (tested on 2012-11-12), this is also for pulseaudio users: