Radio Song Album Artwork Cover by YouTube

Hits: 3589  An album cover is the front / other side of the packaging of a commercially released audio recording product, or album. You can find online APIs or Websites where artwork available – Amazon – LastFM – Soundcloud – Apple iTune – Google Play – Gracenote – Free Music Archive And many more …. But … Continue reading Radio Song Album Artwork Cover by YouTube

YouTube JavaScript Player API

Hits: 3446  YouTube JavaScript API allows users to control the YouTube chromeless or embedded video players via JavaScript. JavaScript API have methods for play, pause, seek to a certain time in a video, set the volume, mute the player, and other useful functions. <script type=”text/javascript”> // <![CDATA[ // allowScriptAccess must be set to allow the Javascript … Continue reading YouTube JavaScript Player API

Youtube / Vimeo embed resizer

Hits: 2116  Resizes a Youtube / Vimeo embed code from a Template variable with the variables given in the snippet call… 1- Create a new Snippet and call it  videoresizer 2- Copy – paste the content of videoresizer.snippet.txt on your new snippet 3- Enjoy! Example: [[videoresizer? &id='[*id*]’ &width=’300′ &height=’350′ &my_tv=’video’]] videoresizer.snippet.txt <?php //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // Snippet … Continue reading Youtube / Vimeo embed resizer

Download youtube videos using PEAR

Hits: 2039  PEAR have rich library to access web based resources easily… <?php $sv = new SVTube(); $sv->download(“D7cm-yu-CP0”, “svnlabs.flv”) ?> Class: SVTube.php —————————— <?php require_once ‘HTTP/Client.php’; require_once ‘HTTP/Request.php’; class SVTube { var $req; var $debug = false; var $auth = false; function download ($video_id, $video_filename) { $url = “”.$video_id; $this->req =& new HTTP_Request($url); $response = $this->req->sendRequest(); … Continue reading Download youtube videos using PEAR

Resize YouTube Video

Hits: 1909  Here is the code how to resize youtube video embed code, even this code will work to non-youtube embed videos….. <?php $embed = ‘<object width=”425″ height=”344″><param name=”movie” value=””></param><param name=”allowFullScreen” value=”true”></param><param name=”allowscriptaccess” value=”always”></param><embed src=”” type=”application/x-shockwave-flash” allowscriptaccess=”always” allowfullscreen=”true” width=”425″ height=”344″></embed></object>’; //$alt = preg_match_all(‘/(width|height)=(“[^”]*”)/i’, $embed, $matches); $embed = preg_replace(‘/(width)=(“[^”]*”)/i’, ‘width=”200″‘, $embed); $embed = preg_replace(‘/(height)=(“[^”]*”)/i’, ‘height=”200″‘, $embed); echo … Continue reading Resize YouTube Video

Record Live Streaming Radio to MP3

Hits: 308  Sometime you want to record Live Radio Stream to MP3 file, you can find many online linux tools for recording radio stream to server and then download to your local computer. You can use Linux “wget” or “curl” CURL # curl -sS -o stream.mp3 –max-time 150 http://Radio-Server:Port/stream Bitrate: 128 kb/s [it will make approx … Continue reading Record Live Streaming Radio to MP3

Live Transcoder for Nimble Streamer

Hits: 1270  WMSPanel’s Transcoder for Nimble Streamer is a premium add-on for Nimble Streamer which can decode, transform and encode live streaming media. The Transcoder use H.264, MPEG2 video and AAC, MP3, MP2, Speex audio as Input. It support RTMP pulled and published, RTSP pulled and announced, MPEG-TS via HTTP and UDP as input protocols. The … Continue reading Live Transcoder for Nimble Streamer

Shoutcast V2 aacPlus AAC+ Player

Hits: 6050   MP3 Radio Streams (Shoutcast/Icecast) are best for Radio Streaming with best bit-rate, but MP3 Streaming need license to broadcast source streams. Radio MP3 music globally play on all devices & platforms. MP3 live radio streaming easily work over HTML5/HTTP. Whereas AAC+ live radio streaming work on over RTMP. It need flash streaming via … Continue reading Shoutcast V2 aacPlus AAC+ Player

Re Stream Radio Shoutcast / Icecast using Node JS

Hits: 5680  Re-stream Radio (Shoutcast/Icecast) Stream using Node.JS and get Metadata current playing song title… Use port forwarding to hide real shoutcast IP …. Avoid PHP script to damage Server with too many calls on radio server Start Restream > node radio.js node.js>node radio.js Server running at Radio Stream connected! { ‘icy-notice1’: ‘<BR>This stream requires … Continue reading Re Stream Radio Shoutcast / Icecast using Node JS

Detecting the end of video using OSMPlayer

Hits: 2657  I was working on video ads solution using OSMPlayer. So, It was needed to detect video finish event in OSMPlayer … The Open Standard Media Player (OSMPlayer) is an all-in-one video player. It is open source (MIT) video player for web media, including Red5, Wowza, HTML5, YouTube, Vimeo, Limelight CDN, Kaltura, and Flash. I … Continue reading Detecting the end of video using OSMPlayer