HTTP Music Station - General Topics

Hello, xda!
I broke my old smartphone a month ago and I have been struggling to find a new use for it. By broke I mean totally unresponsive touchscreen, everything else works fine. That’s why I thought I could use it for something useful.
Now, my particular use case is that my hi-fi system is really far from my setup and I could only connect to it via a cable. So, the solution was to create a HTTP server to control the phone and play music.
That’s when I found I-Jetty which lets you do a lot of useful stuff like:
Access/update/modify/remove your contacts
View your call logs
View some system settings
Access all of your media content – photos,videos,music,etc.
Find your phone! There’s a button you can press to make your phone start ringing. Really cool in my book.
It can also track the location of the phone? Might be useful to someone
Anyways, with the original version, accessing a file meant playback was started on the client (i.e. in the browser). I modified the code so that it would start playback on the host(i.e. the phone) as well. There is a lot more to be done to repurpose the app into a player, but this is a minimal working edition.
Let’s get to the good stuff. You need:
I-Jetty from the Playstore : play.google.com/store/apps/details?id=org.mortbay.ijetty
My modified web app goo.gl/8o752C
Installation instructions:
Install I-Jetty
Install my web app
Run the web app. It will be called I-Jetty Console Installer.
Click Install
After installation finishes, go back to App drawer and select I-Jetty
Click Start Jetty
Go to your phone’s browser and access 127.0.0.1:8080/console
Click on Network
Username : admin , password:admin
Find your local IP address. It looks something like 192.168.0.104 under wlan
Et voila you can access your phone via the local network at the IP address you found in step 10. For me this is 192.168.0.104:8080/console
All that is left now is to put on some good music and hook it to the hi-fi system.
Hope you like it and thanks for reading. Any feedback will be appreciated
I will open-source the code sometime next week and keep you updated.
P.S. This is my first post so any suggestions/criticism are welcome.

Related

[Q] Few Questions Before I Buy...

I am looking at getting this as a replacement for my old laptop. However, I need to make sure it is capable of doing certain things that I do regularly.
1. I log into my server at home via my wifi connection to copy files from one directory to another (from downloads to tv shows for example).
2. I launch torrent files (legit ones like Pioneer One) for my server to download. at them moment, i click on a torrent file from isohunt or demonoid which sends it to my ubuntu server running transmission to download (fully automatic).
3. I keep checking out webpages like streetfire.net and todaysbigthing.com. Will the videos on these sites play?
4. Google Calendar is a key app I use. How is this with the transformer using the web rather than an app (if available)? I know Google Docs is a no go at the moment (hopefully fixing in 3.1?)
These are the main things (i guess i dont need a lot of power!) i do daily. Will the Transformer cope?
ricostuart said:
2. I launch torrent files (legit ones like Pioneer One) for my server to download. at them moment, i click on a torrent file from isohunt or demonoid which sends it to my ubuntu server running transmission to download (fully automatic).
Click to expand...
Click to collapse
I'll let someone else tackle the rest, but this is one I do regularly. I use Transdroid, a free (but please donate!) Transmission remote to start and monitor torrents on my home server. I have a port open on my firewall for management so I can get the status of my torrents on my phone (nexus one) or Transformer via a desktop widget.
I also have Mediatomb running on the server to share out media from the directory that Transmission downloads to via DLNA. Unfortunately the Transformer has a lot of limitations on video it will play with the built-in DLNA client. When I get off my ass, I'll take advantage of the transcoder support in Mediatomb to automatically convert video files as they arrive in the folder.
Thats fairly key for me. Do you have to download the torrent to the TF first, or can you click the link in browser or firefox for it to automatically do its stuff? Thats how i do it at the moment with a firefox plugin.
1. Phone My PC app is all you'd ever need. Works very well.
4. Loads of apps for this, or yeah if you just want to use the built in honeycomb one or just the browser version they all work nicely. With HC 3.1 the customisable widget should be handy too.
ricostuart said:
I am looking at getting this as a replacement for my old laptop. However, I need to make sure it is capable of doing certain things that I do regularly.
1. I log into my server at home via my wifi connection to copy files from one directory to another (from downloads to tv shows for example).
ES File manager can shift files between shared folders, but one of the many different remote desktop solutions is probably easier
2. I launch torrent files (legit ones like Pioneer One) for my server to download. at them moment, i click on a torrent file from isohunt or demonoid which sends it to my ubuntu server running transmission to download (fully automatic).
Transdroid will send the torrent to your server without an issue. you download the .torrent file, and open it in Transdroid. Very easy
3. I keep checking out webpages like streetfire.net and todaysbigthing.com. Will the videos on these sites play?
Can't get either of these sites to play videos
4. Google Calendar is a key app I use. How is this with the transformer using the web rather than an app (if available)? I know Google Docs is a no go at the moment (hopefully fixing in 3.1?)
The built in Gcal app is superb
These are the main things (i guess i dont need a lot of power!) i do daily. Will the Transformer cope?
Click to expand...
Click to collapse
I had to add this to post my inline reply...
Thanks for that guys! Really appreciate the quick replies.... but i guess little excuse needed to play right?
Can someone tell me if the site http://www.bestofyoutube.com/ works on the TF?
For Number 3, I tried streetfire.net and todaysbigthing.com. They both work great in the stock browser with Flash 10.3. Streetfire takes some time to load though.
Bestofyoutube also works on the TF.
mirumirai said:
For Number 3, I tried streetfire.net and todaysbigthing.com. They both work great in the stock browser with Flash 10.3. Streetfire takes some time to load though.
Bestofyoutube also works on the TF.
Click to expand...
Click to collapse
Sweet! Thats my mornings sorted
ricostuart said:
Can someone tell me if the site http://www.bestofyoutube.com/ works on the TF?
Click to expand...
Click to collapse
I can't test it for you, but they are all youtube videos, so yes.

[SOLVED] Share Files Between Two or More Android Devices Wirelessly

Good day fellow androidians!
I have two android devices. An HTC Inspire 4g and a HTC Jetstream tablet. I have an unlimited data plan on the Inspire (I know lucky me ) and I'm currently tethering it to my Jetstream tablet.
What I would like though is to access the files on my Inspire on my tablet and vice versa through smb, ftp, dlan, or something. If it can't be done vice versa that's fine. I just don't want to use something like dropbox or have to pair both devices by bluetooth. I want to be able to access the files seamlessly and wirelessly the way I can access them on a computer with the Samba Filesharing App.
I know there has to be a way to do this, but have looked everywhere and can't seem to find the solution.
[edit]: The HTC Jetstream isn't rooted so that probably cancels out the vice versa part then right? If so, again that's fine.
Check post #3 for the solution.
I did a quick search on the market and found a Wireless File Transfer Pro app. Its free. I tested it out. When you set the app to active it gives you an ip address that you use to connect to the phone or tablet. It gives you an ip address of xxx.xxx.x.xxx:xxxx and you just type that into the browser and it pulls up a file directory where you can access all your files. It had a problem with exiting the app though. The file transfer didn't want to stop. I had to force stop from the settings but that might be a app issue. It seemed simple. Hope that helps.
Never mind. I figured it out lol.
For those who would like to know how to do this here you go:
Requirements
1. Your devices need to have DLNA.
2. You need to download SoftMedia Player from the market
3. You need to be on the same WiFi or tethered together.
https://market.android.com/details?id=com.softmedia.cybergarage.trial&hl=en​
Once you installed SoftMedia Player on both devices open it up on both and press Menu.
Then tap Preferences.
Tap on Share Contents.
Set Shared Contents Settings and Device Name if you want.
Tap back to go to the main interface of the app.
Tap "choose a media source"
Tap on your source (SoftMedia Server by default or the device name you set).
Tap "browse and play media"
Browse your files, play them and enjoy
Thanks for the quick reply shugga101.
Was writing my post the same time you wrote yours that didn't even get to see it till after lol.
Hope this helps other people.
softmedia player is gone
Hey Mudcat, the link you provided gives a not found, and a search of the play store doesn't return any results for "softmedia player". do you have any other suggestions to replace it?
I know myself i use wifi share. Only need it installed on one device, works through a browser on the other device. Works over wifi (of course) or via android ap. Just for some reason while hosting over androidAP it doesnt list the Ip. But I got that memorized already, plus page is bookmarked. Quick n easy.
I'll have to look into your method. Sounds interesting. Glad you got it sorted and thx for sharing!
Sent from my Inspire 4G using xda app-developers app
I think I'll be using Send! Pro for this purpose.
https://play.google.com/store/apps/details?id=nz.intelx.send.pro

[HOWTO] Using Tiny Shark (Grooveshark) in countries like Germany

Here is a quick howto on using tinyshark (a player for Grooveshark) in countries where Grooveshark is blocked.
We all are REALLLYYY greatful to GEMA to limit our abilities to listen to the music we want to listen to, whenever we want to listen to it.
That said, some of us might not feel the same way, and would prefer to use grooveshark, so here is how u do it.
1. ROOT your phone. (If your phone isnt routed you wont have the option to reroute all traffic, and you'll have to find a way to configure ORBOT so it reroutes tinyshark. If u manage, Post reply pls)
2. Download Tinyshark from Market
3. Download ORBOT from Market
4. Grant Superuser permission. (This will Reroute all ur connections through proxies, essentially anonymising you)
5. Connect to TOR network. (Beware, while connected a flash blocker is active, so u wont have same browser experience, + it will take longer to load due to rerouting. And the market might not work.)
6. Start tinyshark, and use search function to create playlists. Once playlists are saved you can connect to them even without TOR running, but u wont have a search function.
7. You can even disconnect tor once u are connected to tinyshark. Dont know how long it will keep u connected though.
Hope this helps some of my fellow citizens. As always, use the bottom designed to handle appreciation if this was helpful.
PS: If you've came this far, you should definately check out the tor browser, and the silkroad. (http://en.wikipedia.org/wiki/Silk_Road_(marketplace))

[APP] ClipSync: easiest way to copy paste text between devices.

I noticed there are some questions on this forum that relate to copying text between phones and PC's.
I'm an independent developer and have written a free app that does just that. It runs as a service on both windows and android. It works over LAN. And it allows you to do 2 things:
1. You can copy text from android to your PC by simply copying some text in android (Long press -> copy) and then pasting it in Windows (CTRL+V or right click -> paste)
2. You can copy text from PC to android by simply copying some text in Windows (CTRL+C or right click -> copy) and then pasting it in Android (long press -> paste)
It's really that simple. Here's a quick demonstration of me showing you how it works:
Wondering why you would need this?
Have you ever wanted to copy paste a URL from your android device to your PC to look at it on a bigger screen? Ever wanted to send a text message by typing it on your PC? Ever looked up a route description on your computer and realize you had to type in the exact same address in your GPS client? Did you ever e-mail yourself because you needed some text on another device?
No? Well then you probably don't need it at all. Sorry to have wasted your time
If you do think the app is useful you can get it here: https://play.google.com/store/apps/details?id=be.bdwm.clipsync
The Windows server is available at http://bdwm.be/cs
Hope you like it.
- Jules
Like what I'm searching for a long a long time
Thank you so so much
Mutiple network addresses
Works a treat! Very simple to set up and use.
One wee problem I encountered though: where I'm at just now my PC has multiple network connections open: LAN and VPN. When the ClipSync server started up it was listening to the VPN address which ison an entirely different subnet to the LAN connection. So my Nexus, which was connected on the LAN subnet, couldn't find the server. When I disabled the VPN connection the server switched over automagically to listen on the LAN address and was found straight away by the Android app. A way to specify which IP address the server listens on would be great in this instance.
Another concern is using this in a multi-android environment e.g. at work the standard issue phone is a Galaxy Nexus so there's quite a few conected to the LAN at any one time. What's to stop someone installing the app and connecting to another users ClipSync server and getting / setting the contents of their clipboard? I'm being picky I know, but it's something I had to work around when writing a webOS app many moons ago that would use mDNS to broadcast stuff across a network. Setting a PIN on each client and using that to encrypt / decrypt broadcasts was where I ended up for that FWIW.
Also, if the server restarts, clients don't reconnect until you go into the app and manually reconnect.
I've just tried copying something on my Nexus 7 and it synced, not only to the server, but to my GNex as well Shutting down the server, unsurprisingly, stopped that particular magic from happening *sadpanda*. A feature request would most certainly be to allow clients to sync with each other without the need for a server to be running at all. You hate me, I know I've no idea what the mDNS capabilities of Android are but that would be one way of doing it.
All that said, this is a fantastic start to something extremely useful! So thank you very much for making the magic happen :good: and apologies for the rather rambling post
Northernmost, thank you for this post. Seems like you have really thoroughly tested the app. I really appreciate that. I'm aware of most of the issues you mentioned and I have just moved them up in my TODO list. Will be working on it this weekend and next week.
One thing I wasn't aware of yet was the problem that your PC can indeed have multiple IP-addresses.
This will be solved in the next version of ClipSync Server. Thanks again for your great feedback and your support
I wouldn't say I've thoroughly tested it... but I have been playing with it some more. Namely, I've been aiming at having the server program running on my home server (with a static IP so it's easy to find) and the clients connecting to it. Then having assorted desktops and servers sync their clipboards to the ClipSync server. The aim is to have all my devices keeping their clipboards in sync.
After forwarding the right port I could connect and sync clipboards between Android devices over any net connection rather than just a LAN one But the connection gets lost quite often (which is probably down to connectivity issues rather than the app itself) and you have to reconnect each device manually... which will get old real quick. Again, not the fault of ClipSync!
Then, using a program called Copycat to sync clipboards between various PCs (including the master ClipSync server) you end up with everything sharing the same clipboard automatically! Huzzah. Or that's what should be happening... but it looks like Copycat can get itself in a muddle and play clipboard changing loop-de-loop. There's a few other network clipboard syncing programs out there to try yet so hopefully I'll get that all ticking along nicely. Anyway, I'm rambling (again) :silly: but looking forward to where this all goes!
GREAT!!!
Just some days ago, i thought, that it would be a great feature, if i could copy and paste between my PC and my Phone.
Brilliant!
pwkip said:
I noticed there are some questions on this forum that relate to copying text between phones and PC's.
I'm an independent developer and have written a free app that does just that. It runs as a service on both windows and android. It works over LAN. And it allows you to do 2 things:
1. You can copy text from android to your PC by simply copying some text in android (Long press -> copy) and then pasting it in Windows (CTRL+V or right click -> paste)
2. You can copy text from PC to android by simply copying some text in Windows (CTRL+C or right click -> copy) and then pasting it in Android (long press -> paste)
It's really that simple. Here's a quick demonstration of me showing you how it works:
Wondering why you would need this?
Have you ever wanted to copy paste a URL from your android device to your PC to look at it on a bigger screen? Ever wanted to send a text message by typing it on your PC? Ever looked up a route description on your computer and realize you had to type in the exact same address in your GPS client? Did you ever e-mail yourself because you needed some text on another device?
No? Well then you probably don't need it at all. Sorry to have wasted your time
If you do think the app is useful you can get it here: https://play.google.com/store/apps/details?id=be.bdwm.clipsync
The Windows server is available at http://bdwm.be/cs
Hope you like it.
- Jules
Click to expand...
Click to collapse
I Used evernot to create a note to send it to my computers web browser this should make life soo much easier
Hello,
I'd like to report a problem.
On my Win8 Enterprise RTM OS the desktop application crashes as soon as I connect.
If you need more information or debug data, I'd be glad to provide you as much as I'd be able to collect.
Hey well done. This is a simple and handy app that should have been integrated in Android frol the begining. Of you can patent the technology vecause I'm sure Apple will include this feature in a future release of iOS and call it revolutionary
Microsoft should at least have done this in Wubdows Phone since it runs on the same kernel.
Btw mooi dat iemand van Gent in het nieuws komt haha !
Jackos said:
Hello,
I'd like to report a problem.
On my Win8 Enterprise RTM OS the desktop application crashes as soon as I connect.
If you need more information or debug data, I'd be glad to provide you as much as I'd be able to collect.
Click to expand...
Click to collapse
Same on Windows 8 Professional RTM!
The application crashes and the phone application can't find it.
any plans for a linux or osx version?
Jackos said:
Hello,
I'd like to report a problem.
On my Win8 Enterprise RTM OS the desktop application crashes as soon as I connect.
If you need more information or debug data, I'd be glad to provide you as much as I'd be able to collect.
Click to expand...
Click to collapse
Thanks for reporting this. I have installed windows 8 RP today and had the same problem. I think it's solved now. I've updated ClipSync Server on website. Go and get it
pwkip said:
Thanks for reporting this. I have installed windows 8 RP today and had the same problem. I think it's solved now. I've updated ClipSync Server on website. Go and get it
Click to expand...
Click to collapse
Not sure if you noticed, but you got coverage on the portal
http://www.xda-developers.com/android/copy-and-paste-text-between-devices-with-clipsync/
cian hackett said:
any plans for a linux or osx version?
Click to expand...
Click to collapse
There's a Java version coming up. I might need some Mac and Linux testers cause both my netbook and laptop have 3 different versions of windows running for the moment, and no way I'm going to buy me a Mac
If you are interested in testing a beta jar on Linux or OSX, please e-mail me and I will send it to you.
the_scotsman said:
Not sure if you noticed, but you got coverage on the portal
Click to expand...
Click to collapse
Yeah, just noticed!
Didn't expect such a warm welcome to the community :victory:
Edit: Oops. Just noticed you are the author. Thank you so much!
Some more feedback:
The app could use a tray icon on the Android
Missing security settings, how can I know that another computer/phone doesn't use ClipSync in my network?
That seems like a very nice tool. Some nice features would be:
A manual sync mode. You (double/right/don't know) click on the tray icon and you send or receive the clipboard. The same on the phone, maybe the actionable notifications on jb also works with tray icons.
A keyboard extension. You open a tool and use your computer keyboard to type on your phone, like a bt keyboard.
Amazing!
The best app on the planet period!:good::laugh: exactly what i was looking for but never thought it could be that easy or even possible.. cheers!
congrats!
Great app! I was searching a lot for a such solution and I have found it in Airdroid and get used to it. Will see if ClipSync could convert me.

Making the most out of Jio Hybrid STB Set Top Box (Without forking)

Jio STB Sucks. No doubt about it. This forum is for people to make the most out of the set top box. I got the Set-top box for Rs.1000 effectively mainly for Sony Liv because that's what my family mainly watches. At that price it was the cheapest to replace the Cable TV which was also only used to watch Sony.
We have heard many complaints and it is no doubt heavily censored set top box. No matter how much you try Shilpa Shetty will always be on your home screen to tell you to get healthy for 2020 (you fat). Now, to the actual things we can do:
1) If you have discovery+ subscription, you can actually login through the JioPages app and watch all the content in the lowest quality possible. It's because JioStore doesn't have this application and unlike many other applications, they all run inside JioTV+ in which you can't use your own subscription.
2) If you have an Airtel no. in which you recharge the unlimited data packs, you can simply login into airtelxstream.in through the JioPages App and watch a lot more live channels like Sony BBC, Sony, Sab, etc...
3) You can visit mxplayer.in to watch a lot more content than the app provided in the box. Bookmark this too.
4)
[Will update this list as people comment and I find out more about it]
Future Possibilities:
1) If only copy paste was available in the JioPages or if someone has figured it out simply copy magnet link[1] or INFO Hash and then paste into webtor.io to watch the content in the browser. I couldn't get anything above DVDrip to run though. To paste in the browser however I actually had to use my phone, and if I have to use my phone why not just download stuff on my phone and watch it on the Browser.
2) This doesn't actually work right now. The app works both on Windows and Android but the online link doesn't seem to work.
Stremio - All you can watch!
app.strem.io
3) Keep trying many other apps that run online in web browser. There are tons of possibilities.
If you like this post, do add more & if possible check out MakingTechFriendly on YT. I have 1 subscriber and 15 videos as of today.
[1] You know the website, if you dont DM me. Also if you have an android phone, there is one app that gets you magnet links consistently.

Categories

Resources