3/24/2024 0 Comments Vlc streamer conconfigSelect the desired transcoding options on the next screen and you are ready to go. Use source: as the format for the latter. You will be prompted for the network Address, Port, Mount Point, and Login:pass. When opening any media source, choose Stream and then add Icecast as a destination. For example, this command connects VLC to the first JACK audio output ports it finds, encodes the audio as Ogg Vorbis, and streams it to an Icecast mount point at $ cvlc 'jack://channels=2:ports=.*' :no-sout-all :sout-keepĪlternatively, VLC offers a guided GUI to stream to an Icecast server. It can be controlled via GUI or command line, and can act as an Icecast source for media files or real-time audio captured from JACK output ports and other sources. Vlc is a full-featured media player and transcoder with built-in support for Icecast streaming. Upon starting, the stream should be working and files can be added with the command "add".Īlternatively, XMMS2 can be controlled with lxmusic which provides a simple GUI. $ xmms2 server config ices.password my_passwordĬhange the output as ices so XMMS2 can mount the stream on icecast server. $ xmms2 server config | grep ices ices.encodingmaxbr = -1 Icecast configuration can be displayed with: Xmms2 is a minimal music player which can be controled with several clients, setting this up is fairly simple compared to MPD and media can be added to stream on fly unlike ezstream. Multiple media can streamed by creating a m3u playlist and defining it under in configuration file It supports mp3, Ogg Vorbis, Ogg Theora, for streaming video ffmpeg2theora can be used to reencode into Ogg Theora.Īfter configuring, stream can be started by Several examples can be found in /usr/share/examples/ezstream/. It uses XML files for configurations, like icecast Oggfwd localhost 8000 "$pass" /"$mountpt".oggĮzstream AUR is a native source client for icecast. $ ffmpeg2theora -no-skeleton -novideo -o - path/to/audio/file | oggfwd localhost 8000 source-password / mount.oggįfmpeg2theora -no-skeleton -novideo -o - "$music" 2> /dev/null | \ Pipe ffmpeg2theora output of an audio file to oggfwd, which forwards to the icecast server. Install the ffmpeg2theora and oggfwd AUR packages. The icecast web interface should now list this new stream and the playlist should be available as Oggfwd and ffmpeg2theora # Need this so that mpd still works if icecast is not running # description "here is my long description" Make sure to setup MPD and a client to control it.Ĭonfigure MPD (as system or user service) to be an icecast source: See Music Player Daemon : HTTP Streaming for more information. Note: MPD has its own built-in HTTP Streaming, and using Icecast+mpd may not be needed.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |