Jump to content

Song info on Twitter and / or Facebook


EricVdM

Recommended Posts

  • 1 month later...
Hey there, just found this post on google. I'm the one who developed this application and I'm open for suggestions on supporting other software. But you're right, at the moment SAM is the only supported one, since I use that myself and it started on their forums.
Link to comment
Share on other sites

Ill refer you to This Post

 

http://forums.broadcastingworld.net/showthread.php?t=10685

 

The whole posting to twitter thing was solved a while ago u just need your API keys etc ..... and it calls off shoutcast rather than a Horrid PAL script!

My Blog https://djgarybaldy.blogspot.com

User of RadioDJ FREE radio playout software since 2010.

How to Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html

RadioDJ is my most FAVOURITE piece of software EVER

 

 

Link to comment
Share on other sites

As far as im aware you could be running Winamp and still be able to use the script that i linked to. It calls off shoutcast as i said b4 no more Nasty Pal scripts crashing SAM!

 

Ive been using this at least 2 months and apart from the occasional 500 error its working great!

My Blog https://djgarybaldy.blogspot.com

User of RadioDJ FREE radio playout software since 2010.

How to Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html

RadioDJ is my most FAVOURITE piece of software EVER

 

 

Link to comment
Share on other sites

I'm glad you found your own way of using twitter for your station.

 

But you don't seem to recognize the advantages my hosted solution has for unexperienced users.

Most station owners I know have little to no experience in developing websites and can at best manage a website using content management or blog systems. Also not everyone has got webspace with PHP support at hand.

 

The Sam-song.info webservice is for just those people and there seems to be a certain demand for it. (The service has got about 200 active users currently)

 

Also many Broadcasters don't stream the song titles in the shout-/icecast metadata in order to keep streamrippers off their station.

That makes it impossible to grab the song titles from the streaming server.

 

The original Author noticed the need of SAM Broadcaster as a disadvantage of my script.

Since I'm always interested in improving, let me pick up on that.

If you use a broadcasting software that is not SAM and want to use my service, tell me and I'll have a look whether there is a possibility to connect this software to sam-song.info service.

Link to comment
Share on other sites

If you are using ShoutCast there is no need for a hosted service, the script I've provided / modified will post to Twitter and Tumblr without the need for this.

 

If anyone has any problems getting this script up and running (experienced or not) please PM me.

 

This script is GPL so no donation required, now, or ever, in fact, I'm not even bothered if you don't credit me for the script.

 

If you live in the UK...... "Hi, I'm Barry Scott..... try my new solution..... PAL scripts BE GONE!"

 

The script can be found here

 

http://forums.broadcastingworld.net/showthread.php?t=10685

 

Your helpful (opensource) techmonkey

Link to comment
Share on other sites

I Can see major stations already having a solution to this problem after all they pay people to do that.

 

Where as us small Hobby broadcasters dont have always have the outlay for such things.

 

This is why im Pleased Techmonkey came up with a Nice FREE alternative!!

 

said it b4 and ill say it again FED up with webmasters who seem to want to charge a Fortune for a bit of script thats gonna be public knowledge and free at the end of the day!

My Blog https://djgarybaldy.blogspot.com

User of RadioDJ FREE radio playout software since 2010.

How to Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html

RadioDJ is my most FAVOURITE piece of software EVER

 

 

Link to comment
Share on other sites

How do you come to the conclusion my script was not free or not open source?

The script's sourcecode is available free for everyone interested at http://bitbucket.org/Mastacheata/sam-song-info/

Though I used the Creative Commons License instead of strongly enforcing GPL.

 

 

And as I already said: The scraping scripts are nice as long as you are streaming your titles. Once you stop streaming titles publicly they don't work anymore.

Link to comment
Share on other sites

didnt say it wasnt free and you were asking for Donations!

 

what is it with SAM users getting all Defensive??? i think theyre all scared of Spacial!

 

mind then again U dont Own SAM when you buy it You only lease it so yes i can see why users are nervous a Massive stop using our software notice goes out then yer screwed!!

 

Viva La RADIODJ!!!!

My Blog https://djgarybaldy.blogspot.com

User of RadioDJ FREE radio playout software since 2010.

How to Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html

RadioDJ is my most FAVOURITE piece of software EVER

 

 

Link to comment
Share on other sites

Aslo, a hosted solution may be free now, but may become chargeable at any point.

 

Open source prevents this as the script is in the wild and free for all.

 

Plus, if you didn't (at some point) intend to charge users, why get all defensive over it!

Link to comment
Share on other sites

I will not deny that I'd be more than happy if I could make money out of this service.

But that's not very likely to happen.

The service aims at the average Webcaster with little to no software developing experience. Those peope run their station as a hobby and thus can not or want not invest money into it.

I also made the sourcecode available for free to everyone who feel's confident enough to install it on his/her own server.

 

However there's a big chunk of people that are not able to install it on their server and want an easy to use run and forget about service.

(Why else do you think people buy windows instead of installing linux for free)

So if anyone feels like this service saved him some hours of work or just wants to appreciate the work I've put into it I'd be more than glad to accept money to cover my running costs. (You probably need somewhere around 10.000 people using the software to only cover the costs of the server)

 

 

I've built that service out of curiosity and it's probably a nice reference for future jobs. I'm CS grad student currently and the natural consequence is that at least at some point in the future I want to make a living off the software I develop. Just like the graphic artist wants to make money from drawing and the musician from making music.

 

 

My defensive standing against you is just because I feel my arguments were ignored. I outlined why a hosted service can have advantage over one you need to run on your own and I'll do that once again in more detail hoping you at least acknowledge my arguments for the other side.

 

 

Connecting to Twitter/Facebook with only SAM's PAL features seems highly impossible to me.

 

From that point you have multiple options.

1. Run everything through a webservice proxy like mine.

2. Run that very webservice yourself.

3. Run some software/webservice that will scrape the shoutcast, icecast or whatever statistics and read the songtitles from there.

 

With option 1 you are exposed to the goodwill of the service provider.

Point taken.

But on the other hand you really don't need any resources or deeper knowledge for that.

 

With option 2 you need a webserver, facebook and/or twitter developer accounts and probably a few hours of time to dig into that topic.

On the pro side of that: You are running it and noone will shut the service down for you if he doesn't like you or anything.

 

With option 3 you need to have title streaming activated. There are many webcasters I know that desperately switched that off since too many streamrippers make use of that feature. Also you either need a webhost with PHP and cURL module activated or some other kind of software on your own system.

Again on the pro side you are in control of everything.

 

 

 

I might be defensive, but at least I take all the options into account.

Options 2 and 3 are definitely the best if you have time and resources at hand.

But if you don't have either why not go with option 1. You won't loose anything since you always have options 2 and 3 at hand.

Also I don't think this is any general SAM user problem, but this is my very own mentality.

Link to comment
Share on other sites

Steam rippers can But Try and record my stream if they wish but theyd fall foul of Edcast updating the stream title after 35 seconds!! hence they wont get a full song!

 

Another reason i switched from SAM! ....

My Blog https://djgarybaldy.blogspot.com

User of RadioDJ FREE radio playout software since 2010.

How to Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html

RadioDJ is my most FAVOURITE piece of software EVER

 

 

Link to comment
Share on other sites

SAM easily does that...

 

Also, I'm slightly curious why you'd come across as hating PAL scripts. They're just "mini-programs" within a program (SAM), which, when properly written, help make SAM a broadcast program that is quite easy to use for live shows AND make it completely automated.

 

SAM is a program with many features that takes a long time to learn how to use properly, using all the features available. Just cuz you don't have the patience to learn how to use a powerful program doesn't mean it's no good.

Link to comment
Share on other sites

Steam rippers can But Try and record my stream if they wish but theyd fall foul of Edcast updating the stream title after 35 seconds!! hence they wont get a full song!

 

Another reason i switched from SAM! ....

 

But when you update your stream title every 35 seconds (which can be done easily in sam as well), scraping your icecast statistics for song titles to display on twitter will produce high overhead too sending a new song every 35 seconds to twitter. Or how did you solve that?

Link to comment
Share on other sites

The Script we use has a meta refresh set at every 10 minutes. so it doesnt send every 35 seconds to twitter!

 

And why do i Hate PAL scripts because the have the ability to screw up SAM as i found out to my cost on new years day when all they would play was station ids!

My Blog https://djgarybaldy.blogspot.com

User of RadioDJ FREE radio playout software since 2010.

How to Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html

RadioDJ is my most FAVOURITE piece of software EVER

 

 

Link to comment
Share on other sites

Option 2, I'm assuming that anyone running a streaming station has a webserver somewhere, no software required, and no developer accounts needed for Facebook (Twitter will auto post if you so desire) Twitter or Tubmlr.

 

Option 3, you don't need curl, there are other options such as meta refresh tags (Or I can write a small app if it was required which I'd happily release if people didn't want a web page open). We've avoided steam rippers so far so the procedures we have in place (outside of this script) so it's never caused us a problem.

 

The PAL scripts may be OK when properly written but they need to be run inside a program that is also properly written. That isn't SAM.

Link to comment
Share on other sites

I'm using SAM for about a year now with different PAL scripts and don't have a problem, only when I start SAM it takes sometimes a restart, for me that's no problem because It's running 24/7 I only need to restart when Windows installed updates.

 

What the script of sam-song.info is cons-urning at the start I had a problem but did find in the Dutch SAM forum a corrected script and that's working fine now.

 

So I think this is just everybody's own opinion everyone likes to work with what he thinks is best for his station.

 

That's the same with cars, somebody likes fast cast and thinks car A is the best car in the world, the other likes comfort and likes car B.....every car is good as long it's suitable for your needs.

 

So that's my 5 cents of brainstorm about this topic

Link to comment
Share on other sites

I've been using SAM myself for close to two years now, and will say that yes, older versions were quite buggy for extended use!

 

However, the latest version is quite stable. I run a number of PAL scripts, one of which is the SongInfo script for Facebook (although I've completely overhauled the scheduling section to suit my own wants). Most of the rest are my own creations, which I've spent a bunch of time debugging, but are now running perfectly.

 

If something doesn't work properly in a script, there's a reason why, and I WILL find it and fix it.

 

The main thing I like about scripts is the nearly limitless ability to customize absolutely anything. I've only been coding (at all) for about three months, but I've written at least one script that is so customized for the end user that I'm pretty sure you won't find options in any program to do what my script accomplishes quite easily.

 

Although I will say: to each their own.

Link to comment
Share on other sites

Exactly you have to do all the backend work with SAM and PAL scripts aint the easiest thing in the world to configure either. used it when it was on 2.7.9 and Its always been a Bit buggy.

My Blog https://djgarybaldy.blogspot.com

User of RadioDJ FREE radio playout software since 2010.

How to Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html

RadioDJ is my most FAVOURITE piece of software EVER

 

 

Link to comment
Share on other sites

May I ask what software you are using now?

 

I only know of 3 Automation systems within a reasonable price range, which are SAM, DRS2006 and mAirlist.

The last one of those is more of a playlist manager with streaming module and has a more complete version of the Delphi programming language for scripting.

It seems to be quite popular in germany, but I find it quite hard to do live sessions with it.

 

At least to some extent I think you are right about SAMs stability issues.

As far as PAL goes, they implemented a realtime parser for a reduced featureset of Delphi with Delphi and changed it to line-by-line execution.

That makes the language very powerful, but most definitely not fool-proof.

I like the way this was done in mAirlist, though that software has other problems for my use.

Link to comment
Share on other sites

http://radiodj.ro is what we are using now! Its free and so far has behaved far better than SAM ever did!

 

Ok so you dont have Pal scripts in radiodj but its pretty much got all the features we need!

My Blog https://djgarybaldy.blogspot.com

User of RadioDJ FREE radio playout software since 2010.

How to Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html

RadioDJ is my most FAVOURITE piece of software EVER

 

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...