Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Fix for Internet Radio Dropouts Apps
Many Internet radio listeners report problems with dropouts, and have to re-select the station again in order to continue the radio broadcast. This is particularly annoying when listening to radio away from the computer, so that you have to go back to the computer to re-select the station. Here is a work-around for that problem.

Simply place the cursor dead-center on the iTunes station selection, and take a wireless mouse with you to the remote location (first covering the sensor under the mouse with dark tape, so that it doesn't accidentally move the cursor).

Then simply double click from anywhere in the house to re-select the station. Of course, this takes a second mouse, since the first one remains with the computer. I use a USB keyboard with my Mac, so the Mac wireless mouse is available for use as the 'remote' mouse. I hope this helps with your dropout problem.

[crarko adds: I haven't tested this one. The Apple Remote app for iOS should also let you do this, although you have to save a shortcut to the radio station in a playlist in order to see it in the app. I think Front Row could also do this, but you generally need to have a line of sight to the Mac for the infrared signal to work.]
    •    
  • Currently 1.25 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (8 votes cast)
 
[5,801 views]  

Fix for Internet Radio Dropouts | 6 comments | Create New Account
Click here to return to the 'Fix for Internet Radio Dropouts' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Fix for Internet Radio Dropouts
Authored by: stokessd on Dec 14, '10 11:47:34AM

This isn't really a fix anymore than having a tow-truck follow your old unreliable POS car around is a fix for the car.

Pausing streaming connections are fixed via network improvements rather than a dippy bird pecking a your mouse.


Sheldon



[ Reply to This | # ]
Fix for Internet Radio Dropouts
Authored by: alansky on Dec 14, '10 04:19:16PM

This "fix" begs the question: Why is this an issue in the first place? If Netflix can stream movies to my tv set without interruption, why in Heaven's name can't the internet stream radio broadcasts without dropping out? It simply doesn't make sense.



[ Reply to This | # ]
Fix for Internet Radio Dropouts
Authored by: macslut on Dec 14, '10 04:50:54PM

This hint really should be deleted. It's not helpful at all for the problem described in the title.



[ Reply to This | # ]
Fix for Internet Radio Dropouts
Authored by: applebit on Dec 15, '10 07:07:52AM

Even though Chris Rock would refer to this hint as 3rd world ugly it gives birth to creative ideas...

---
Jon McCullough
Systems Support Specialist



[ Reply to This | # ]
Fix for Internet Radio Dropouts
Authored by: osxpounder on Dec 20, '10 02:19:33PM

Could iTunes be controlled, via Applescript, to play whatever playlist item the script identifies (somehow)?



[ Reply to This | # ]
Fix for Internet Radio Dropouts: AppleScript and Crontab
Authored by: taaminator on Jan 21, '11 10:37:37AM

Living in the uninhabited third world, drop out is a real and present problem. Fixing drop out can be a solution of Applescript and crontab.

From Doug's Applescripts:

tell application "iTunes"
if player state is stopped then play
end tell

Save that Applescript as iTunesBangThePipeStart.app or something you prefer. Save it to the iTunes Scripts folder (~/Library/iTunes/Scripts). Note: A helpful technique is to name scripts with the format (application)(function)(action). In this case, (iTunes)(BangThePipe)(Start)

Create a crontab to run the script every minute when you want iTunes to play:

# Minute Hour Day of Month Month Day of Week Command
# (0-59) (0-23) (1-31) (1-12 or Jan-Dec) (0-6 or Sun-Sat)
* 7-8 * * 1-5 /usr/bin/open /Users/(username)/Library/iTunes/Scripts/iTunesBangThePipeStart.app # Comment: If iTunes stopped then play every minute from 0700-0859, M-F

Now, the secret to not going insane: STOP the player

tell application "iTunes"
stop
end tell

0 9 * * 1-5 /usr/bin/open /Users/(username)/Library/iTunes/Scripts/iTunesBangThePipeSTOP.app # Comment: Stop iTunes 0900 M-F

Advanced:

Copy and rename the iTunes audio stream to something very simple -- without spaces.

MorningMetal.m3u

Select it.

File - New Playlist from Selection

Name the new Playlist something very simple -- without spaces.

MorningMetal

tell application "iTunes"
play track "MorningMetal.m3u" of playlist "MorningMetal"
end tell

Save that as an application: iTunesMorningMetal.app

Add to crontab

# Minute Hour Day of Month Month Day of Week Command
# (0-59) (0-23) (1-31) (1-12 or Jan-Dec) (0-6 or Sun-Sat)
59 6 * * 1-5 /usr/bin/open /Users/(username)/Library/iTunes/Scripts/iTunesPlayMorningMetal.app # Comment: Play MorningMetal at 0659
* 7-8 * * 1-5 /usr/bin/open /Users/(username)/Library/iTunes/Scripts/iTunesBangThePipeStart.app # Comment: If iTunes stopped then play
0 9 * * 1-5 /usr/bin/open /Users/(username)/Library/iTunes/Scripts/iTunesBangThePipeSTOP.app # Comment: Stop iTunes 0900 M-F

Summary: Tell iTunes to start playing MorningMetal at 0659, Monday through Friday. Check iTunes every minute, M-F, and, if it's not playing, play. Tell iTunes to stop playing at 0900, M-F.

Audio Streaming Delay Note: Pad your cron. Some audio streams take a few moments to load, initialize, resolve, fight their way through Flash, etc. If you don't want to miss any of your program, schedule the stream to start a couple of minutes before the program's scheduled start. Similarly, some streaming audio programs are significantly delayed. Schedule the stream to start a couple of minutes after the program's scheduled end.

# Minute Hour Day of Month Month Day of Week Command
# (0-59) (0-23) (1-31) (1-12 or Jan-Dec) (0-6 or Sun-Sat)
57 6 * * 1-5 /usr/bin/open /Users/(username)/Library/iTunes/Scripts/iTunesPlayMorningMetal.app # Comment: Play MorningMetal at 0657
* 7-8 * * 1-5 /usr/bin/open /Users/(username)/Library/iTunes/Scripts/iTunesBangThePipeStart.app # Comment: If iTunes stopped then play
3 9 * * 1-5 /usr/bin/open /Users/(username)/Library/iTunes/Scripts/iTunesBangThePipeSTOP.app # Comment: Stop iTunes 0903 M-F

A final note: Sometimes iTunes buffers. Buffering state is not in the iTunes AppleScript Library. Sometimes BangThePipe fails if iTunes hangs in a buffering state. Apple 'knows' that buffering is not in the library.



Be very careful! When iTunes starts playing of its own free will --

-- it's probably your cron.

HTH.





Now, can someone please help me script RealPlayer?



[ Reply to This | # ]