[ vidonk @ 05.12.2020. 20:46 ] @
Pozdrav forumaši.
Htio bih da uradim stream dektop-a preko lana na browser na smart tv-u ? Pa se pitam koji server mi možete preporučiti a da podržava .h264 kodek, probao sam icecast ali pošto koristi theora kodek latency je jako velik i slika je mutna,
najzgodnije bi bio 555live media al mora se izraditi aplikacija u C-u ali ja na žalost ne poznajem C/C++
[ vidonk @ 17.12.2020. 18:36 ] @
Uspio sam do nekle sa opesource kodekom imam nekih 15 fps što nije tako loše, kao podsjetnik evo je i komanda

Code:
ffmpeg -video_size 1680x1050 -framerate 25 -f x11grab -i :0.0 -thread_queue_size 1024 -f pulse -thread_queue_size 1024 -i alsa_output.pci-0000_00_1b.0.analog-stereo.monitor -c:a libvorbis -f webm -r 25 -s 1280x800 -cluster_size_limit 2M -cluster_time_limit 5100 -content_type video/webm -c:v libvpx -b:v 1M -crf 30 -g 125  -deadline good -threads 4 icecast://source:[email protected]:8000/live.webm


FFMPEG compiled with

Code:
cd ~/ffmpeg_sources && \
wget -O ffmpeg-snapshot.tar.bz2 https://ffmpeg.org/releases/ffmpeg-snapshot.tar.bz2 && \
tar xjvf ffmpeg-snapshot.tar.bz2 && \
cd ffmpeg && \
PATH="$HOME/bin:$PATH" PKG_CONFIG_PATH="$HOME/ffmpeg_build/lib/pkgconfig" ./configure \
  --prefix="$HOME/ffmpeg_build" \
  --pkg-config-flags="--static" \
  --extra-cflags="-I$HOME/ffmpeg_build/include" \
  --extra-ldflags="-L$HOME/ffmpeg_build/lib" \
  --extra-libs="-lpthread -lm" \
  --bindir="$HOME/bin" \
  --enable-gpl \
  --enable-gnutls \
  --enable-libaom \
  --enable-libass \
  --enable-libfdk-aac \
  --enable-libfreetype \
  --enable-libmp3lame \
  --enable-libopus \
  --enable-libsvtav1 \
  --enable-libvorbis \
  --enable-libpulse \
  --enable-libvpx \
  --enable-libx264 \
  --enable-libx265 \
  --enable-nonfree && \
PATH="$HOME/bin:$PATH" make && \
make install && \
hash -r


[Ovu poruku je menjao vidonk dana 18.12.2020. u 13:09 GMT+1]