hi all,
i have installed real player in my ppc to view the rtsp video stream. now the link of the stream in on a web page. when i open this web page on my ppc and click on the video stream link.....it automatically opens windows media player(which does not support rtsp video stream).
i want that upon clicking the video stream real player should open and start playing the stream.
is there any solution for this problem. in case this issue has already been addressed before in this forum, can someone point me in the correct direction
TIA
Manmay
manmay said:
hi all,
i have installed real player in my ppc to view the rtsp video stream. now the link of the stream in on a web page. when i open this web page on my ppc and click on the video stream link.....it automatically opens windows media player(which does not support rtsp video stream).
i want that upon clicking the video stream real player should open and start playing the stream.
is there any solution for this problem. in case this issue has already been addressed before in this forum, can someone point me in the correct direction
TIA
Manmay
Click to expand...
Click to collapse
1, welcome to xda-dev
2, always search the Wiki first when you have a question. Your answer is at http://wiki.xda-developers.com/inde...nt (RealAudio and RealVideo) on my Pocket PC?
hello sir.
thnx for the response.
the problem is a bit different from what i think you have perceived.
i'm able to play the streaming video (rtsp) if i put the url "rtsp://xyz" directly in the player itself.(i'm using platform4 player). so that means the network is not the problem.
when i click on the link in web page (that contains the url "rtsp://xyz")....it opens the windows media player(which is obviously unable to open rtsp stream).....
what i want is, on clicking the link, instead of opening windows media player i want it to open platform 4 player..
i hope i'm clear enough.
thanks again
Manmay
Got a question about the application MXPLAYER you plan to add the ability to
desolation direct video link? Just as it has VLC. If you use the options:
sample : vlc://http://video.mp4 ( Magic there do ..... vlc:// )
So devastated primarily on Android VLC and even other applications that are copies of VLC.
If it were like:
mxplayer://http://video.mp4
It means that if I have applications that can let a Web browser, which will use a video out there : VLC://video.mp4
So my brown desert video in VLC without other options. Respect me for it, the councils are using the
mx player and one of the best video application, and as the only umi web stream rewind. Others can not do it: _ (
So it would be good enough. I look forward to your reply.
QuicksilverCZ said:
Got a question about the application MXPLAYER you plan to add the ability to
desolation direct video link? Just as it has VLC. If you use the options:
sample : vlc://http://video.mp4 ( Magic there do ..... vlc:// )
So devastated primarily on Android VLC and even other applications that are copies of VLC.
If it were like:
mxplayer://http://video.mp4
It means that if I have applications that can let a Web browser, which will use a video out there : VLC://video.mp4
So my brown desert video in VLC without other options. Respect me for it, the councils are using the
mx player and one of the best video application, and as the only umi web stream rewind. Others can not do it: _ (
So it would be good enough. I look forward to your reply.
Click to expand...
Click to collapse
This method is no longer officially supported by Google Chrome 25+ & many other browsers. (In my tests Firefox still supports.). For more info read here
https://developer.chrome.com/multidevice/android/intents
If you wish to use it in a app, then why don't you make use of MXPlayer api?
The documents & examples are available here
https://sites.google.com/site/mxvpen/api
If you would like to use it in webpage, here is the example cide of how to use it in webpage:
Launch through Intent scheme.
Many application developers are already using it.
I've tried different possibilities MX . It is for me to be creating apk via web: http://www.appsgeyser.com/ as the only umi let VLC and I have a build a Web page with me Generating streams.
So I wanted to run my video through this application. Video venturing over the base where the video player ratio is 4.3 and vlc problem rewind videa.Tak I thought, if by some miracle method works VLC: HTTP // if not even the same method of MX PLAYER it would be cool and be spared this trapeni.Snad Someone gets to the developers already vyborne applications that NEPAD or streaming, and the only umi rewind each video, even those other things they can not.
ps: So the problem will be that of appsgeyser unable to desolation
<a href = "intent: http: //, because I was throwing after clicked, an error loaded.
Any chance of getting cdn-FastServer streams to work in mx player
They work fine in vlc & yesplayer
When playing a video from a cdn-FastServer on my phone mx player can play it but on the firestick it just eventually comes up with unable to play video
However vlc player (and others such as yes player) can play the stream on the firestick without issue
See below post for logs/error report
Any reason why mx player won't play videos from cdn-FastServer
They play perfectly fine with vlc
TheFixItMan said:
Any chance of getting cdn-FastServer streams to work in mx player
They work fine in vlc & yesplayer
Click to expand...
Click to collapse
Could you please explain the issues in detail? It will be great if you can collect a bug report from MX Player help menu immediately after the issue.
NB: Kindly post the issues in a separate thread. Otherwise, It will be very difficult to track us.
Thirumalai.K said:
Could you please explain the issues in detail? It will be great if you can collect a bug report from MX Player help menu immediately after the issue.
NB: Kindly post the issues in a separate thread. Otherwise, It will be very difficult to track us.
Click to expand...
Click to collapse
Here are the error logs (in attachment)
If I play a video that is hosted on a cdn-FastServer on my phone in mx player it plays fine but on my firestick the buffer circle just spins and eventually says cannot play this video
However if I open the same video stream in vlc on my firestick it plays fine meaning its not a firestick limitation but a problem with mx player playing these streams on a firestick
TheFixItMan said:
Here are the error logs (in attachment)
If I play a video that is hosted on a cdn-FastServer on my phone in mx player it plays fine but on my firestick the buffer circle just spins and eventually says cannot play this video
However if I open the same video stream in vlc on my firestick it plays fine meaning its not a firestick limitation but a problem with mx player playing these streams on a firestick
Click to expand...
Click to collapse
It's strange. According to the logs, HW Decoder which is based on the android mediaplayer API implementation in your firmware has failed to play with unknown error. And FFMpeg has returned with 404 (File not found). Both are completely independent. Need to check whether there is something that is intercepting or blocking the connection of MX Player.
Thirumalai.K said:
It's strange. According to the logs, HW Decoder which is based on the android mediaplayer API implementation in your firmware has failed to play with unknown error. And FFMpeg has returned with 404 (File not found). Both are completely independent. Need to check whether there is something that is intercepting or blocking the connection of MX Player.
Click to expand...
Click to collapse
Any suggestions because like I said - the video plays fine in other players so it's not my Internet connection or anything on the firestick blocking it
MX player can play all other streams except from cdn-FastServer on the firestick
MX player can play cdn-FastServer streams on my phone
So there's something that mx player does differently on the firestick compared to my phone
The firestick is android 5 and my phone is android 7 both using the custom codec
So unless there are missing codecs that are native to android 7 & not 5 or just missing from the firestick I don't know what the difference is
TheFixItMan said:
Any suggestions because like I said - the video plays fine in other players so it's not my Internet connection or anything on the firestick blocking it
MX player can play all other streams except from cdn-FastServer on the firestick
MX player can play cdn-FastServer streams on my phone
So there's something that mx player does differently on the firestick compared to my phone
The firestick is android 5 and my phone is android 7 both using the custom codec
So unless there are missing codecs that are native to android 7 & not 5 or just missing from the firestick I don't know what the difference is
Click to expand...
Click to collapse
are your Mobile and Firestick on the same network?
can you change the MX Player user agent (Check general Settings) to something like your mobile & check again?
FFmpeg should work as long as you are using the right version for your CPU architecture. If your CPU architecture is different, MX Player itself will show the error.
The logs from FFmpeg was clear that it has received 404. But, we couldn't reproduce it any of our devices. We have even directly tried FFmpeg command line version on desktops. It also works. Even if it's an FFmpeg fault, It will affect only HW+ & SW decoders. HW decoder is independent. As we said earlier, it's just a wrapper of android mediaplayer API implementation on your device. So, MX Player does not have many controls. But, It is also having the issues.
It is the clear indication that there is something that is preventing MX from connecting to the CDN. If it possible, can you use any debugging proxies & check the connection logs of yours firestick? In our tests, it receives 302 (Moved Temporarily along with the new URL) and then it connects to redirected URL properly.
If You clearly receives 404, then there might be some server configuration which might be preventing you from connecting to the server.
Thirumalai.K said:
are your Mobile and Firestick on the same network?
can you change the MX Player user agent (Check general Settings) to something like your mobile & check again?
FFmpeg should work as long as you are using the right version for your CPU architecture. If your CPU architecture is different, MX Player itself will show the error.
The logs from FFmpeg was clear that it has received 404. But, we couldn't reproduce it any of our devices. We have even directly tried FFmpeg command line version on desktops. It also works. Even if it's an FFmpeg fault, It will affect only HW+ & SW decoders. HW decoder is independent. As we said earlier, it's just a wrapper of android mediaplayer API implementation on your device. So, MX Player does not have many controls. But, It is also having the issues.
It is the clear indication that there is something that is preventing MX from connecting to the CDN. If it possible, can you use any debugging proxies & check the connection logs of yours firestick? In our tests, it receives 302 (Moved Temporarily along with the new URL) and then it connects to redirected URL properly.
If You clearly receives 404, then there might be some server configuration which might be preventing you from connecting to the server.
Click to expand...
Click to collapse
Both firestick & phone are on same network
Both have exactly same settings in mx player
Both are arm v7 neon
It doesn't explain why other players can play the cdn link on the firestick but mx player can't
Surely if something was blocking the link it would block it across all players unless it was an app specific block & I have set up no such block of apps either individually or globally
Equally if there was a server configuration block I don't see why they would block mx player connecting & not other players on a firestick especially as it works on a phone
I don't know if this would help but Iv attached the log of vlc whilst playing the stream on the firestick
TheFixItMan said:
Both firestick & phone are on same network
Both have exactly same settings in mx player
Both are arm v7 neon
It doesn't explain why other players can play the cdn link on the firestick but mx player can't
Surely if something was blocking the link it would block it across all players unless it was an app specific block & I have set up no such block of apps either individually or globally
Equally if there was a server configuration block I don't see why they would block mx player connecting & not other players on a firestick especially as it works on a phone
I don't know if this would help but Iv attached the log of vlc whilst playing the stream on the firestick
Click to expand...
Click to collapse
There are plenty of ways, a server could block a particular device or app.
Have you tried after changing the User Agent on MX Player to something like in your mobile or something generic like MXPlayer/1.9.24 ?
Unlike others, MX Player generates a unique user agent for every device model based on its build properties. If the CDN's redirect conditions block the particular UA string, then it could happen. As it works everywhere except Firestick, it could be a possible reason.
Thirumalai.K said:
There are plenty of ways, a server could block a particular device or app.
Have you tried after changing the User Agent on MX Player to something like in your mobile or something generic like MXPlayer/1.9.24 ?
Unlike others, MX Player generates a unique user agent for every device model based on its build properties. If the CDN's redirect conditions block the particular UA string, then it could happen. As it works everywhere except Firestick, it could be a possible reason.
Click to expand...
Click to collapse
Yes Iv changed it & it made no difference
Apart from the Android version & the build name they both use mozilla 5.0
I changed it to the generic string but it made no difference
Guess I'll just to use vlc for these streams
TheFixItMan said:
Yes Iv changed it & it made no difference
Apart from the Android version & the build name they both use mozilla 5.0
I changed it to the generic string but it made no difference
Guess I'll just to use vlc for these streams
Click to expand...
Click to collapse
Can you collect the network data using a debugging proxy? It will help us to understand better.
Thirumalai.K said:
Can you collect the network data using a debugging proxy? It will help us to understand better.
Click to expand...
Click to collapse
Not sure if this exactly what you wanted as I can only use apps which I find (no pc)
Iv captured the packets whilst playing the stream in mx player & vlc
You can see that vlc redirects to a different server where as mx player fails to redirect & says file not found
TheFixItMan said:
Not sure if this exactly what you wanted as I can only use apps which I find (no pc)
Iv captured the packets whilst playing the stream in mx player & vlc
You can see that vlc redirects to a different server where as mx player fails to redirect & says file not found
Click to expand...
Click to collapse
Thanks for your efforts.
In fact, MX has tried the redirected URL. It looks like a server side restriction as we have expected.
If you look at the #1 of MX & VLC get requests, both MX & VLC has sent a GET request for the same URL.
Code:
GET: /storage_movie/1/194057/cdn2_vidcdn_pro/movie/hoaphuong/Thang%206/1.6/Watch%20World%20of%20Dance%20-%20Season%202%20For%20Free%20On%20yesmovies.to.mp4
HOST: cdn.vidnode.net
If you look at the Server Reply, Both has returned with 302 (i.e redirection). But with the different target location
For VLC, the server has returned with a valid video URL which is same as what we are receiving on our mobiles.
Code:
Location: https://video.xx.fbcdn.net/v/t42.9040-2/10000000_403505290165887_8647744692890370048_n.mp4?_nc_cat=0&efg=eyJybHIiOjIwMDUsInJsYSI6NDA5NiwidmVuY29kZV90YWciOiJzdmVfaGQifQ%3D%3D&rl=2005&vabr=1337&oh=70cdf02f8b7a517206ca3be7918d6a2e&oe=5B18F57C
But, For MX, the server has returned with a URL which does not exist.
Code:
Location: http://cdn16.micetop.us/cdn2_vidcdn_pro/movie/hoaphuong/Thang 6/1.6/Watch World of Dance - Season 2 For Free On yesmovies.to.mp4
Then both VLC & MX has tried whatever URL it has received. As VLC has received a valid URL, it has played the file. But, MX has received an invalid URL. So, it has failed to play.
Can you provide the actual source of the URLs?
MX Player API allows passing any HTTP headers which are required for the connection. The application which calls MX through intents sends the referer as "https://vidnode.net/". When MX Passes the received referer on the GET request, the server returns with the invalid redirection URL. If there is no referer is passed on the headers, server properly returns the valid URL.
So, there might be some configs on the server which decides the redirection URL based on the Referer. We are not sure whether it's intentional or mistake.
So, it is something that has to be fixed on the app which calls MX Player or on the server end. We can't drop the HTTP referer on the GET requests as it will break the apps that genuinely rely on it.
You can confirm this by directly inputting the URL on the MX Player's network stream option.
Code:
http://cdn.vidnode.net/storage_movie/1/194057/cdn2_vidcdn_pro/movie/hoaphuong/Thang%206/1.6/Watch%20World%20of%20Dance%20-%20Season%202%20For%20Free%20On%20yesmovies.to.mp4
If this works, Kindly contact the app developer of the parent app which is calling the MX.
Thirumalai.K said:
Thanks for your efforts.
In fact, MX has tried the redirected URL. It looks like a server side restriction as we have expected.
If you look at the #1 of MX & VLC get requests, both MX & VLC has sent a GET request for the same URL.
Code:
GET: /storage_movie/1/194057/cdn2_vidcdn_pro/movie/hoaphuong/Thang%206/1.6/Watch%20World%20of%20Dance%20-%20Season%202%20For%20Free%20On%20yesmovies.to.mp4
HOST: cdn.vidnode.net
If you look at the Server Reply, Both has returned with 302 (i.e redirection). But with the different target location
For VLC, the server has returned with a valid video URL which is same as what we are receiving on our mobiles.
Code:
Location: https://video.xx.fbcdn.net/v/t42.9040-2/10000000_403505290165887_8647744692890370048_n.mp4?_nc_cat=0&efg=eyJybHIiOjIwMDUsInJsYSI6NDA5NiwidmVuY29kZV90YWciOiJzdmVfaGQifQ%3D%3D&rl=2005&vabr=1337&oh=70cdf02f8b7a517206ca3be7918d6a2e&oe=5B18F57C
But, For MX, the server has returned with a URL which does not exist.
Code:
Location: http://cdn16.micetop.us/cdn2_vidcdn_pro/movie/hoaphuong/Thang 6/1.6/Watch World of Dance - Season 2 For Free On yesmovies.to.mp4
Then both VLC & MX has tried whatever URL it has received. As VLC has received a valid URL, it has played the file. But, MX has received an invalid URL. So, it has failed to play.
Can you provide the actual source of the URLs?
MX Player API allows passing any HTTP headers which are required for the connection. The application which calls MX through intents sends the referer as "https://vidnode.net/". When MX Passes the received referer on the GET request, the server returns with the invalid redirection URL. If there is no referer is passed on the headers, server properly returns the valid URL.
So, there might be some configs on the server which decides the redirection URL based on the Referer. We are not sure whether it's intentional or mistake.
So, it is something that has to be fixed on the app which calls MX Player or on the server end. We can't drop the HTTP referer on the GET requests as it will break the apps that genuinely rely on it.
You can confirm this by directly inputting the URL on the MX Player's network stream option.
Code:
http://cdn.vidnode.net/storage_movie/1/194057/cdn2_vidcdn_pro/movie/hoaphuong/Thang%206/1.6/Watch%20World%20of%20Dance%20-%20Season%202%20For%20Free%20On%20yesmovies.to.mp4
If this works, Kindly contact the app developer of the parent app which is calling the MX.
Click to expand...
Click to collapse
Yes inputting the stream directly into mx player alows it to work
So the app that calls mx player to play the link is doing something to stop it working
It's odd because on my phone that same app which calls mx player allows it to play fine
Thanks for your help
TheFixItMan said:
Yes inputting the stream directly into mx player alows it to work
So the app that calls mx player to play the link is doing something to stop it working
It's odd because on my phone that same app which calls mx player allows it to play fine
Thanks for your help
Click to expand...
Click to collapse
In fact, the calling app sends the full set of http headers to be used (including the user agent string). As the app has requested, It will be used on http connection despite your custom User Agent settings. You could see a Windows UA on the http logs.
As the invalid redirection URL also a media url, it could be even a conflict on server which is triggered when using the referer. So, we are not sure that whether intentionally done or not.
Btw, Can you specify the name of the app?
It will help us to provide a better support for those who has similar issues.
Thirumalai.K said:
In fact, the calling app sends the full set http headers to be used (including the user agent string). As the app has requested, It will be used on http connection despite your custom User Agent settings. You could see a Windows UA on the http logs.
As the invalid redirection URL also a media url, it could be even a conflict on server which is triggered when using the referer. So, we are not sure that whether intentionally done or not.
Btw, Can you specify the name of the app?
It will help us to provide a better support for those who has similar issues.
Click to expand...
Click to collapse
Imagine if there were hardly any planets in the planetarium
Bit cryptic but you should be able to work out the app from that lol as I can't post it here for obvious reasons
Volka IPTV crush
I have a similar issue, my iptv application "Volka Pro2" keeps crushing on amazon Fire stick but not on my Mobile phone. I get an error " error creating player"
Anyone with similar problem who have figured out the solution?
Mndj said:
I have a similar issue, my iptv application "Volka Pro2" keeps crushing on amazon Fire stick but not on my Mobile phone. I get an error " error creating player"
Anyone with similar problem who have figured out the solution?
Click to expand...
Click to collapse
It seems to be an issue with the app. As this subforum is dedicated for MX Player related queries, request you to post your query in an appropriate section for better support.
Hi,
I hope this is the correct place to post this if not please advise where it should go.
I'm trying to use MX Player Pro as the External Player for Emby on my Android device, MX Player Pro plays the files fine when online, but there is an option to download files for offline viewing. When I try playing these with MX Player I receive a "can't play this link", I've contacted Emby and they state it's because the App (MX Player Pro in this instance), doesn't support Android storage access framework, I explained that MX Player Pro works ok with offline files using the YATSE App, but Emby support suggest they are probably hacking the true file URL rather than using SAF.
I'm not a developer and hence do not fully understand the differences but would really like to use MX Player Pro as the offline player for Emby, please can you comment and confirm if there's anything that can be done to get this working?
Regards,
Bob
bobaldis said:
Hi,
I hope this is the correct place to post this if not please advise where it should go.
I'm trying to use MX Player Pro as the External Player for Emby on my Android device, MX Player Pro plays the files fine when online, but there is an option to download files for offline viewing. When I try playing these with MX Player I receive a "can't play this link", I've contacted Emby and they state, it's because the App (MX Player Pro in this instance), doesn't support Android storage access framework, I explained that MX Player Pro works ok with offline files using the YATSE App, but Emby support suggests they are probably hacking the true file URL rather than using SAF.
I'm not a developer and hence do not fully understand the differences but would really like to use MX Player Pro as the offline player for Emby, please can you comment and confirm if there's anything that can be done to get this working?
Regards,
Bob
Click to expand...
Click to collapse
That's weird. MX Player supports more schemes than any others. We have tried Emby ourself. But, it seems that download function needs premium subscription.
Kindly collect a bug report from MX Player help menu after the error (make sure that you selected save to file) & share with us here. We will check it out.
Debug report
MXPlayer said:
That's weird. MX Player supports more schemes than any others. We have tried Emby ourself. But, it seems that download function needs premium subscription.
Kindly collect a bug report from MX Player help menu after the error (make sure that you selected save to file) & share with us here. We will check it out.
Click to expand...
Click to collapse
Hi,
Thanks for the quick response, I've got the report but unsure how to attach it but should I share it here, does as it may contain personal/sensitive data, is there a more secure method of getting it to you?
Regards,
Bob
bobaldis said:
Hi,
Thanks for the quick response, I've got the report but unsure how to attach it but should I share it here, does as it may contain personal/sensitive data, is there a more secure method of getting it to you?
Regards,
Bob
Click to expand...
Click to collapse
In the newer android versions third party apps can only collect the logs from their own apps. If you are still concerned about the privacy, Kindly send the bug report to [email protected] along with the information about the issue.
MXPlayer said:
In the newer android versions third party apps can only collect the logs from their own apps. If you are still concerned about the privacy, Kindly send the bug report to [email protected] along with the information about the issue.
Click to expand...
Click to collapse
Thanks have emailed logs.
Regards,
Bob
Hi, I'm having a strange problem on MX player for Android TV, I typed an rtsp url (working) but I'm not able to save it (!), can't add to favourites, can't save it as m3u and open it opening the m3u file.
Nobody thought here to add a way to save an url? Shoudl I type it manually each time? urgh..
I hope someone may help me understand, thanks
anyone can help here? thanks
- any working playlist file format?
- any way to create an icon that may open MXplayer with url as parameter?
What happens when you try to open the url via browser?
Hi, I?m glad somebody answered me, I've tried to contact MX player's develpments in all ways possible.
SIncerely I don't understand the question, why this shoudl be useful? Browser is not supposed to open an rtsp:// url..
I'm looking for a way to add URL to MX Player favouires (to open it quickly) or open a playlist file containgin rtsp that MX can support.
Thans for answering me
Barabba11 said:
Hi, I?m glad somebody answered me, I've tried to contact MX player's develpments in all ways possible.
SIncerely I don't understand the question, why this shoudl be useful? Browser is not supposed to open an rtsp:// url..
I'm looking for a way to add URL to MX Player favouires (to open it quickly) or open a playlist file containgin rtsp that MX can support.
Thans for answering me
Click to expand...
Click to collapse
I ask because if your browser is able to bind the MIME type/protocol to an application of your choosing — and assuming MX Player shows up as an available option to default to — then at the very least you could save it as a bookmark, with which you can then create a widget. This doesn't give in-app access, but it beats having to type in the address at least? You can also utilize some other application that gives an overlay button, or perhaps bind to a hardkey/hotkey/quick settings tile? Just some ideas off the top of my head. Good luck!
Hi, thanks for your kind help, I'm not sure I understood perfectly you message, are you suggesting the browser as the only way to open Mx player as embedded with the URL? ANd the second part of message is about create a shortcut/widget/overlay button on the home to start browser with that favourite/url to open enbedded MX Player?
Looks a bit complicated but maybe I can try.. which browser can do that?
PS: I still shocked MX Player doesn't give any support to playlist neither save favourites..