• SEARCH
  • DOWNLOADS
  • MY ACCOUNT
  • Buy (0)
  • CONTACT
  • Free Trial
Wowza Logo
  • PRODUCTS
    • Products

      • Wowza ClearCaster
      • Facebook Live appliance
      • Wowza Streaming Cloud
      • Cloud streaming services
      • Wowza Streaming Engine
      • Streaming server software
      • Wowza GoCoder & SDK
      • Mobile capture and encoding app
    • Capabilities

      • CDN
      • Ultra Low Latency
      • SRT
      • Player
      • WebRTC
      • Live Transcoding
      • See All Capabilities
  • DOCS & APIS

      Docs & APIs

      • Getting Started
      • User Guides
      • Technical Articles
      • Video Tutorials
      • API & SDK Docs
  • SOLUTIONS
    • Streaming Types

      • Live Video Streaming
      • Video on Demand
      • Audio-Only Streaming
      • IP Camera Streaming
      • VR and 360° Streaming
      • Chat
    • Industries

      • Broadcast & OTT
      • Education
      • Enterprise
      • Government
      • Live Events
      • Live Sports
      • Religious Organizations
    • Streaming Solutions

      • MediaDS—Integrated Streaming Device
      • Streaming Service Providers
      • Live Mobile Broadcasting
  • PRICING
    • Wowza ClearCaster

      • Facebook Live appliance
      • Starting at $2,995
      • Add to Cart
      • Request a Demo
    • Wowza Streaming Cloud

      • Cloud streaming services
      • Starter Plan: $49/month
      • Add to Cart
      • See All Plans
    • Wowza Streaming Engine

      • Streaming server software
      • Annual Plan: $65/month
      • Add to Cart
      • See All Plans
    • Wowza GoCoder SDK

      • SDK for mobile streaming
      • Talk to a Streaming Expert
      • Contact Us
      • Free Trial
  • RESOURCES

      Resources

      • Blog
      • Case Studies
      • Webinars
      • Videos
      • Podcasts
      • Test Players
      • Developer Tools
  • SUPPORT
    • Support

      • Forums
      • Software Updates
      • Open a Support Ticket
    • Plans & Services

      • Support Plans
      • Advisory Services
      • Live Event Support
  • My Account
  • Buy (0)
  • SEARCH
  • Ask a question
  • Forums
    • Wowza ClearCaster
    • Wowza Streaming Engine
    • Wowza Streaming Cloud
    • Wowza Player
    • Wowza GoCoder SDK
    • Wowza Developer Dojo
    • Topics
    • Questions
    • Users
    • Badges
  • Sign in
  • Community Home /
  • Wowza Streaming Engine /
  • Media Players and Devices /
avatar image
Question by carlos lucas · Nov 08, 2010 at 04:23 PM · media players and devices

Live HTTP Streaming Player for ANDROID

Hi,

I saw that there is a Live HTTP Streaming player SDK for Android by the company Nextreaming ( http://www.businesswire.com/news/home/20100910005048/en). It seems to be quite easy to integrate in Android apps. and it supports the iPhone streaming format: Did anybody try it?

Thks!
Comment

People who like this

0 Show 0
10 |600 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

5 Replies

· Add your reply
  • Sort: 
avatar image

Answer by Ian Beyer · Nov 08, 2010 at 09:36 AM

Haven't seen it until now, but thanks for the tip. I'll have to take a look.
Comment

People who like this

0 Show 2 · Share
10 |600 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Eugene Fridkin · Jan 27, 2011 at 04:50 PM 0
Share
hi,

i have this issue which i hope i can help with from someone on this forum.

I setup my wowza app to stream for iPhone/Android/Blackberry) and i have http link for iPhone to play the stream and rtsp link for Android and Blackberry to play the stream.

iPhone and Blackberry work like a charm, but there is a very strange story with Android and RTSP.

It does work no problem on AT&T devices - both 2.1 and 2.2 (Froyo), but it does not work on Verizon device with 2.2 (have not tried with T-Mobile or Sprint yet).

I read somewhere on this forum about Verizon not allowing RTSP over 3G and stuff like that, so I kind of expected something of the like.

However, in addition to my Wowza servers which i run and manage myself, I also got an account with provider called Influxis that recently launched mobile delivery option for its customers. They are FMS based and after i have setup my test stream on their platform, i got HTTP link for my live stream which supposedly should be good for all mobile devices.

Guess what - this HTTP link for the live stream indeed works everywhere - even Android device from Verizon which could not play RTSP stream from wowza.

My question - is it possible somehow to "mask" RTSP stream as HTTP?

What is so special FMS can do that Wowza can not in order to make live stream delivery to work on all Androids no matter which carrier they use?
avatar image Robert Parker Eugene Fridkin · Jan 28, 2011 at 12:33 PM 0
Share
Hi eugfri,

This is Robert at Influxis. The issue you are seeing is the same one we have seen, however we are not using FMS in any way for the mobile system. It's based off Wowza and some other products.

We're using HTTP delivery for pre-recorded streams to Android due to the Verizon issue, but we are still using RTSP for live streams to Android. It seems that they block UDP packets, and as Charlie said, the current version of Android doesn't support RTSP interleaved streams. I've seen RTSP working on AT&T too on my Nexus One running 2.2, where the Verizon Android phones in our office (Droid, Droid X, Droid 2, Droid Eris) don't work.

The live streams are post-processed by us, which may make them more compatible with certain phones, however I can't promise that they will work on any Verizon Android phones. If you got a live stream working to one of these phones, was it on 3G, or Wifi?

We're hoping that the 2.3 update later this year will help with some of these issues, until then we're at the mercy of the Android OS.

If you have any more questions or need help with the mobile system, send me an email at robert@influxis.com

Thanks,

Robert Parker

Lead Mobile Platform Developer

Influxis
avatar image

Answer by Charlie Good · Jan 27, 2011 at 06:08 PM

The problem is that Android devices do not support RTSP/RTP interleaved (RTP over TCP). Because of this reason Android phones will not work if UDP is blocked. Most Android phone do support Flash which uses RTMP or HTTP over TCP. This should work. So instead of using RTSP to Android phone use RTMP to Flash.

Charlie
Comment

People who like this

0 Show 1 · Share
10 |600 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Eugene Fridkin · Jan 28, 2011 at 05:27 PM 0
Share
The problem is that Android devices do not support RTSP/RTP interleaved (RTP over TCP). Because of this reason Android phones will not work if UDP is blocked. Most Android phone do support Flash which uses RTMP or HTTP over TCP. This should work. So instead of using RTSP to Android phone use RTMP to Flash.

Charlie


Charlie,

Thank you for this tip!

I was under impression that Flash works only on Android 2.2, but seems like its ok on 2.1 and even on some devices with 2.0 (at least based on what i see on the Net). Then this is definitely the way to go for Androids!

Maybe you could suggest the best way to embed streaming video in Android app then?

Can this be done as a simple RTMP link on html page or more complex setup is needed?

Eugene
avatar image

Answer by Charlie Good · Jan 29, 2011 at 06:10 AM

You can embed player in HTML like you do for desktop.

C
Comment

People who like this

0 Show 0 · Share
10 |600 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image

Answer by Charlie Good · Jan 29, 2011 at 06:10 AM

You can embed player in HTML like you do for desktop.

C
Comment

People who like this

0 Show 0 · Share
10 |600 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image

Answer by Eugene Fridkin · Jan 28, 2011 at 05:16 PM

hi Robert & Charlie,

thank you so much for your replies!

Robert - I had influxis http mobile stream link working on Verizon's LG Ally with Froyo (Android 2.2). So, indeed, whatever postprocessing you do for the stream - it does help.

The problem I have (and I have emailed customer support of Influxis), is that with all due respect, your mobile streaming facility is not ready for any kind of serious streaming shop (yet!). You require to keep your mobile streaming webpage open all the time and operator is required to do data entry into your mobile streaming wizard, press button on the webpage etc. This is ok, I guess, for testing, for playing with the setup, but by any means this kind of setup is not usable for any serious production operation. We run 8 encoders managed from one custom written control panel and we also use 23 different profiles for them. In this kind of setup, we just can load operator with complexity required by Influxis to keep up 1 mobile stream, let alone introducing more then one mobile stream. I am in the pickle here - I'd love to use my own wowza servers the same way you do, but I dont know how :) and I cant use my Influxis account, cause it would be impossible for me to have this kind of setup supported by my staff.
Comment

People who like this

0 Show 1 · Share
10 |600 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Eugene Fridkin · Jan 28, 2011 at 05:37 PM 0
Share
Robert,

sorry, I forgot to add that the Verizon phone with 2.2 was playing stream over 3G (not Wifi).

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

3 People are following this question.

avatar image avatar image avatar image

Related Questions

Amino set-top box instructions (A130) 18 Answers

Issues with RTSP streaming on Android & Blackberry! 2 Answers

Roku "Loading, please wait..." Issues Wowza 4.0.6 2 Answers

flowplayer problem with origin/edge & redirect settings 2 Answers

audio problem of rtmp with h.264 and mp3 4 Answers

Hot Topics
  • AWS Hosting
  • Mobile SDK
  • Deployment Options
  • Load Balancing
  • Content Security
Product Sign-in
  • Wowza Streaming Cloud
  • Wowza Player
Under the Hood
  • Developer Tools
  • Wowza System Status
  • Test Players
  • Developer IDE
Resellers
  • Find a Reseller
  • Reseller Portal
  • Become a Reseller
Company
  • About Us
  • Blog
  • News
  • Events
  • Careers
  • Customers
  • Partners
  • Contact Us
Stay Connected
Get Monthly Newsletter
Select a Language
  • English
    • English
    • Español
    • 日本語
    • 한국어
    • हिन्दी भाषा
    • 中文
    • русский язык

© 2005–2018 Wowza Media Systems, LLC. All rights reserved.   Terms | Privacy | Trademarks | Legal


Enterprise
Social Q&A

  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Create an article
  • Forums
  • Wowza ClearCaster
  • Wowza Streaming Engine
  • Wowza Streaming Cloud
  • Wowza Player
  • Wowza GoCoder SDK
  • Wowza Developer Dojo
  • Explore
  • Topics
  • Questions
  • Users
  • Badges