#!/bin/sh # ----------------------------------------------------------- # Y Library (yjogol) # ----------------------------------------------------------- # ----------------------------------------------------------- # local call to WebServer $1=url (after http://locahost:port/<$1>) # ----------------------------------------------------------- call_webserver() { port=`sed -n /^WebsiteMain.port=/p $y_config_nhttpd | sed -e s/^WebsiteMain.port=//1` tmp=`wget -O - -q "http://localhost:$port/$1"` echo "$tmp" } # =========================================================== # Streaming URL # =========================================================== buildLocalIP() { localIP=`ifconfig eth0|sed -n '/inet addr/p'|sed -e 's/^.*inet addr://g' -e 's/ .*//g'` echo "$localIP" } # ----------------------------------------------------------- # Streaming URL f�r sed # ----------------------------------------------------------- buildStreamingURL() { localIP=`buildLocalIP` pids=`call_webserver "control/yweb?video_stream_pids=0"` echo "http:\/\/$localIP:31339\/0,$pids" } # ----------------------------------------------------------- # Streaming URL # ----------------------------------------------------------- buildStreamingRawURL() { localIP=`buildLocalIP` pids=`call_webserver "control/yweb?video_stream_pids=0"` echo "http://$localIP:31339/0,$pids" } # ----------------------------------------------------------- # Audio: Streaming URL f�r sed # ----------------------------------------------------------- buildStreamingAudioURL() { localIP=`buildLocalIP` Y_APid=`call_webserver "control/yweb?radio_stream_pid"` echo "http:\/\/$localIP:31338\/$Y_APid" } # ----------------------------------------------------------- # Streaming URL # ----------------------------------------------------------- buildStreamingAudioRawURL() { localIP=`buildLocalIP` Y_APid=`call_webserver "control/yweb?radio_stream_pid"` echo "http://$localIP:31338/$Y_APid" } # ----------------------------------- # UNIX ($msg) Text als HTML ausgeben # noch sehr unschoen # ----------------------------------- y_format_message_html() { tmp="
" tmp="$tmp " tmp="$tmp " tmp="$tmp " tmp="$tmp\n$msg\n
\n$msg\n