I am working on an application for google tv with Visio device , i want to know which streaming protocols are avalable for google tv out of these. Can any body give me the reference along with the reply.
HTTP, RTMP, PNM, RTSP, MMS, RTSPU, RTSPT, MMSU, MMST.
Please help any kind of help will be appreciated.
Many thanks
HTTP is going to be your best bet on Vizio wrt ease of setup and development. You can use VLC to experiment with different stream proto's. The thing you should pay close attention to is what codec you are transmitting your media in - https://developers.google.com/tv/android/docs/gtv_media_formats
Related
I have an application for android which is streaming music over the internet. Now I was thinking about integrate streaming with AppleTV and Airplay (and maybe via Bluetooh). But if I search in google (guess my search skills suck nowadays), I only find a lot of Apps which offer that functionality, but no tutorial, framework which give me a good start point.
Question: Do you know any good pages/tutorial?
Thanks in advance!
I need to stream audio to my app as it is being recorded live. How do I do this for Android? I have searched a few sources and didn't get a straight answer on how to do this.
The official documentation says Android supports live streaming over http/https in Android 3.0+. I need to be able to stream to devices with 2.3+. Any suggestion would help me. Thanks!
I would recommend to implement an icecast/shoutcast server. You can find some tips about how to do the Android side on this question: Icecast/shoutcast streaming on Android
I am having a wowza server setup and I am able to play my files in iOS ans android. (vod)
Can someone suggest me how can I enable HTTPS for iOS streams and RTMPS for android streams.
As a preliminary steps I have generated my self signed certificate.( I dont know how to use it with wowza server)
please Help me to achieve that. :)
Have you configured vhost.xml file?
http://www.wowza.com/forums/content.php?128
I wanna develop a simple two way video call functionality and integrate it within my app.
I found two solutions:
Using Android SIP - i will need to handle sending and receiving streams
Using XMPP - Jingle - i will need to implement the whole protocol
Problem is that i am pretty new to SIP and do know really understand what the SIP protocol on android already handles and how much of development will be needed. I know on the other hand that XMPP on android is not easy as well especially when working with video streams.
I would love to have people thoughts on which solution would be the best to implement knowing that i want:
1. a simple working 2way video chat at first
2. extend the functionality to a system of users (i was thining that using XMPP with openfire will cover this easily but im kind of scared regarding the ammount of work to integrate jingle)
If you have any easier solution to integrate audio/video functionality on android i would be glad to hear from you.
Both solutions are the same in a lot of ways.
SIP and XMPP both take care only of the signaling. The media part (video streams, UDP, etc) are done "elsewhere" and with the same set of protocols: RTP and RTCP for transport and control. H.264/VP8 for the video codec, some other codec for voice.
I'd look into WebRTC to see if it has any available code on Android - that would take care of the media parts nicely.
After carrying out a lot of research I have come to the conclusion that Java and the Java Media Framework (JMF) is not suitable for developing a streaming server that supports the RTSP protocol on the server side for streaming video and audio. I have read very good things about Live555 media server and the testOnDemandRTSPServer source code for a basis of design. My only worry is that this is written in C++ and I am a predominantly Java programmer. This server is a large portion of my final year project at university so my degree kind of hangs on its successful implementation and I am running out of time. If any one has any experience with implementing a RTSP server that can stream to an android handset or belive they can point me in the right direction to learn how to do it, please let me know. Thanks in advance.
My project also has the RTSP server module to be run on Android phone. I think we can build rtsp library as name.so file and can interface with java by using JNI.
This also works for Android!
http://net7mma.codeplex.com/
You can see the article on CodeProject # http://www.codeproject.com/Articles/507218/Managed-Media-Aggregation-using-Rtsp-and-Rtp
The live555 RTSP server is a fully fledged RTSP server that implements most payloads (H.263, H.264, MPEG2, PCM, AMR, AAC, etc. You can read up on the website whether it already supports the media types you want to stream. It also features an RTSP client. With respect to streaming to an android handset: that is the whole point of RTSP: it doesn't matter what type of client you're streaming to, and as for the server side development, there isn't really much dev to do, unless you need to implement an unsupported media type. The code can be quite complex if you're not well versed in c++, but it sounds like your goal is more related to setting up streaming to android as opposed to implementing the RTSP server and client? So check if live555 supports your media types and if it does, I wouldn't bother writing one in JAVA, that can be quite involved. If you do choose to go that route, your best friend is of course the RFC (http://tools.ietf.org/html/rfc2326).
As for the client, I'm not sure if android already has an RTSP library/client. The one other thing you have to consider is which media types are supported by android.