Video Streaming to Icecast per Connection in IDJC
A feature packed DJ console and internet radio client for Linux users
Status: Beta
Brought to you by:
s-fairchild
I have a question, it would be possible to build a following as a Connect scripts as well?
Scripts: see
http://forum.ubuntuusers.de/topic/gstreamer-python/?highlight=gstreamer+icecast#post-3719822
I use it myself, but unfortunately only via console or Pytonscript.
It would be super if this option pass in the idjc would.
Thank you, Best regards
Update,
Would it be possible to incorporate or not?
MfG
Having read the script I see that it supports JACK audio so would I be right in assuming that you use this as the streamer and IDJC as the audio source?
There is nothing wrong with this. Look into Ladish which is a JACK session manager program that allows you to save whatever audio graphs you manage to produce for later reuse so you can add things like audio processing and effects programs and not have to set everthing up manually each time you do a show.
If video streaming were added there would need to be overlaid on the image, metadata from IDJC for stuff like track playing or who is doing the call-in on VoIP.
Here is a picture.
http://webjab.de/idjc.jpg
For idjc output, select I want to be able Icecast2, audio codec and video device / dev/video0....bitrate from audio codec and frame rate from video device. which then together as ogg stream to Icecast2
Picture 2
http://webjab.de/idjc2.jpg
MfG ;)
Hi Stephen,
I have new gstreamer code for webm streaming Video to Icecast, Icecast Version 2.3.99
"gst-launch v4l2src device=/dev/video0 ! queue ! ffmpegcolorspace ! videoscale ! video/x-raw-yuv,width=320,height=240 ! videorate skip-to-first=1 ! video/x-raw-yuv,framerate=25/1 ! vp8enc threads=2 quality=4 speed=0 max-latency=25 mode=vbr ! queue ! webmmux streamable=true name=mux jackaudiosrc connect=none ! audio/x-raw-float, channels=2 ! queue ! audioconvert ! vorbisenc quality=0.1 ! queue ! mux. mux. ! queue ! shout2send ip=xxxx port=xxxx username=xxx password=xxx mount=/video.webm streamname=xxxx description=xx genre=xxx
Top Quality of Video and Audio, Bandwith is 180 - 220 kbs ;)
MfG
Last edit: zoschel 2013-12-07