Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Announcements and Chat > General Discussion

Reply
 
Thread Tools Search this Thread Display Modes
Old 31st October 2012, 07:24   #1  |  Link
ruian.xu
Registered User
 
Join Date: May 2007
Posts: 15
Questions on Video Streaming to iOS and Android Devices Profiling

Hi, guys:

I'm an embedded software engineer starting to work on starting to work with Linux streaming solutions. And got no experience with network and smartphone OSes.

When we stream video to PC(receiving via VLC) on PC side, we found there's a latency of 1.2 seconds for H.264. It includes
  • sensor grabs data
  • data is sent over the network
  • VLC buffers and plays


We found out after a while, that there's buffering control on VLC. For H.264 streaming, however, the minimum we can set is 400 -- 500 ms. However, on Android phones, we were NOT able to find some software that has very short(minimum) delays/buffering.

Can anyone suggest
  • How is latency generally measured/profiled for video streaming to smart phones?
  • Do you have any network sniffing software on Android/iOS to recommend?
  • I saw in Apple's documentation that HTTP live streaming recommends 10s "file size". Anyway to overcome this? (Is jailbreaking required for installing sniffing tool on iOS?)
Thanks in advance!
ruian.xu is offline   Reply With Quote
Old 31st October 2012, 16:03   #2  |  Link
kieranrk
Registered User
 
Join Date: Jun 2009
Location: London, United Kingdom
Posts: 713
As a general rule, unless you build the streaming and playback system end-to-end yourself you cannot control the latency because it's hardbaked by the manufacturer and any standard that is used for controlling latency (e.g. VBV) is just ignored.
kieranrk is offline   Reply With Quote
Old 7th November 2012, 01:11   #3  |  Link
dukey
Registered User
 
Join Date: Dec 2005
Posts: 560
Does the video start with an I frame ? If not it probably has to wait for one to arrive.
dukey is offline   Reply With Quote
Reply

Tags
android, ios, streaming

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 21:45.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.