Quick Sign In:  

Forum: VirtualDJ Technical Support

Topic: Radio broadcast over https
http://www.virtualdj.com/user/pirateradioshow98/live.html
As you can see this link is not https it's only http. Therefore I can't embed the website anymore within my since today I have updated my website from http to https! Please upgrade your website for HTTPS since the SSL Certificate is free and your developers must be lazy as hell if you haven't done it so far! Thanks a lot!
My website: https://pirateradioshow.net
 

Posted Sat 19 Jun 21 @ 8:21 pm
NicotuxHome userMember since 2014
 

Posted Sat 19 Jun 21 @ 8:52 pm
AdionPRO InfinityCTOMember since 2006
The website supports https for many years.
In the case of direct broadcast from your pc, it is your pc that makes the connection however, and this part does not use https. So the web address showing your direct broadcast also can't be https since as you noticed you can't embed http streams on a https website.

If you host your own broadcast through icecast for example, it is possible to configure that to make use of https:
https://mediarealm.com.au/articles/icecast-https-ssl-setup-lets-encrypt/

Then it would be possible to embed into your https website.
 

Posted Sun 20 Jun 21 @ 6:33 am
But I have tried linking the Virtual DJ site with https and still didn't worked
 

Posted Sun 20 Jun 21 @ 3:32 pm
Even though it sais it supports HTTPS if you click in the URL through a PC's browser you will see a padlock crossed out with a red color if you click on that it will say that the website is ain't secure therefore Virtual DJ is loosing money since they are not paying enough attention to their website and software. I would have created the live stream auto website creator part of the code to generate SSL certificate in general since even if the URL you just linked says HTTPS it will redirect you to http. You can double check that by opening the website and coping the URL and pasting again. Even if you open HTTPS if you copy and paste the URL it will modify it to HTTP. Therefore it dose not supports HTTPS as it supposed to do! Why am I saying that this problem loses you money? Simple: If you own a website and you want costumers then you must always look for the costumers needs. Now tell me would you give your credit cards data , passwords pins usernames addressees to a website which is apparently insecure according to any browser? NO therefore people won't even download the free version of Virtual DJ not mentioning to buy the Prime version.
 

Posted Tue 22 Jun 21 @ 6:48 pm
Think you misunderstood ..

Direct broadcast, computer to computer, YOU are the server, and its YOUR computer is not having https. Thats why the VirtualDJ website forces http for broadcast to be able to connect to USERS computer (on the particular page where you listen to a persons broadcast)

So you either need to do same, or you need to broadcast to a server instead of using personal broadcast from your own computer. If you broadcast to a server (instead of hosting the broadcast from your own computer), embedding is easy..
Plenty of options here https://www.virtualdj.com/wiki/broadcast%20to%20a%20radio.html (and 1000s of more webradio's .. and can even host your own at a server with shoutcast/icecast etc)

VirtualDJ website is if course https and SSL compliant https://www.virtualdj.com/
 

Posted Tue 22 Jun 21 @ 7:04 pm
AdionPRO InfinityCTOMember since 2006
The virtualdj website already fully supports https.

The exception is the page embedding your stream, because it needs to embed a stream to your computer without https.
Again, if you want to be able to embed a stream as https, it is best to set up your own icecast server and follow the directions on the website i mentioned.
 

Posted Tue 22 Jun 21 @ 7:06 pm
altTCPRO InfinityMember since 2020
my question is simple: can VDJ support icecast 2? We are switching from shoutcast and most djs are using SAM but myself and another use VDJ - can we broadcast live with icecast 2?
 

Posted Sun 08 Aug 21 @ 11:18 pm
altTCPRO InfinityMember since 2020
bump
 

Posted Thu 12 Aug 21 @ 6:49 pm
I tried to broadcast last week and I set my firewall to allow it to transmit. I think the problem is on virtualdj.com's end. The site should be https but, it doesn't seem to be.

I check canyouseeme's website and it could see me. When my Virtual DJ programs said that I was broadcasting, I went and checked the Website and it said that I was offline.

We really should use VPN to broadcast. The security flaws that I saw were terrible. If you view the pages source code, it shows your IP that you are trying to broadcast from. That is a BIG Security issue. I mean you open your Firewall up to broadcast music which puts your laptop or computer out there. Bots in the last 10 years have grown to be brutaly aggresive. I have 10 years of experience blocking them. I know for a fact if you post a link to something in a forum, that the bots will latch onto that link. If they see your IP then they will try to snoop at it.

After I gave up, I left and shut down my laptop but, I came back to check out the broadcast site on my phone and something was playing house music on my Virtual DJ broadcast section. I think something latched onto my IP and took advantage of it and piggy backed cloning my IP address.
 

Posted Fri 27 Aug 21 @ 4:45 am
Virtual DJ can fix the http issue by forwarding the http to http in the .htaccess file like this below:

RewriteOptions inherit
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
 

Posted Fri 27 Aug 21 @ 4:48 am
Have you read what's said above ?
On a direct broadcast (PC to PC) your PC becomes the server.
VirtualDJ website just provides a quick access to your stream that comes from your computer. Think of it as a very specialized DNS.
Since the stream that comes from your computer is not transmitted through https, but plain http, it cannot be embedder/accessed from a https page.
So, if the page on VirtualDJ website was on https (we know how to make it https) it would not be possible to access your stream through that page, defeating the purpose of having it in the first place.

TBH, if you want to embed the VirtualDJ's broadcast webpage on your website (that means that you make shows frequently enough), it would be far more better to setup an icecast server on your PC and link your website to that.
 

Posted Fri 27 Aug 21 @ 6:30 am
PhantomDeejay
PHANTOMDEEJAY

thank you some people need to read or read better just If they would just read what you posted.

 

Posted Wed 01 Sep 21 @ 6:42 pm