View mutiple android camera streams to one webclient with mutiple embeded players --L - Android Q&A, Help & Troubleshooting

Hi,
my requirement is i have multiple android phones installed at different places. Each have 3G internet connection. I need to PUSH the stream to Web-Client that has multiple embedded players in a webpage. This is surveillance system. I have not designed the webpage Yet.
This is a Live stream but i may want to record video on hourly basis in later stages of project.I don't need to store the videos more than a day there by releasing the space occupied. This storage of file can be in my local sdcard or on my webserver.
Basically i want a Peer-Peer Live Streaming. My scenario is MANY-ONE. There will be only one viewer. For this, Do i really need a Mediaserver like WoWza or RED5?
I have seen many forums. I have tested Wowza on my localhost and it is working fine, if i want to test over the internet.. i mean push my stream over 3G. I am specifically mentioning this "*pushing Live Stream over 3G*" because many people may offer a solution of Port Forwarding which i tried. When i did port forwarding my port "8080", i could see my local stream over the Internet by using my External IP of Router. Basically, my phone now works like an IPCamera.
But this is not what i need. I need my android phone to push the stream to My Own public webserver that has HTTP..My WebServer is not a Media Server.
My question is Do i need to use a Media Server like WoWZA or Opensource RED5? As there will not many people watching the stream, Can i avoid this?
Please Help!!!!!

Related

[Q] Streaming PCTV???

I was wondering, and yes, I have searched, but is it possible to stream pctv from your pc to Android, the easy way? There are guides telling how to use VLC to stream tv, guides that involves using windows media encoder, suggestions about using Orb live, wich just doesn't do it for me and even suggestions using the expensive slingbox.
I used to have mytinytv ( http://www.mytinytv.com/ ) on my PC wich did a really amazing job. The client, however, is only available for windows mobile, how ironic. I've changed the streaming profiles with windows media encoder 9 and achieved really high SD quality on my HD2 over 3g, yes, just 3g. The only downside with the client was that you could not easily zap trough the channels, as the tv server scanned all the channels but not letting you reorder it. Anyhow, it worked great, great quality and 30fps.
What is possible?
Mytinytv install file is still available on their site, however, the latest forum activity was about a year ago or so, so, hardly no progress anymore.
Is it possible to develop such a program for android? Or, is it just possible to create an android client for it? the client should be able to connect to the server using login credentials, give commands back to the tv server, i.e. changing channels and stream it using the built in streaming player of android.
Have a look at orb dot com (can't post link as I'm new, Hello all)
Basically, program runs on PC, connects you to a website, this then streams all your movies/songs to other devices.
I used to use it on my PS3 and iphone, fairly sure it will work on Android also.
Can also connect through the internet so can access it from work etc.
HTH
Stuart

Different ways to make use of DLNA

I've always owned Apple products so this is a little foreign to me. I've noticed DLNA 'servers' to make non-DLNA devices like the iMac make sure of DLNA... but that just sounds like a streaming cloud service?..nothing special, no?
I know the possibilities are endless.. but i'm just curious how everyone puts the cool feature to use/applying it.
not sure what u r asking.
ngocdao said:
I've always owned Apple products so this is a little foreign to me. I've noticed DLNA 'servers' to make non-DLNA devices like the iMac make sure of DLNA... but that just sounds like a streaming cloud service?..nothing special, no?
I know the possibilities are endless.. but i'm just curious how everyone puts the cool feature to use/applying it.
Click to expand...
Click to collapse
I don't think I am understanding what you are asking, but I'll try to explain it. Apple has utilised streaming to devices using their own proprietary tools. This ensures that it will always work, because Apple has designed it but the problem is, not all devices support the "Apple" standard and Apple won't let all of them do such.
DLNA is a standard that allows you to share media over a network with a wide variety of devices.
A couple examples of devices that support DLNA
HDTV's (With WiFi or NIC Cards)
Google TV
Playstation 3
XBOX 360
Newer DVD and Blu-Ray Players
Windows Media Player
Boxee
Roku
There are more, but this is just an example. With the Galaxy S II I decided to do a test when trying to drain my battery and I was curious as to how much it could handle, this also can give you an idea of some potential that you can use DLNA for.
In my SGSII I have a 32GB Class 2 MicroSD card. On it I keep a selection of Music and HD Movies. From my SGSII I started up the DLNA Sever, then I started playing a movie on it. I fired up my Google TV and started streaming a HD Movie on that, then my PS3. I decided to truly push the limits and then started streaming on my Desktop, Laptop, and my Eee Pad Transformer.
In a 1 Bedroom apartment, that's overkill, but think about it like this. You go to someone's house for a party, and want to share your music. They have multiple devices in multiple rooms and you have a large varied collection. You can use your phone on their WiFi Network as the media device. Offering up different music in different rooms. That's where the value in DLNA can come from.
Hi, i think that this italian source's good. Take this guide (use Google Translate if you don't understand), it's very clear: Guide to DLNA with Android
What do u think about it?
I use DLNA to send music from my phone to my Sony TV. It does video also
Sent from my SGH-I777 using Tapatalk 2

[Q] Open alternative to All Share Play hub?

I like the idea of the All Share Play hub, streaming movies direct to my tv this way via wifi would be worth doing (unlike MHL to HDMI which in addition to the tv and phone requires THREE additional components to be connected, including power adaptor).
What I don't like about it is the proprietory nature of it, and the fact that I have no guarantee it will be compatible with my next phone - especially if that phone isn't a Samsung.
This is a new area of interest for me, so excuse my ignorance, but is there not an open standards type of device that can do this, which will allow me to use any phone with it?
Bump.
While I doubt it's as easy to use (AllShare is specifically geared for sharing media AFAIK - I removed it from my phone so I don't really know what it's like), Samba Filesharing will turn your phone into a SMB server (possible alternative: https://play.google.com/store/apps/details?id=com.codesector.droidnas). Samba is GPLed, so on the openness front you're covered. I'm not sure what kind of speeds you would get, though, so try the app (it's free) and mount the share on a GNU/Linux computer and see if it works well for you if you're interested. There's a bit of a shift in the way it works: with AllShare, I believe, you initiate the streaming from your phone. With Samba, you share a folder but have to navigate to it from whatever device it is you're attempting to stream to.
Assuming that you are, if you have a hacked Samsung TV, you can then mount the Samba share from it and start browsing. If not, you can buy small Android devices that plug into your TV for cheap prices - and there are, of course, ways to mount a Samba share on an Android device (along with a WIP port of XBMC, which features SMB browsing anyway).
--
I was high on something. Look into DLNA and using your phone as UPnP Media Server.

Android Broadcast System... Help needed...

Hello,
I work for a corporate TV channel that broadcasts in hotels. We have a 1hr program that changes every month and is looped all day every day on the channel. We have our own equipment inside each hotel. Currently we distribute USB sticks with the new show on every month. It's time consuming and expensive.
We want to start updating the show more regularly - every week, maybe sometimes every day. Short of fully-fledged IPTV, we want a system whereby we can quickly and easily distribute the new version of the show over the internet... in HD. There is another complication. Each client needs a slightly unique set up; as well as the regularly updated show, they also have a unique video about their hotel. The two videos play in a loop.
Yes, we could use Focus Media to do it (I think). But we want to do it cheaper if possible...
An idea I've had:
Use Android boxes (like the Mele A2000) at the client side with Dropbox installed. This will synchronise a folder on the client machine with a centralised office machine. When we update the show in the office, it is automatically updated on the client.
But... if the client is playing a video when it is updated, the video will halt as Dropbox deletes old versions of a file and replaces them with a new one. So... We could use two playlists that alternate each day. Playlist A will play the local hotel video then the current show from Dropbox. Playlist B plays the same but from different files. As long as the playlist A show file is updated when playlist B is playing and vice-versa, the stream won't have to close. I was thinking I could schedule a task whereby the correct playlist starts at the beginning of each day (i.e. Playlist A starts running at midnight on Monday, Wed, Fri, playlist B starts at midnight on Tuesday, Thursday and Saturday).
I would use webkey as a remote access system, allowing me to administer each machine individually should issues arise.
I've got as far as playing playlist files - android doesn't seem to like them. I'm playing around with .pls files but not having much luck. Does anyone know how to build a .pls file to play videos on android?
Also... Is this an overly complicated idea? If anyone has opinions/advice I'd appreciate it, and be ruthlessly honest!
Cheers guys,
Jim

[Q] App to turn Android into Air Play device?

Hi all,
I've been playing with the airplay apps over the last week or so but am hitting some problems.
I have a couple of old android phones setup around my house which have speakers connected to them. I run Bubbleupnp on each of those devices which then effectively sets them up as DLNA libraries and renderers. I have two other devices setup - an android tablet and a QNAP NAS. My QNAP NAS supports DLNA and this is where my music library is stored. The android tablet is used as a controller, again running Bubbleupnp, where I can choose the NAS as the library and either of the android devices as speakers. This works great.
One problem is that with Bubbleupnp, it is only possible to select one renderer which means it is not possible to stream to multiple speakers at the same time. E.g. I want to stream to my kitchen and my living room at the same time with the music completely in sync. Another problem is that when using Bubbleupnp, music sent to the renderer must be from a library and cannot be live streaming on the controller device (E.g. Spotify, Youtube etc.).
I then found AirAudio which actually fixed both of the issue (Sort of). Firstly, when running AirAudio on a rooted device, you can push any sounds from the controller device to any of the DLNA renderers (E.g. Spotify). Secondly, it is possible to stream to multiple DLNA renderers at the same time (Obviously, Bubbleupnp still needs to be running on these devices to make them DLNA devices). The only problem here is that when sending to multiple renderers at the same time, they are not in sync. The is due to the actual streaming being performed on the individual devices and therefore they all perform differently.
I emailed the AirAudio development team and they were extremely helpful in explaining the details of this to me and even recommended some other apps to try which might help. The apps which they recommended were Android HiFi and AirBubble where it is possible to set different delays for the different renderers. I am yet to actually try this as I imagine that the delay is not exactly the same each time I try and play music and therefore the delay will need to be altered regularly (Bit of pain).
This whole problem is a limitation of DLNA - you cannot synchronise multiple devices. Apparently you can synchronise multiple AirPlay devices?
So, after all of that, my question is, 'Is it possible to turn an Android device into a AirPlay device?' The developers at AirAudio seemed to think that audio synchronisation of AirPlay receivers for Android is not supported, if this is true, does anyone know why? Seems mad that something as powerful as an Android phone can't be an AirPlay device.
Thanks in advance,
Regards,
Dan
Sorry to bump this but just hoping that someone reads this who can help.
Dan
Last try...
Anyone got any ideas here?
Effectively I want Boombotix Sync for Android (This is for iphone only). There's also Speakerfy but it's limited to music library on the host and it's ui is horrible.
can't believe there's still no solution to this. .
I can't believe that no one out there isn't trying to do the same as me!
I still can't find a suitable solution. Please please help.

Categories

Resources