<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>VoIP Survivor</title>
	
	<link>http://blog.radvision.com/voipsurvivor</link>
	<description>IMS &amp; V²oIP industry insights</description>
	<pubDate>Tue, 10 Nov 2009 15:50:58 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<image><link>http://www.radvision.com/Solutions/DeveloperSolutions/</link><url>http://www.radvision.com/radvision/Images//design/radvision.gif</url></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/VoipSurvivor" type="application/rss+xml" /><feedburner:emailServiceId>VoipSurvivor</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Trends in Video Coding Chips</title>
		<link>http://feedproxy.google.com/~r/VoipSurvivor/~3/j7YKXavIOwE/</link>
		<comments>http://blog.radvision.com/voipsurvivor/2009/11/09/trends-in-video-coding-chips/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 12:20:16 +0000</pubDate>
		<dc:creator>Tsahi Levent-Levi</dc:creator>
		
		<category><![CDATA[HD VoIP]]></category>

		<category><![CDATA[acceleration]]></category>

		<category><![CDATA[ASIC]]></category>

		<category><![CDATA[codec]]></category>

		<category><![CDATA[communication]]></category>

		<category><![CDATA[comparison]]></category>

		<category><![CDATA[design]]></category>

		<category><![CDATA[eBook]]></category>

		<category><![CDATA[FPGA]]></category>

		<category><![CDATA[hardware]]></category>

		<category><![CDATA[Hardware Acceleration]]></category>

		<category><![CDATA[HD Video]]></category>

		<category><![CDATA[How-to]]></category>

		<category><![CDATA[HW for HD]]></category>

		<category><![CDATA[SCOPIA Desktop]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[video coding]]></category>

		<category><![CDATA[Video telephony]]></category>

		<category><![CDATA[videophone]]></category>

		<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://blog.radvision.com/voipsurvivor/?p=306</guid>
		<description><![CDATA[[This post is taking part in our Designing Hardware for HD series. Be sure to check it out!]
Last week I too k the time to map the different options of video coding chip solutions. There is one thing I left out, although it can be deduced from that post, and that&#8217;s the trends that exist [...]]]></description>
			<content:encoded><![CDATA[<p><em>[This post is taking part in our </em><a href="http://blog.radvision.com/howto-develop-hardware-for-hd-video/"><em>Designing Hardware for HD series</em></a><em>. Be sure to check it out!]</em></p>
<p>Last week I too k the time to map the different options of <a href="http://blog.radvision.com/voipsurvivor/2009/11/02/how-to-select-the-best-chip-for-your-video-coding/">video coding chip solutions</a>. There is one thing I left out, although it can be deduced from that post, and that&#8217;s the trends that exist in the video coding chip market.</p>
<p>As a quick recap, there are two main groups of solutions for video coding chips - those that are &#8220;pure&#8221; software, and those that rely on hardware. If we were to compare these different solutions by their price and flexibility, the resulting scatter graph would look similar to the one below:</p>
<p align="center"><img class="alignnone" title="Video Coding Chip Comparison: Price vs. Flexibility" src="http://blog.radvision.com/images/2009/20091109-VoipSurvivor-hd-video-chip-trends.gif" alt="" width="450" height="266" /><br />
Video Coding Chip Comparison: Price vs. Flexibility</p>
<p>Put simply:</p>
<ul>
<li> Hardware-based solutions are cheaper in their cost for the same amount of performance</li>
<li> Software-based solutions are more flexible (with faster time to market)</li>
</ul>
<p>I&#8217;d say that today, for a company to come out with a new video telephony client product, there are several viable options:</p>
<h3>1. Software Based Solution</h3>
<p>The only time a software solution should be selected is when the chip already exists in your planning for other purposes. In any other case - <strong>you should not choose a software only solution</strong>. Why? Because the price you will pay will increase the price of your product to a point where exiting solutions will be way cheaper - everyone else has already taken the leap towards a hardware solution.</p>
<p>What do I mean by having the chip there already? If you plan on doing a videophone for a laptop, then the Intel x86 chip that exist there will be suitable (a bit stressed to its limits though). This is what we do ourselves in our <a href="http://www.radvision.com/Products/Video+Products/Desktop+Video+Communications/SCOPIA+Desktop+Video+Conferencing/default.htm">SCOPIA Desktop</a> product.</p>
<h3>2. Hardware Based Solution</h3>
<p>This is the place where most companies should be focusing today: find a solid chip that can do hardware encoding - be it using acceleration, an FPGA or an ASIC, and then build the rest of your hardware design around it.</p>
<p>Your selection of the chip should take into consideration the following parameters:</p>
<ul>
<li> Do you need to interoperate with others? If you do, then make sure to find a flexible solution. An ASIC in this case may be risky.</li>
<li> Is there a good video codec available for that chip? Has this video codec been used for video conferencing already or only for other purposes?</li>
<li> What additional functionality will you be needing that can&#8217;t be addressed by this chip? How will they affect your design and cost structure?</li>
<li> What interfaces does the chip offer? Do these map well to your requirements?</li>
</ul>
<h3>3. Hybrid Solution</h3>
<p>In the case of the hybrid solution, software is used for decoding and hardware is used for encoding or vice versa. This allows reducing the cost of a pure software solution a bit by offloading part of the work it needs done to hardware.</p>
<p>While this solution exists and has been used in the past by video conferencing vendors, taking that route is risky and complex. My recommendation would be to stick with either a software solution or a hardware solution for your video coding chips selection - you&#8217;ll have more than enough on your hands to deal with in the hardware design so adding hybrids here will only complicate things further.</p>
<h3>What Are Major Video Conferencing Vendors Doing These Days?</h3>
<p>If you analyze the way that the major players in the video conferencing market selected the chips for their terminals, you will notice an interesting trend: most of them started with software-based solutions and later on migrated to hardware-based ones when it came to HD. The move was done at the point in time when HD started to show up - the cost of processing it with software-only solutions was higher than what the market was willing to pay, forcing companies to move to hardware solutions instead.</p>
<p align="center"><img class="alignnone" title="Video Telephony Migrates From Software to Hardware Based Chip Solutions" src="http://blog.radvision.com/images/2009/20091109-VoipSurvivor-hd-video-chip-flexibility.gif" alt="" width="450" height="266" /><br />
Video Telephony Migrates From Software to Hardware Based Chip Solutions</p>
<p>Today, most of the video conferencing companies base their solutions on the acceleration technology provided in the <a href="http://www.ti.com/corp/docs/landing/davinci/dm6467.html">TI DM6467 chip</a> (DaVinci HD) - and for good reason.</p>
<p>In my next post on this series, I&#8217;ll provide the case study of using the TI DM6467 for video coding.</p>

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/11/02/how-to-select-the-best-chip-for-your-video-coding/" title="How to Select the Best Chip for Your Video Coding? (November 2, 2009)">How to Select the Best Chip for Your Video Coding?</a> (0)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/10/26/why-is-designing-hd-video-endpoint-hardware-so-hard/" title="Why Is Designing HD Video Endpoint Hardware So Hard? (October 26, 2009)">Why Is Designing HD Video Endpoint Hardware So Hard?</a> (0)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/06/22/what-makes-our-beehd-video-codec-different/" title="What Makes our BEEHD Video Codec Different? (June 22, 2009)">What Makes our BEEHD Video Codec Different?</a> (6)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/05/04/multi-core-optimization-and-atwood%e2%80%99s-law/" title="Multi-Core, Optimization and Atwood’s Law (May 4, 2009)">Multi-Core, Optimization and Atwood’s Law</a> (0)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/10/19/howto-develop-hardware-for-hd-video-endpoint/" title="How to Develop Your Own Hardware For an HD Video Endpoint? (October 19, 2009)">How to Develop Your Own Hardware For an HD Video Endpoint?</a> (0)</li>
</ul>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=j7YKXavIOwE:vBenyCxgNK4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=j7YKXavIOwE:vBenyCxgNK4:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=j7YKXavIOwE:vBenyCxgNK4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=j7YKXavIOwE:vBenyCxgNK4:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=j7YKXavIOwE:vBenyCxgNK4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=j7YKXavIOwE:vBenyCxgNK4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=j7YKXavIOwE:vBenyCxgNK4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=j7YKXavIOwE:vBenyCxgNK4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=j7YKXavIOwE:vBenyCxgNK4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/VoipSurvivor/~4/j7YKXavIOwE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.radvision.com/voipsurvivor/2009/11/09/trends-in-video-coding-chips/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.radvision.com/voipsurvivor/2009/11/09/trends-in-video-coding-chips/</feedburner:origLink></item>
		<item>
		<title>How Will Operators Kill Them Mobile VoIP Startups? One Voice</title>
		<link>http://feedproxy.google.com/~r/VoipSurvivor/~3/3v3XriAWu8s/</link>
		<comments>http://blog.radvision.com/voipsurvivor/2009/11/09/how-will-operators-kill-them-mobile-voip-startups-one-voice/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 10:08:01 +0000</pubDate>
		<dc:creator>Tsahi Levent-Levi</dc:creator>
		
		<category><![CDATA[Standardization]]></category>

		<category><![CDATA[GigaOm]]></category>

		<category><![CDATA[IMS]]></category>

		<category><![CDATA[IT]]></category>

		<category><![CDATA[LTE]]></category>

		<category><![CDATA[Martin Sauter]]></category>

		<category><![CDATA[Mobile]]></category>

		<category><![CDATA[mobile operators]]></category>

		<category><![CDATA[mobile VoIP]]></category>

		<category><![CDATA[Nokia]]></category>

		<category><![CDATA[One Voice]]></category>

		<category><![CDATA[Samsung]]></category>

		<category><![CDATA[Services]]></category>

		<category><![CDATA[SMS]]></category>

		<category><![CDATA[Stacey Higginbotham]]></category>

		<category><![CDATA[Verizon]]></category>

		<category><![CDATA[VoIP client]]></category>

		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://blog.radvision.com/voipsurvivor/?p=304</guid>
		<description><![CDATA[There&#8217;s been a lot of talk lately about mobile VoIP. People feel like the mobile operators are about to lose their businesses to all those startups offering free and low cost calling by utilizing the data path of cellular networks. I have provided my views already on why I think these startups are not growing [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s been a lot of talk lately about mobile VoIP. People feel like the mobile operators are about to lose their businesses to all those startups offering free and low cost calling by utilizing the data path of cellular networks. I have provided my views already on why I think <a href="http://blog.radvision.com/voipsurvivor/2009/10/05/5-reasons-why-mobile-voip-fail/">these startups are not growing anywhere</a>, and why <a href="http://blog.radvision.com/voipsurvivor/2009/08/27/mobile-voip-movement-might-become-irrelevant-due-to-ims/">IMS will wipe them out of the market altogether</a>. Guess what? I&#8217;ve been prophetic in this one.</p>
<p>This week, a distinguished group of operators and vendors publicized an initiative called &#8220;One Voice&#8221; (here&#8217;s the <a href="http://news.vzw.com/OneVoiceProfile.pdf">PDF spec</a>). These companies are AT&amp;T Inc., Telefonica, TeliaSonera, Verizon, Vodafone, Orange, Alcatel-Lucent, Ericsson, Nokia Siemens Networks, Nokia, Samsung and Sony Ericsson. And their plan is to come up with a specific technical profile for voice and SMS services over LTE based on IMS.</p>
<p>Simply put, there is now serious work being done to take IMS into the next level and make sure that once LTE networks are deployed (=all IP cellular networks), their voice and SMS services will be provided robustly by the mobile operators.</p>
<p>What does this mean to all the downloadable VoIP clients out there? A death blow. Instead of utilizing LTE&#8217;s higher bandwidths and lower latencies for their own service, they will see the operators provide robust alternatives that don&#8217;t suffer from the same drawbacks that they do (being a downloadable application).</p>
<p>What does it mean to our industry? That IMS is taking center stage on LTE networks.</p>
<p>There are others who have written their opinion on One Voice over the past several days. Here are some of the best writings on this topic:</p>
<ul>
<li> Martin Sauter provides his insights on <a href="http://mobilesociety.typepad.com/mobile_life/2009/11/the-ims-one-voice-profile-some-thoughts.html">One Voice from a political and a technical viewpoints</a>.</li>
<li> Caroline Gabriel covers <a href="http://www.rethink-wireless.com/2009/11/05/one-voice-initiative-looks-ims-usable-lte.htm">the dynamics that brought about the One Voice initiative</a>.</li>
<li> Stacey Higginbotham points at <a href="http://gigaom.com/2009/11/05/one-voice-means-your-lte-calls-will-one-day-be-voip/">the missing players in One Voice</a>.</li>
<li>UPDATE: My other post on the subject at <a href="http://www.nojitter.com/blog/archives/2009/11/one_voice_an_im.html">NoJitter</a>.</li>
</ul>

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/08/27/mobile-voip-movement-might-become-irrelevant-due-to-ims/" title="Mobile VoIP Movement Might Become Irrelevant Due to IMS (August 27, 2009)">Mobile VoIP Movement Might Become Irrelevant Due to IMS</a> (3)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/09/29/mobile-voip-is-still-far-ahead/" title="Mobile VoIP is Still Far Ahead (September 29, 2009)">Mobile VoIP is Still Far Ahead</a> (3)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/05/07/want-mobile-voip-wait-another-decade/" title="Want Mobile VoIP? Wait Another Decade (May 7, 2009)">Want Mobile VoIP? Wait Another Decade</a> (5)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/10/05/5-reasons-why-mobile-voip-fail/" title="5 Reasons Why Mobile VoIP = #FAIL (October 5, 2009)">5 Reasons Why Mobile VoIP = #FAIL</a> (4)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/11/05/wifi-voip-instead-of-3g-calling-give-me-seamless-wifi-first/" title="WiFi VoIP Instead of 3G Calling? Give Me Seamless WiFi First (November 5, 2009)">WiFi VoIP Instead of 3G Calling? Give Me Seamless WiFi First</a> (0)</li>
</ul>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=3v3XriAWu8s:fBvkSlSQ7iY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=3v3XriAWu8s:fBvkSlSQ7iY:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=3v3XriAWu8s:fBvkSlSQ7iY:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=3v3XriAWu8s:fBvkSlSQ7iY:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=3v3XriAWu8s:fBvkSlSQ7iY:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=3v3XriAWu8s:fBvkSlSQ7iY:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=3v3XriAWu8s:fBvkSlSQ7iY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=3v3XriAWu8s:fBvkSlSQ7iY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=3v3XriAWu8s:fBvkSlSQ7iY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/VoipSurvivor/~4/3v3XriAWu8s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.radvision.com/voipsurvivor/2009/11/09/how-will-operators-kill-them-mobile-voip-startups-one-voice/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.radvision.com/voipsurvivor/2009/11/09/how-will-operators-kill-them-mobile-voip-startups-one-voice/</feedburner:origLink></item>
		<item>
		<title>WiFi VoIP Instead of 3G Calling? Give Me Seamless WiFi First</title>
		<link>http://feedproxy.google.com/~r/VoipSurvivor/~3/6q2kU3kNFGI/</link>
		<comments>http://blog.radvision.com/voipsurvivor/2009/11/05/wifi-voip-instead-of-3g-calling-give-me-seamless-wifi-first/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 10:02:30 +0000</pubDate>
		<dc:creator>Tsahi Levent-Levi</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[3G]]></category>

		<category><![CDATA[access]]></category>

		<category><![CDATA[comparison]]></category>

		<category><![CDATA[DECT]]></category>

		<category><![CDATA[handsets]]></category>

		<category><![CDATA[latency]]></category>

		<category><![CDATA[Michael Graves]]></category>

		<category><![CDATA[Mobile]]></category>

		<category><![CDATA[mobile VoIP]]></category>

		<category><![CDATA[Nokia]]></category>

		<category><![CDATA[packet loss]]></category>

		<category><![CDATA[quality]]></category>

		<category><![CDATA[roaming]]></category>

		<category><![CDATA[SIP]]></category>

		<category><![CDATA[Smartphone]]></category>

		<category><![CDATA[wifi]]></category>

		<guid isPermaLink="false">http://blog.radvision.com/voipsurvivor/?p=302</guid>
		<description><![CDATA[I am definitely not a gadget freak - the mobile phone I use is the corporate Nokia 6120 classic and I am happy with it (!!!), but I am a workaholic - so, at home, my laptop is always open, the VPN is always connected, and I check my corporate email account frequently.
Why am I [...]]]></description>
			<content:encoded><![CDATA[<p>I am definitely not a gadget freak - the mobile phone I use is the corporate <a href="http://europe.nokia.com/find-products/devices/nokia-6120-classic">Nokia 6120 classic</a> and I am happy with it (!!!), but I am a workaholic - so, at home, my laptop is always open, the VPN is always connected, and I check my corporate email account frequently.</p>
<p>Why am I telling you that about myself? Because some people think WiFi VoIP is going to replace 3G calling.</p>
<p>Michael Graves, for instance, thinks <a href="http://www.mgraves.org/voip/2009/09/new-sip-wifi-handsets-yawn/">DECT is better than WiFi</a>, when it comes to VoIP:</p>
<p>In everything experiment that I&#8217;ve ever tried DECT/CATiq products soundly beat any dedicated SIP Wifi handset.</p>
<p>While Michael Graces probably takes the comparison to the realm of latency and packet loss (e.g. call quality), I&#8217;d like to take it to another place, which poses a lot more of an issue, especially when people think WiFi VoIP is mobile VoIP. Well, it&#8217;s not.</p>
<p>I have my share of business travel, and I need to come up with ways to connect to the office to read my precious emails. It usually requires finding a WiFi hotspot and praying that it has the <a href="http://www.ipass.com/">iPass</a> roaming service (or at least that nice web page, popular in hotel chains, where I can pay $20-25 for a single day use). It&#8217;s not always easy, and a lot of the time requires working my way over stupid web forms.</p>
<p align="center"><img class="alignnone" title="Sign-in procedure for a coffee shop in Israel" src="http://blog.radvision.com/images/2009/20091105-VoipSurvivor-free-wifi.jpg" alt="" width="450" height="270" /><br />
Sign-in procedure for a coffee shop in Israel (via <a href="http://www.holesinthenet.co.il/archives/5058">HolesInTheNet</a>)</p>
<p>For mobile e-mail, for me - as I do not own a smartphone - there is no real alternative. But if I&#8217;d have to go through that arduous effort of trying to connect to WiFi every time I had to make a mobile phone call, I&#8217;d simply give up on the whole thing.</p>
<p>So please don&#8217;t pitch WiFi VoIP to me, just because you are looking for a few more reasons <a href="http://blog.radvision.com/voipsurvivor/2009/10/05/5-reasons-why-mobile-voip-fail/">why Mobile VoIP isn&#8217;t here yet</a>.</p>
<p>3G networks might be expensive, but they sure work - and seamlessly. Whenever I am abroad, my mobile phone connects automatically and simply does what it has to - it&#8217;s magic, especially compared to WiFi.</p>
<p>Wake me up when WiFi gets to that level of robustness and seamlessness. Then, and only then, will it (maybe) be a candidate for mobile VoIP.</p>

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/10/05/5-reasons-why-mobile-voip-fail/" title="5 Reasons Why Mobile VoIP = #FAIL (October 5, 2009)">5 Reasons Why Mobile VoIP = #FAIL</a> (4)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2008/05/26/video-conferencing-on-an-iphone-in-what-protocol/" title="Video conferencing on an iPhone? In what protocol? (May 26, 2008)">Video conferencing on an iPhone? In what protocol?</a> (7)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/09/17/consumers-hd-voice-where-is-the-incentive/" title="Consumers HD Voice – Where is the Incentive? (September 17, 2009)">Consumers HD Voice – Where is the Incentive?</a> (3)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/09/29/mobile-voip-is-still-far-ahead/" title="Mobile VoIP is Still Far Ahead (September 29, 2009)">Mobile VoIP is Still Far Ahead</a> (3)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2008/09/02/ask-an-expert-for-mobile-video-telephony-in-the-us-should-i-use-sip-or-3g324m/" title="Ask an Expert: For Mobile Video Telephony in the US, Should I Use SIP or 3G-324M? (September 2, 2008)">Ask an Expert: For Mobile Video Telephony in the US, Should I Use SIP or 3G-324M?</a> (5)</li>
</ul>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=6q2kU3kNFGI:-jofTL3uMWE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=6q2kU3kNFGI:-jofTL3uMWE:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=6q2kU3kNFGI:-jofTL3uMWE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=6q2kU3kNFGI:-jofTL3uMWE:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=6q2kU3kNFGI:-jofTL3uMWE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=6q2kU3kNFGI:-jofTL3uMWE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=6q2kU3kNFGI:-jofTL3uMWE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=6q2kU3kNFGI:-jofTL3uMWE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=6q2kU3kNFGI:-jofTL3uMWE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/VoipSurvivor/~4/6q2kU3kNFGI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.radvision.com/voipsurvivor/2009/11/05/wifi-voip-instead-of-3g-calling-give-me-seamless-wifi-first/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.radvision.com/voipsurvivor/2009/11/05/wifi-voip-instead-of-3g-calling-give-me-seamless-wifi-first/</feedburner:origLink></item>
		<item>
		<title>How to Select the Best Chip for Your Video Coding?</title>
		<link>http://feedproxy.google.com/~r/VoipSurvivor/~3/yzUT0f_ABYE/</link>
		<comments>http://blog.radvision.com/voipsurvivor/2009/11/02/how-to-select-the-best-chip-for-your-video-coding/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 11:27:11 +0000</pubDate>
		<dc:creator>Tsahi Levent-Levi</dc:creator>
		
		<category><![CDATA[HD VoIP]]></category>

		<category><![CDATA[acceleration]]></category>

		<category><![CDATA[Clients]]></category>

		<category><![CDATA[codec]]></category>

		<category><![CDATA[codecs]]></category>

		<category><![CDATA[communication]]></category>

		<category><![CDATA[comparison]]></category>

		<category><![CDATA[connectivity]]></category>

		<category><![CDATA[CPU]]></category>

		<category><![CDATA[design]]></category>

		<category><![CDATA[development]]></category>

		<category><![CDATA[eBook]]></category>

		<category><![CDATA[hardware]]></category>

		<category><![CDATA[HD Video]]></category>

		<category><![CDATA[High definition]]></category>

		<category><![CDATA[HW for HD]]></category>

		<category><![CDATA[Intel Atom]]></category>

		<category><![CDATA[Interoperability]]></category>

		<category><![CDATA[multi-core]]></category>

		<category><![CDATA[Operating system]]></category>

		<category><![CDATA[Programming]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[synchronization]]></category>

		<category><![CDATA[Tilera]]></category>

		<category><![CDATA[video coding]]></category>

		<category><![CDATA[Video telephony]]></category>

		<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://blog.radvision.com/voipsurvivor/?p=301</guid>
		<description><![CDATA[[This post is taking part in our Designing Hardware for HD series. Be sure to check it out!]
One of the most burning issues involved with designing a video telephony device is where the video codec is going to reside. The reason is that this is by far the most CPU intensive task of the whole [...]]]></description>
			<content:encoded><![CDATA[<p><em>[This post is taking part in our </em><a href="../../howto-develop-hardware-for-hd-video/"><em>Designing Hardware for HD series</em></a><em>. Be sure to check it out!]</em></p>
<p>One of the most burning issues involved with designing a video telephony device is where the video codec is going to reside. The reason is that this is by far the most CPU intensive task of the whole system, especially when going up to high definition. I&#8217;d like to discuss the various options that exist today on the market, with their relative advantages and challenges.</p>
<p>There is a wide variety of solutions that can accommodate a video codec successfully. At their very basic level, they can be split into <strong>software-based</strong> and <strong>hardware-based</strong> solutions.</p>
<p align="center"><img class="alignnone" title="Solution options for HD video-processing chips" src="http://blog.radvision.com/images/2009/20091102-VoipSurvivor-hd-video-chips.gif" alt="" width="574" height="367" /><br />
Solution options for HD video-processing chips</p>
<h3>Software-based Solutions</h3>
<p>In software-based solutions the video codec is treated as another piece of code that gets compiled and executed on the chip. These solutions can be further divided into single core chips, multi core chips and many core chips.</p>
<p><strong>Single core</strong> chips are the simplest to program, but these are hard pressed to meet the demands of HD video processing. The Intel Atom chip, for instance, falls in this category.</p>
<p><strong>Multi-core</strong> chips are chips that have a relatively small number of cores )up to 8 today), which are viewed by the operating system as a single unit. The cores execute various tasks of the same program (or multiple programs). Usually, the operating system selects which core will run which of the tasks at hand at any given time. You can find here <strong>GPP</strong> (General Purpose Processor) chips, such as the Intel Core i7, or <strong>DSP</strong>s such as the <a href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MSC8144E&amp;nodeId=0127950E5F0B35">Freescale MSC8144E</a>.</p>
<p>Multi-core chips are considered today hard to program, due to the need to deal with multi-threaded applications. That said, <a href="http://blog.radvision.com/voipsurvivor/2008/07/03/wanted-multi-core-for-video-communication-clients/">splitting a video codec into multiple threads</a> is a relatively easy task. I&#8217;d say that from a programmer&#8217;s point of view, using a GPP, or even a DSP would be the easiest solution.</p>
<p><strong>Many core</strong> systems will usually run a larger number of cores, up to a hundred today and going to the tens or hundreds of cores in the near future, each running independently of the rest with its own operating system. The <a href="http://www.tilera.com/products/processors.php">Tilera TILE</a> family of processors is a good example.</p>
<p>Many core systems are harder to deal with, as the synchronization mechanisms that exist between cores are a lot harder to program and manage. But, what a many core system lacks in programming it returns ten fold in power usage, with a much lower watt requirement for the same processing task.</p>
<p>Software based video codecs provide a high level of flexibility - since the codec runs as &#8220;pure&#8221; software, changes to it are relatively easy to make. It comes at a cost - the price for the same processing power will be relatively high.</p>
<h3>Hardware-based Solutions</h3>
<p>In Hardware-based solutions, the codec is not a single piece of software that is executed on the chip - parts of the codec (or all of it) will run as part of the dedicated hardware circuitry itself. As with software solutions, there is a broad spectrum of options here as well.</p>
<p><strong>Acceleration</strong> is a kind of a hybrid solution, where the codec&#8217;s processing is divided between software that manages the higher level of logic of the codec and a hardware acceleration unit, which will tend to take on the menial tasks of video processing, such as motion estimation and DCT calculations. The <a href="http://www.ti.com/corp/docs/landing/davinci/dm6467.html">TI DM6467</a> belongs to this family.</p>
<p>Next in the spectrum are the <strong>FPGA</strong>-based solutions. In the case of FPGAs (Field-Programmable Gate Array), the solution will come from third parties. This is a <a href="http://hdfpga.blogspot.com/2009/06/h264-fpga-encoder-comparison.html">good comparison of HD encoders</a> on FPGAs that can be a good starting point for companies who wish to go down this path.</p>
<p>An FPGA chip will be harder to program and will be by far more complex than other solutions. This is why the relevant video codecs come from third parties, who are experienced in such development.</p>
<p>The last family in this category is <strong>ASIC</strong> solutions, where the chip itself has the video codec hard-wired into its chip. Notable solutions here are Cavium Networks <a href="http://www.cavium.com/PureVu_CNW22XX.html">PureVu<sup>TM</sup> CNW22XX</a> or <a href="http://www.maxim-ic.com/quick_view2.cfm/qv_pk/6092">Maxim MG3500</a>.</p>
<p>ASIC solutions can be treated as black boxes - they do the job intended - nothing more and nothing less. This comes with a great risk of running into interoperability issues that might require changes in the codec or simply the need to improve the codec, which are quite impossible.</p>
<h3>How to Choose?</h3>
<p>There are a lot of parameters that you need to consider when choosing your processor:</p>
<ul class="unIndentedList">
<li> <strong>Price</strong> - easy. If you are price sensitive in your product, then you will need to select a solution that isn&#8217;t expensive from both a BOM point of view and a development point of view</li>
<li> <strong>Flexibility</strong> - does the chip offer you a way to change the codec? To control it properly? How much time does it take to make such changes? Will you be dependent on a third party for such changes?</li>
<li> <strong>Connectivity</strong> - does the chip integrate other functions that you will need? Audio coding, application, GUI, video ports, etc.</li>
<li> <strong>Experience</strong> - is your team experienced with such a platform? Will you be able to recruit the team necessary to design and develop the end product easily?</li>
<li> <strong>Design wins</strong> - have you seen any design wins of the processor for the target market you are going to? Do you need such guarantees before you start your project?</li>
</ul>
<p>Decide what is important to you - there might be other aspects not listed here that make sense to you. Check the various alternatives that exist on the market and select the one that fits best.</p>

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/11/09/trends-in-video-coding-chips/" title="Trends in Video Coding Chips (November 9, 2009)">Trends in Video Coding Chips</a> (0)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/10/26/why-is-designing-hd-video-endpoint-hardware-so-hard/" title="Why Is Designing HD Video Endpoint Hardware So Hard? (October 26, 2009)">Why Is Designing HD Video Endpoint Hardware So Hard?</a> (0)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/05/04/multi-core-optimization-and-atwood%e2%80%99s-law/" title="Multi-Core, Optimization and Atwood’s Law (May 4, 2009)">Multi-Core, Optimization and Atwood’s Law</a> (0)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2008/12/11/video-coding-for-dummies/" title="Video Coding For Dummies (December 11, 2008)">Video Coding For Dummies</a> (1)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/06/22/what-makes-our-beehd-video-codec-different/" title="What Makes our BEEHD Video Codec Different? (June 22, 2009)">What Makes our BEEHD Video Codec Different?</a> (6)</li>
</ul>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=yzUT0f_ABYE:qjvHX5wP1X0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=yzUT0f_ABYE:qjvHX5wP1X0:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=yzUT0f_ABYE:qjvHX5wP1X0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=yzUT0f_ABYE:qjvHX5wP1X0:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=yzUT0f_ABYE:qjvHX5wP1X0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=yzUT0f_ABYE:qjvHX5wP1X0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=yzUT0f_ABYE:qjvHX5wP1X0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=yzUT0f_ABYE:qjvHX5wP1X0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=yzUT0f_ABYE:qjvHX5wP1X0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/VoipSurvivor/~4/yzUT0f_ABYE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.radvision.com/voipsurvivor/2009/11/02/how-to-select-the-best-chip-for-your-video-coding/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.radvision.com/voipsurvivor/2009/11/02/how-to-select-the-best-chip-for-your-video-coding/</feedburner:origLink></item>
		<item>
		<title>VoIP’s Best Advantage? Mesh-Ups</title>
		<link>http://feedproxy.google.com/~r/VoipSurvivor/~3/dLQ1FfRSTeI/</link>
		<comments>http://blog.radvision.com/voipsurvivor/2009/11/02/voips-best-advantage-mesh-ups/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 09:26:29 +0000</pubDate>
		<dc:creator>Tsahi Levent-Levi</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[HealthCare]]></category>

		<category><![CDATA[Innovation]]></category>

		<category><![CDATA[internet]]></category>

		<category><![CDATA[IP PBX]]></category>

		<category><![CDATA[mesh]]></category>

		<category><![CDATA[Mobile]]></category>

		<category><![CDATA[service]]></category>

		<category><![CDATA[Services]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[Telephony]]></category>

		<category><![CDATA[TMCnet]]></category>

		<category><![CDATA[video conferencing]]></category>

		<category><![CDATA[Video telephony]]></category>

		<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://blog.radvision.com/voipsurvivor/?p=300</guid>
		<description><![CDATA[Just before the Jewish New Year, Houston Neal from Software Advice pinged me, asking for my opinion about a post he wrote - Seven Great Applications for IP-PBXs in the Medical Practice. In this post he outlines a few ideas on how VoIP can be used in healthcare. Specifically on how IP-PBXs can be combined [...]]]></description>
			<content:encoded><![CDATA[<p>Just before the Jewish New Year, Houston Neal from Software Advice pinged me, asking for my opinion about a post he wrote - <a href="http://www.softwareadvice.com/articles/medical/seven-great-applications-for-ip-pbxs-in-the-medical-practice-1091709/">Seven Great Applications for IP-PBXs in the Medical Practice</a>. In this post he outlines a few ideas on how VoIP can be used in healthcare. Specifically on how IP-PBXs can be combined with Electronic Health Records (EHR).</p>
<p>I&#8217;ve written here before about <a href="http://blog.radvision.com/voipsurvivor/2008/11/13/healthcare-in-israel-mobile-video-telephony-to-the-rescue/">mobile video telephony and health care</a>, but this is a bit different. This time the idea is to mesh up one service with another. And there&#8217;s no better way to do that than using VoIP.</p>
<p><a href="http://www.flickr.com/photos/elsie/8229857/"><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  class="alignright" title="VoIP mesh ups" src="http://blog.radvision.com/images/2009/20091102-VoipSurvivor-meshup.jpg" alt="" width="240" height="180" /></a>The Internet has brought us the ability to link services together in ways impossible to do before (or at least too hard to be worth doing). And while Houston Neal gives 7 examples of such mesh-ups, I am sure that there are more to be found - in health care and elsewhere.</p>
<p>It is also why I think that innovation in video conferencing (a VoIP thingy) won&#8217;t come from new features but <a href="http://blog.tmcnet.com/talking-video/2009/09/ive_been_whining_a_bit.html">from new application</a>s - from meshing-up video conferencing with other services for specific needs - from the current mundane web conference with added video conferencing to playing an online game in the living room between multiple families around the world.</p>

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/03/30/why-now-is-the-time-for-visual-communications/" title="Why NOW is THE Time for Visual Communications? (March 30, 2009)">Why NOW is THE Time for Visual Communications?</a> (0)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/10/08/my-50-non-top-voip-blogs/" title="My 50+ non-Top VoIP Blogs (October 8, 2009)">My 50+ non-Top VoIP Blogs</a> (3)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2008/08/28/what-does-skype-has-to-do-with-iphone-and-user-interfaces/" title="What Does Skype Have to do with iPhone and User Interfaces? (August 28, 2008)">What Does Skype Have to do with iPhone and User Interfaces?</a> (1)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/04/02/welcome-my-son-to-the-virtual-machine/" title="Welcome, My Son, to the Virtual Machine (April 2, 2009)">Welcome, My Son, to the Virtual Machine</a> (0)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/01/26/the-carnival-is-back-in-town-carnival-of-the-mobilists-158/" title="The Carnival is Back in Town (Carnival of the Mobilists #158) (January 26, 2009)">The Carnival is Back in Town (Carnival of the Mobilists #158)</a> (14)</li>
</ul>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=dLQ1FfRSTeI:-nHuWlg9I48:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=dLQ1FfRSTeI:-nHuWlg9I48:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=dLQ1FfRSTeI:-nHuWlg9I48:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=dLQ1FfRSTeI:-nHuWlg9I48:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=dLQ1FfRSTeI:-nHuWlg9I48:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=dLQ1FfRSTeI:-nHuWlg9I48:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=dLQ1FfRSTeI:-nHuWlg9I48:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=dLQ1FfRSTeI:-nHuWlg9I48:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=dLQ1FfRSTeI:-nHuWlg9I48:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/VoipSurvivor/~4/dLQ1FfRSTeI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.radvision.com/voipsurvivor/2009/11/02/voips-best-advantage-mesh-ups/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.radvision.com/voipsurvivor/2009/11/02/voips-best-advantage-mesh-ups/</feedburner:origLink></item>
		<item>
		<title>How the iPhone Changed the Game… EVERY Game</title>
		<link>http://feedproxy.google.com/~r/VoipSurvivor/~3/VwL_vOWe2Sg/</link>
		<comments>http://blog.radvision.com/voipsurvivor/2009/10/29/how-the-iphone-changed-every-game/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 11:17:31 +0000</pubDate>
		<dc:creator>Tsahi Levent-Levi</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[3D]]></category>

		<category><![CDATA[App Store]]></category>

		<category><![CDATA[Apple]]></category>

		<category><![CDATA[Application store]]></category>

		<category><![CDATA[bandwidth]]></category>

		<category><![CDATA[Ben Robinson]]></category>

		<category><![CDATA[Blackberry]]></category>

		<category><![CDATA[Broadband]]></category>

		<category><![CDATA[browser]]></category>

		<category><![CDATA[Browsing]]></category>

		<category><![CDATA[Cloud Computing]]></category>

		<category><![CDATA[consumer electronics]]></category>

		<category><![CDATA[content]]></category>

		<category><![CDATA[data]]></category>

		<category><![CDATA[design]]></category>

		<category><![CDATA[developers]]></category>

		<category><![CDATA[Dimitris Mavrakis]]></category>

		<category><![CDATA[eBook]]></category>

		<category><![CDATA[enterprise]]></category>

		<category><![CDATA[handsets]]></category>

		<category><![CDATA[internet]]></category>

		<category><![CDATA[IntoMobile]]></category>

		<category><![CDATA[iPhone]]></category>

		<category><![CDATA[iTunes]]></category>

		<category><![CDATA[mobile phone]]></category>

		<category><![CDATA[multi touch]]></category>

		<category><![CDATA[Om Malik]]></category>

		<category><![CDATA[Open GL]]></category>

		<category><![CDATA[Services]]></category>

		<category><![CDATA[visualization]]></category>

		<category><![CDATA[VoIP]]></category>

		<category><![CDATA[Windows 7]]></category>

		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://blog.radvision.com/voipsurvivor/?p=299</guid>
		<description><![CDATA[The iPhone has been around for a while now. And while it has been a game changer to the mobile handset industry, it was also a game changer of almost EVERY other industry in town.
I came to this conclusion reading Om Malik&#8217;s post about the wireless bandwidth boom, which has (of course) been driven by [...]]]></description>
			<content:encoded><![CDATA[<p>The iPhone has been around for a while now. And while it has been a game changer to the mobile handset industry, it was also a game changer of almost EVERY other industry in town.</p>
<p>I came to this conclusion reading Om Malik&#8217;s post about <a href="http://gigaom.com/2009/09/02/how-the-iphone-is-driving-a-wireless-bandwidth-boom/">the wireless bandwidth boom</a>, which has (of course) been driven by the iPhone:</p>
<blockquote><p>But the popularity of new 3G devices such as the iPhone and BlackBerry 3G has increased the use of data, putting the backend networks under strain. And from that perspective, today&#8217;s 3G networks are like glittering skyscrapers built on a foundation of matchsticks.</p></blockquote>
<p>So what does a blogger do when such a realization hits him? He starts looking at other areas, where the iPhone has been a game changer. Here are a few that I&#8217;ve been able to collect.</p>
<h3>i-Prefix</h3>
<p>The &#8220;i&#8221; prefix is used by Apple for all of its products: the iPod, iTunes and iPhone are making their way to every possible corner. Ben Robinson from IntoMobile even reported on the <a href="http://www.intomobile.com/2009/09/02/warning-if-you-have-an-iphone-you-might-be-an-ibore.html">iBore phenomena</a>:</p>
<blockquote><p>Warning: if you have an iPhone, you might be an iBore!</p></blockquote>
<p>What happened next is that every other service today gets an &#8220;i&#8221; prefix attached to it to increase its coolness factor.</p>
<p>While not a game changer on its own, this phenomenon shows the strength of the Apple brand. I wonder when will they patent the letter &#8220;&#8221;" and start sewing others for using it.</p>
<h3>Touch Technology</h3>
<p>Ever since the first iPhone came out, people want to touch the screen. For some arcane reason, it has now become the most coveted input technology. And it&#8217;s not just touch - it&#8217;s MULTI-touch.</p>
<p align="center"><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/dvThW2liaaY&hl=en&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/dvThW2liaaY&hl=en&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object><br />
Windows 7 touch support</p>
<p>Be it mobile handset screens, eBooks, netbooks, laptops or even large digital whiteboards - touch as an input technology got into user input interface heaven thanks to the iPhone.</p>
<h3>Application Stores</h3>
<p>The Apple AppStore is the biggest cloud computing store for apps out there. There were a few before Apple, but none as successful, and none in a way that created a huge influx in the amount of them out there - and not only for mobile. Need a few examples?</p>
<ul>
<li> Ondeego - an <a href="http://www.intomobile.com/2009/09/12/ondeegos-appcentral-is-a-mobile-app-store-for-the-enterprise.html">app store for enterprise-focused mobile apps</a></li>
<li> An <a href="http://www.mercurynews.com/businessbreakingnews/ci_13341707">app store for US agencies</a>?</li>
<li> A conference dedicated for <a href="http://mobilesociety.typepad.com/mobile_life/2009/09/mobile-application-stores-conference-at-ctia-with-a-great-lineup-of-speakers.html">mobile app stores</a></li>
<li> An <a href="http://snapvoip.blogspot.com/2009/09/twitter-app-store-one-that-twitter.html">app store for twitter apps</a></li>
<li> A <a href="http://gigaom.com/2009/10/27/broadsofts-voip-app-store-includes-diy-options-for-developers/">VoIP App Store</a> from BroadSoft</li>
</ul>
<p>Application stores also raise a central question - will we consume our future services through the browser or by downloading applications?</p>
<h3>Wireless Browsing</h3>
<p>Wireless browsing, and even data usage over wireless networks, was marginal at best until the iPhone came out. There was no easy way to surf the internet from a mobile phone up until then, so the major use of the data network was for the Blackberry&#8217;s email service.</p>
<p>Since then, as Om Malik wrote in the quote above, new 3G devices such as the iPhone and BlackBerry 3G have increased the use of data, putting the backend networks under strain.</p>
<p>Another interesting quote on that matter is from Dimitris Mavrakis who points out in <a href="http://www.telecoms.com/14398/major-changes-are-expected-in-the-role-of-network-apis">telecoms.com</a>:</p>
<blockquote><p>The runaway success of USB modems and the iPhone 3G have helped to make mobile broadband one of the most important strategic and commercial opportunities in the mobile industry.</p></blockquote>
<p>While cellular providers now have to start beefing up their networks to play nicer with data, other vendors are following suite and coming out with handsets that are easier to work with on the internet.</p>
<h3>Visualization on Consumer Electronics</h3>
<p>When the iPhone came out, consumer electronics was&#8230; boring - Bland interfaces, usually done by engineers who select bad colors, 2D menus and windows.</p>
<p>From the moment the iPhone came out, it&#8217;s as if the world stood still: every consumer electronics vendor stopped everything they did feature-wise and went off to look for a 3D interface to match the iPhone. Even chip vendors came out with demos showing <a href="http://www.opengl.org/">Open GL 3D graphics</a> on their chips - &#8220;like the iPhone&#8221;.</p>
<p>It did a lot of good for the industry - it taught us that devices shouldn&#8217;t be boring.</p>
<h3>Reflective Surfaces</h3>
<p>The iPhone has been such a success, that the very basics of its design are being copied time and time again by others, and I am not talking about the iPhone-killer handsets which are spreading around.</p>
<p>And I don&#8217;t even need to go far - just look at what our own home-designer decided to do with the RSS and Email links for this blog:</p>
<p align="center"><img class="alignnone" src="http://blog.radvision.com/voipsurvivor/wp-content/themes/rvsn/images/email_rss.gif" alt="" width="173" height="190" /></p>
<p>Does the reflection of the words remind you of a certain product? We&#8217;re not alone in this - a lot of designers out there have been working on mimicking various design decisions made by Apple on the iPhone - from reflective surfaces to the way.</p>
<h3>There&#8217;s More?</h3>
<p>There are probably a few more areas that I just missed here. Feel free to add them.</p>

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/01/26/the-carnival-is-back-in-town-carnival-of-the-mobilists-158/" title="The Carnival is Back in Town (Carnival of the Mobilists #158) (January 26, 2009)">The Carnival is Back in Town (Carnival of the Mobilists #158)</a> (14)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/03/23/iphone-vs-android-windows-mobile-vs-rim-are-these-the-correct-battlefields/" title="iPhone vs Android, Windows Mobile vs RIM - are these the correct battlefields? (March 23, 2009)">iPhone vs Android, Windows Mobile vs RIM - are these the correct battlefields?</a> (2)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/04/02/welcome-my-son-to-the-virtual-machine/" title="Welcome, My Son, to the Virtual Machine (April 2, 2009)">Welcome, My Son, to the Virtual Machine</a> (0)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/09/17/sip-pbx-implementation-part-i-to-relay-or-not-to-relay/" title="SIP PBX Implementation, Part I: To Relay or Not to Relay – That is the Question (September 17, 2009)">SIP PBX Implementation, Part I: To Relay or Not to Relay – That is the Question</a> (0)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/07/13/google-wave-or-opera-unite/" title="Google Wave or Opera Unite? (July 13, 2009)">Google Wave or Opera Unite?</a> (0)</li>
</ul>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=VwL_vOWe2Sg:IfvhadSZ7jU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=VwL_vOWe2Sg:IfvhadSZ7jU:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=VwL_vOWe2Sg:IfvhadSZ7jU:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=VwL_vOWe2Sg:IfvhadSZ7jU:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=VwL_vOWe2Sg:IfvhadSZ7jU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=VwL_vOWe2Sg:IfvhadSZ7jU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=VwL_vOWe2Sg:IfvhadSZ7jU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=VwL_vOWe2Sg:IfvhadSZ7jU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=VwL_vOWe2Sg:IfvhadSZ7jU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/VoipSurvivor/~4/VwL_vOWe2Sg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.radvision.com/voipsurvivor/2009/10/29/how-the-iphone-changed-every-game/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.radvision.com/voipsurvivor/2009/10/29/how-the-iphone-changed-every-game/</feedburner:origLink></item>
		<item>
		<title>What If Microsoft Developed Twitter</title>
		<link>http://feedproxy.google.com/~r/VoipSurvivor/~3/iEtXJNL-GDo/</link>
		<comments>http://blog.radvision.com/voipsurvivor/2009/10/26/what-if-microsoft-developed-twitter/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 11:01:01 +0000</pubDate>
		<dc:creator>Tsahi Levent-Levi</dc:creator>
		
		<category><![CDATA[Miscellaneous]]></category>

		<category><![CDATA[Technology]]></category>

		<category><![CDATA[browser]]></category>

		<category><![CDATA[Clients]]></category>

		<category><![CDATA[Community]]></category>

		<category><![CDATA[internet]]></category>

		<category><![CDATA[Microsoft]]></category>

		<category><![CDATA[open standards]]></category>

		<category><![CDATA[Privacy]]></category>

		<category><![CDATA[Security]]></category>

		<category><![CDATA[service]]></category>

		<category><![CDATA[standards]]></category>

		<category><![CDATA[Support]]></category>

		<category><![CDATA[Twitter]]></category>

		<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://blog.radvision.com/voipsurvivor/?p=297</guid>
		<description><![CDATA[[Once in a while there comes a time to write a post unrelated to VoIP. Or anything else in this blog for that matter. The sole purpose of the post is to attract readers that might find it amusing enough to stay around a bit - or god forbid subscribe to the blog in question.
Guess [...]]]></description>
			<content:encoded><![CDATA[<p><em>[Once in a while there comes a time to write a post unrelated to VoIP. Or anything else in this blog for that matter. The sole purpose of the post is to attract readers that might find it amusing enough to stay around a bit - or god forbid </em><a href="http://blog.radvision.com/voipsurvivor/feed/"><em>subscribe to the blog</em></a><em> in question.<br />
Guess what? You are now reading such a post.]</em></p>
<p>-</p>
<p>What if Microsoft was the company behind the service we all call <a href="http://twitter.com/">Twitter</a>?</p>
<p><strong>Every tweet would be a maximum of 140 characters, but would need to download a 2Mb message, containing various XML markups and a ton of security.</strong></p>
<p>You know - you would be able to change the <span style="font-family: BRUSH SCRIPT MT; font-size: large;">font</span> of your tweet. And the <span style="font-size:2.4em;">size</span> of it. And the <span style="color: #339966;">color</span>. Set it to <strong>bold</strong>. Or <em>italicize</em> it. That kind of tweaking takes space.</p>
<p align="center"><img class="alignnone" title="Twitter/Microsoft - apply font styles" src="http://blog.radvision.com/images/2009/20091026-VoipSurvivor-twitter-apply-font-style.jpg" alt="" width="600" height="253" /></p>
<p>Add to that encryption for privacy concerns, authentication, server signatures, etc.</p>
<p><strong>You would be readying yourself for Twitter 2010</strong></p>
<p>And just when you got used to <a href="http://blog.twitter.com/2009/08/project-retweet-phase-one.html">the way twitter handles them RT messages</a>.</p>
<p>Oh, and it will require Silverlight, .NET, ActiveX, and Internet Explorer 9 to read, of course.</p>
<p align="center"><img class="alignnone" title="Twitter by Microsoft - only on Internet Explorer" src="http://blog.radvision.com/images/2009/20091026-VoipSurvivor-twitter-IE-only.jpg" alt="" width="600" height="340" /></p>
<p><strong>They would have come up with a new SDK technology once a year</strong></p>
<p>Remember the fact that you&#8217;re getting ready for Twitter 2010? So if you are a developer, that change in retweets <a href="http://www.techcrunch.com/2009/09/18/closing-in-on-launch-twitter-tweaks-its-retweet-api-and-a-picture-of-how-it-will-look/">might change the application you&#8217;ve written for twitter</a>.</p>
<p><strong>You would have to sign an EULA for each tweet you send out</strong></p>
<p>You know, saying that the tweet you send is up to you, no one else is responsible for it, even if it kills your machine, or the machine of the people receiving it.</p>
<p>And one for each tweet you want to <em>read</em>, of course.</p>
<p>Oh - what&#8217;s that you say? Twitter just <a href="http://www.techcrunch.com/2009/09/10/twittter-tweaks-terms-of-service-your-tweets-belong-to-you/">changed their terms of service</a>?</p>
<p align="center"><img class="alignnone" title="Twitter by Microsoft - wheres my EULA?" src="http://blog.radvision.com/images/2009/20091026-VoipSurvivor-twitter-eula.jpg" alt="" width="450" height="352" /></p>
<p><strong>You would have to reset your twitter client EVERY day</strong></p>
<p>Some of us actually HAVE to do that, since their twitter clients <a href="http://getanewbrowser.com/2009/03/tweetdeck-cripples-pc/">gobble up memory relentlessly</a> without giving it back to the community: I used to close my tweetdeck and reopen it about twice a day a few versions back.</p>
<p align="center"><img class="alignnone" src="http://blog.radvision.com/images/2009/20091026-VoipSurvivor-twitter-memory-usage.png" alt="" width="410" height="151" /><br />
Image from <a href="http://getanewbrowser.com/2009/03/tweetdeck-cripples-pc/">Andy Brudtkuhl&#8217;s blog</a></p>
<p><strong>You would have to get used to &#8220;the blue tweet of death&#8221;</strong></p>
<p>Also known as a <a href="http://twitter.com/failwhale">Fail Whale</a> in some cultures.</p>
<p align="center"><img class="alignnone" title="The Blue Tweet of Death" src="http://blog.radvision.com/images/2009/20091026-VoipSurvivor-twitter-blue-tweet-of-death.jpg" alt="" width="600" height="234" />The new BSOD? Left: <a href="http://www.flickr.com/photos/sporifice/2949751090/">lauterhaus</a> Right: <a href="http://www.flickr.com/photos/majortk/3578204248/">majortk</a></p>
<p><strong>You couldn&#8217;t use Twitter on your Mac</strong></p>
<p>Or you could. Only it would be an older version of Twitter with the possibility of stopping support at any time.</p>
<p><strong>You could only use Windows Media Player to view videos tweeted</strong></p>
<p>While that might not be true, there has been some complaints about <a href="http://blog.radvision.com/voipsurvivor/2009/08/17/open-source-twitter-should-i-care-at-all/">twitter not playing nice with open standards</a>.</p>
<h3>Nagging administration again&#8230;</h3>
<ol>
<li>I&#8217;d like to thank <a href="http://twitter.com/sageeb/">Sagee</a> for supplying some of the &#8220;what if&#8221; answers above.</li>
<li>I originally wanted to write a post titled &#8220;What If Cisco Acquired Tandberg&#8221;, but most of the blogs out there beat me to it.</li>
<li>You&#8217;re more than invited to <a href="http://blog.radvision.com/voipsurvivor/feed/">subscribe to this blog</a> or to our <a href="http://blog.radvision.com/feed/">blog network</a> if VoIP interests you.</li>
<li>UPDATE: Sagee also wrote his own version - <a href="http://blog.radvision.com/videooverenterprise/2009/11/03/what-if-twitter-developed-video-conferencing/">What If Twitter Developed Video Conferencing?</a></li>
</ol>
<p>Oh! And if I missed some, feel free to comment below and add your own!</p>

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/10/22/why-voip-security-is-more-important-than-we-thought/" title="Why VoIP Security is More Important Than we Thought (October 22, 2009)">Why VoIP Security is More Important Than we Thought</a> (0)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/08/20/voip-security-is-more-than-just-hollow-threats/" title="VoIP Security is More Than Just Hollow Threats (August 20, 2009)">VoIP Security is More Than Just Hollow Threats</a> (2)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/10/26/why-is-designing-hd-video-endpoint-hardware-so-hard/" title="Why Is Designing HD Video Endpoint Hardware So Hard? (October 26, 2009)">Why Is Designing HD Video Endpoint Hardware So Hard?</a> (0)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/09/15/where-would-you-draw-the-line-on-voip-privacy/" title="Where Would You Draw The Line On VoIP Privacy? (September 15, 2009)">Where Would You Draw The Line On VoIP Privacy?</a> (0)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2008/04/03/webinar-ims-security-how-to-protect-signaling-communications-against-attack/" title="Webinar: IMS Security - How to Protect Signaling Communications against Attack (April 3, 2008)">Webinar: IMS Security - How to Protect Signaling Communications against Attack</a> (0)</li>
</ul>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=iEtXJNL-GDo:jIMWA4q0sKU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=iEtXJNL-GDo:jIMWA4q0sKU:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=iEtXJNL-GDo:jIMWA4q0sKU:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=iEtXJNL-GDo:jIMWA4q0sKU:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=iEtXJNL-GDo:jIMWA4q0sKU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=iEtXJNL-GDo:jIMWA4q0sKU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=iEtXJNL-GDo:jIMWA4q0sKU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=iEtXJNL-GDo:jIMWA4q0sKU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=iEtXJNL-GDo:jIMWA4q0sKU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/VoipSurvivor/~4/iEtXJNL-GDo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.radvision.com/voipsurvivor/2009/10/26/what-if-microsoft-developed-twitter/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.radvision.com/voipsurvivor/2009/10/26/what-if-microsoft-developed-twitter/</feedburner:origLink></item>
		<item>
		<title>Why Is Designing HD Video Endpoint Hardware So Hard?</title>
		<link>http://feedproxy.google.com/~r/VoipSurvivor/~3/SA5ym_TdMPo/</link>
		<comments>http://blog.radvision.com/voipsurvivor/2009/10/26/why-is-designing-hd-video-endpoint-hardware-so-hard/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 09:49:47 +0000</pubDate>
		<dc:creator>Tsahi Levent-Levi</dc:creator>
		
		<category><![CDATA[HD VoIP]]></category>

		<category><![CDATA[1080p]]></category>

		<category><![CDATA[720p]]></category>

		<category><![CDATA[Audio]]></category>

		<category><![CDATA[bandwidth]]></category>

		<category><![CDATA[CIF]]></category>

		<category><![CDATA[connectivity]]></category>

		<category><![CDATA[design]]></category>

		<category><![CDATA[eBook]]></category>

		<category><![CDATA[frame rate]]></category>

		<category><![CDATA[hardware]]></category>

		<category><![CDATA[HD Video]]></category>

		<category><![CDATA[HD voice]]></category>

		<category><![CDATA[High definition]]></category>

		<category><![CDATA[HW for HD]]></category>

		<category><![CDATA[resolution]]></category>

		<category><![CDATA[scaling]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[standards]]></category>

		<category><![CDATA[Support]]></category>

		<category><![CDATA[user interface]]></category>

		<category><![CDATA[video coding]]></category>

		<category><![CDATA[video conferencing]]></category>

		<category><![CDATA[videophone]]></category>

		<category><![CDATA[VoIP]]></category>

		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://blog.radvision.com/voipsurvivor/?p=295</guid>
		<description><![CDATA[[This post is taking part in our Designing Hardware for HD series. Be sure to check it out!]
This is the first real post in this series, so I&#8217;d like to start off with the reason for writing this series.
We&#8217;ve set out here to create a product to assist customers with developing a high definition video [...]]]></description>
			<content:encoded><![CDATA[<p><em>[This post is taking part in our </em><a href="http://blog.radvision.com/howto-develop-hardware-for-hd-video/"><em>Designing Hardware for HD series</em></a><em>. Be sure to check it out!]</em></p>
<p>This is the first real post in this series, so I&#8217;d like to start off with the reason for writing this series.</p>
<p>We&#8217;ve set out here to create a product to assist customers with developing a high definition video client - our <a href="http://blog.radvision.com/voipsurvivor/2009/06/16/introducing-beehd-the-radvision-interactive-video-client/">BEEHD</a>. The main &#8220;theme&#8221; behind this product is to reduce the hassles involved with dealing with standards and video coding technologies to a point where our customers have only to focus on the user interface of the application.</p>
<p>What we &#8220;missed&#8221; is that there is an additional area where our customers and prospects face challenges - designing a hardware suitable for video conferencing. It is not that we missed that part, it&#8217;s just that we assumed our customers will be able to cope with it on their own. But there is good reason why designing such hardware isn&#8217;t that easy: the processing requirements for HD video are humungous.</p>
<h3>Video Processing</h3>
<p>Just to give some kind of a glimpse to what is necessary, here&#8217;s a chart that shows the amount of pixels in an image per resolution. CIF and 4CIF is where standard definition is today. HD is either 720p or 1080p in the chart.</p>
<p align="center"><img class="alignnone" title="Pixels per resolution" src="http://blog.radvision.com/images/2009/20091026-VoipSurvivor-video-resolutions.jpg" alt="" width="450" height="150" /><br />
Pixels per resolution</p>
<p>To make things worse, going HD also means increasing frame rates from 15 per second to at least 30 per second, which will again double the amount of data you will need to process in a given amount of time.</p>
<p>You might think that this only affects the video encoding and decoding parts, where a lot of processing power is required to get the job done, but there are other areas that need to be taken care of:</p>
<ul>
<li> High end motion camera that can capture HD resolution</li>
<li> HD requires more bandwidth on video inputs and outputs (usually by means of faster clock speeds and larger bus mechanisms)</li>
<li> HD requires more processing when scaling the image to fit the display</li>
</ul>
<p>All of these issues makes a video endpoint something that can&#8217;t fit today in a single chip, which means the videophone application itself needs to be distributed between several chipsets in the solution (a software issue) AND that the data path of the video inputs and outputs are longer as they need to traverse through more chips (a hardware issue).</p>
<h3>Audio Processing</h3>
<p>A HD videophone system also needs to support HD Voice - the ability to work with something better than the measly sound spectrum of up to 3.3 KHz we&#8217;re used to from our phones today. and that is also not a trivial task.</p>
<p>Why? Because again, as video traverses several components/modules within the videophone, so does audio. And while the issues here are not related directly to processing power, they do relate to a lot of sensitivity issues that arise when dealing with audio.</p>
<h3>Next</h3>
<p>What I wanted to do was touch 7 of the challenges related to designing the hardware for HD video terminals. It is by no means an exhaustive list, but it does reflect the challenges that our prospects face the most.</p>
<p>These challenges are:</p>
<ul>
<li> Where to place the video coding processes?</li>
<li> How does video scaling and window layouts affect the design?</li>
<li> Searching for a good HD camera</li>
<li> Taking care of the on screen display</li>
<li> A closer look at the audio system</li>
<li> Dealing with the host chip and managing connectivity</li>
<li> Future-proofing the hardware</li>
</ul>
<p>Now, as this is a work in progress, I will be very happy to hear your comments and understand where you would like assistance - this might alter the challenges I&#8217;ll discuss here on the blog or even generate new ones.</p>
<p>And if you are interested in the subject, feel free to subscribe to this blog either on <a href="http://blog.radvision.com/voipsurvivor/feed/">RSS</a> or by <a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=1551500">email</a>, as in the next couple of months there will be a post on this specific subject once a week.</p>

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/11/02/how-to-select-the-best-chip-for-your-video-coding/" title="How to Select the Best Chip for Your Video Coding? (November 2, 2009)">How to Select the Best Chip for Your Video Coding?</a> (0)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/11/09/trends-in-video-coding-chips/" title="Trends in Video Coding Chips (November 9, 2009)">Trends in Video Coding Chips</a> (0)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/06/22/what-makes-our-beehd-video-codec-different/" title="What Makes our BEEHD Video Codec Different? (June 22, 2009)">What Makes our BEEHD Video Codec Different?</a> (6)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/10/19/howto-develop-hardware-for-hd-video-endpoint/" title="How to Develop Your Own Hardware For an HD Video Endpoint? (October 19, 2009)">How to Develop Your Own Hardware For an HD Video Endpoint?</a> (0)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2008/12/11/video-coding-for-dummies/" title="Video Coding For Dummies (December 11, 2008)">Video Coding For Dummies</a> (1)</li>
</ul>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=SA5ym_TdMPo:bZO-UGYVptI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=SA5ym_TdMPo:bZO-UGYVptI:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=SA5ym_TdMPo:bZO-UGYVptI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=SA5ym_TdMPo:bZO-UGYVptI:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=SA5ym_TdMPo:bZO-UGYVptI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=SA5ym_TdMPo:bZO-UGYVptI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=SA5ym_TdMPo:bZO-UGYVptI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=SA5ym_TdMPo:bZO-UGYVptI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=SA5ym_TdMPo:bZO-UGYVptI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/VoipSurvivor/~4/SA5ym_TdMPo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.radvision.com/voipsurvivor/2009/10/26/why-is-designing-hd-video-endpoint-hardware-so-hard/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.radvision.com/voipsurvivor/2009/10/26/why-is-designing-hd-video-endpoint-hardware-so-hard/</feedburner:origLink></item>
		<item>
		<title>Why VoIP Security is More Important Than we Thought</title>
		<link>http://feedproxy.google.com/~r/VoipSurvivor/~3/Yu7NG_JdeXY/</link>
		<comments>http://blog.radvision.com/voipsurvivor/2009/10/22/why-voip-security-is-more-important-than-we-thought/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 11:56:16 +0000</pubDate>
		<dc:creator>Tsahi Levent-Levi</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[BusinessWeek]]></category>

		<category><![CDATA[cloud communication]]></category>

		<category><![CDATA[H.235]]></category>

		<category><![CDATA[internet]]></category>

		<category><![CDATA[Operating system]]></category>

		<category><![CDATA[Privacy]]></category>

		<category><![CDATA[Protocol]]></category>

		<category><![CDATA[report]]></category>

		<category><![CDATA[Security]]></category>

		<category><![CDATA[servers]]></category>

		<category><![CDATA[SRTP]]></category>

		<category><![CDATA[TLS]]></category>

		<category><![CDATA[VoIP]]></category>

		<category><![CDATA[Vulnerability]]></category>

		<guid isPermaLink="false">http://blog.radvision.com/voipsurvivor/?p=294</guid>
		<description><![CDATA[A month ago I gave a list of different &#8220;features&#8221; that might be stacked up in what we call  VoIP security. It turns out that just a day earlier, BusinessWeek reported about a new study of net vulnerabilities. I&#8217;d like to go over some of the key findings in this report from a VoIP [...]]]></description>
			<content:encoded><![CDATA[<p>A month ago I gave a list of different &#8220;features&#8221; that might be stacked up in what we call <a href="http://blog.radvision.com/voipsurvivor/2009/09/15/where-would-you-draw-the-line-on-voip-privacy/"> VoIP</a> security. It turns out that just a day earlier, BusinessWeek reported about a new <a href="http://www.businessweek.com/the_thread/techbeat/archives/2009/09/massive_study_o_1.html">study of net vulnerabilities</a>. I&#8217;d like to go over some of the key findings in this report from a VoIP perspective.</p>
<p align="center"><a href="http://www.flickr.com/photos/madaboutshanghai/184665954/"><img class="alignnone" title="Security? That’s how you do it!" src="http://blog.radvision.com/images/2009/20091022-VoipSurvivor-security.jpg" alt="" width="250" height="351" /></a><br />
That&#8217;s how you do it!</p>
<h3>Applications and not operating systems are the risk</h3>
<p>It seems like operating systems are being targeted less and applications more:</p>
<p>&#8220;The analysts found that the biggest risk facing most systems is unpatched vulnerabilities in applications and that applications, not operating systems, have become the primary target of attack&#8221;.</p>
<p>As VoIP is always considered an application on top of the operating system, and not really a part of the operating system, hackers are more likely to go after VoIP on the application level than from a pure network level.</p>
<p>I would say that the main area of attack will be the VoIP protocol itself, trying to inject malformed/malicious messages for one purpose or another; or trying to hack into the application to gain access to user related information.</p>
<h3>Vulnerabilities in applications running on web servers</h3>
<p>Server-side hacking happens more than client-side hacking:</p>
<p>&#8220;Dealing with vulnerabilities in applications running on Web servers. The survey found that Web server-side applications are the target of more than 60% of all Internet attacks&#8230;&#8221;</p>
<p>My take? If you are building a server, you should be more careful with your code than with a client. It&#8217;s quite obvious - there&#8217;s more to gain by hacking or crashing a large server than a <a href="http://blog.radvision.com/codeofcontact/2008/11/12/secure-system-secure-user/">single user</a>.</p>
<p>This also indicates that those pursuing &#8220;<a href="http://www.pindropsoup.com/2009/10/cloud-series-5hosted-voice-just-say-no.html">cloud communication</a>&#8221; should deal with VoIP security threats from day one and not leave it for the last minute.</p>
<h3>Don&#8217;t neglect security</h3>
<p>I&#8217;d say that my take away here is: when it comes to VoIP, don&#8217;t neglect security. Bear in mind that it&#8217;s not just about user privacy, but the whole application&#8217;s security we&#8217;re dealing with here: Secure RTP, TLS or H.235 are irrelevant in this case; It&#8217;s the way you code and test your application that matters.</p>

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/08/20/voip-security-is-more-than-just-hollow-threats/" title="VoIP Security is More Than Just Hollow Threats (August 20, 2009)">VoIP Security is More Than Just Hollow Threats</a> (2)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/10/26/what-if-microsoft-developed-twitter/" title="What If Microsoft Developed Twitter (October 26, 2009)">What If Microsoft Developed Twitter</a> (24)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/04/02/welcome-my-son-to-the-virtual-machine/" title="Welcome, My Son, to the Virtual Machine (April 2, 2009)">Welcome, My Son, to the Virtual Machine</a> (0)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/09/15/where-would-you-draw-the-line-on-voip-privacy/" title="Where Would You Draw The Line On VoIP Privacy? (September 15, 2009)">Where Would You Draw The Line On VoIP Privacy?</a> (0)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/09/21/modu-hardware-vs-software-take-2/" title="Modu&#8217;s Hardware vs Software: Take 2 (September 21, 2009)">Modu&#8217;s Hardware vs Software: Take 2</a> (2)</li>
</ul>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=Yu7NG_JdeXY:5i8jmNSkXtQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=Yu7NG_JdeXY:5i8jmNSkXtQ:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=Yu7NG_JdeXY:5i8jmNSkXtQ:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=Yu7NG_JdeXY:5i8jmNSkXtQ:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=Yu7NG_JdeXY:5i8jmNSkXtQ:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=Yu7NG_JdeXY:5i8jmNSkXtQ:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=Yu7NG_JdeXY:5i8jmNSkXtQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=Yu7NG_JdeXY:5i8jmNSkXtQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=Yu7NG_JdeXY:5i8jmNSkXtQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/VoipSurvivor/~4/Yu7NG_JdeXY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.radvision.com/voipsurvivor/2009/10/22/why-voip-security-is-more-important-than-we-thought/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.radvision.com/voipsurvivor/2009/10/22/why-voip-security-is-more-important-than-we-thought/</feedburner:origLink></item>
		<item>
		<title>How to Develop Your Own Hardware For an HD Video Endpoint?</title>
		<link>http://feedproxy.google.com/~r/VoipSurvivor/~3/8uzbM6bxBpU/</link>
		<comments>http://blog.radvision.com/voipsurvivor/2009/10/19/howto-develop-hardware-for-hd-video-endpoint/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 13:15:29 +0000</pubDate>
		<dc:creator>Tsahi Levent-Levi</dc:creator>
		
		<category><![CDATA[HD VoIP]]></category>

		<category><![CDATA[design]]></category>

		<category><![CDATA[eBook]]></category>

		<category><![CDATA[hardware]]></category>

		<category><![CDATA[HD Video]]></category>

		<category><![CDATA[High definition]]></category>

		<category><![CDATA[How-to]]></category>

		<category><![CDATA[HW for HD]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://blog.radvision.com/voipsurvivor/?p=291</guid>
		<description><![CDATA[Last month I bumped into The eBook eBook almost by mistake. It got me thinking about what our customers&#8217; greatest challenge is - something that we don&#8217;t solve using our products, but we know the solution to. Then it hit me - for those who are working on developing a high definition video telephony terminal [...]]]></description>
			<content:encoded><![CDATA[<p>Last month I bumped into <a href="http://www.kranzcom.com/free-stuff/ebooks/">The eBook eBook</a> almost by mistake. It got me thinking about what our customers&#8217; greatest challenge is - something that we don&#8217;t solve using our products, but we know the solution to. Then it hit me - for those who are working on developing a high definition video telephony terminal it is designing the hardware around our software. So a decision was made - we need an eBook on that subject.</p>
<p>Only problem is - time. No time to sit down and write it. To my rescue came Sean D&#8217;Souza from Psychotactics Zingers with a post on <a href="http://www.psychotactics.com/blog/how-to-write-a-book-using-articles/">how to write a book an article at a time</a>. So my target is writing an eBook one blog post at a time.</p>
<h3>What will I be doing?</h3>
<p>In the following weeks, and probably several months, I&#8217;ll be posting on the various aspects of hardware design for video telephony endpoint - from the reasoning behind developing such a product, to design considerations and finally to a checklist of things you need to do.</p>
<p>It&#8217;s going to be a series of posts on &#8220;Hardware for HD&#8221;. I will be interested to hear your views on the subject or the things that you are challenged with, so drop by and leave me a message.</p>
<p>How will you know there&#8217;s a post related to this series? Just follow the logo on the top of this page.</p>

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/10/26/why-is-designing-hd-video-endpoint-hardware-so-hard/" title="Why Is Designing HD Video Endpoint Hardware So Hard? (October 26, 2009)">Why Is Designing HD Video Endpoint Hardware So Hard?</a> (0)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/11/09/trends-in-video-coding-chips/" title="Trends in Video Coding Chips (November 9, 2009)">Trends in Video Coding Chips</a> (0)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/11/02/how-to-select-the-best-chip-for-your-video-coding/" title="How to Select the Best Chip for Your Video Coding? (November 2, 2009)">How to Select the Best Chip for Your Video Coding?</a> (0)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/06/22/what-makes-our-beehd-video-codec-different/" title="What Makes our BEEHD Video Codec Different? (June 22, 2009)">What Makes our BEEHD Video Codec Different?</a> (6)</li>
	<li><a href="http://blog.radvision.com/voipsurvivor/2009/07/02/why-hardware-trumps-software-for-visual-communications/" title="Why Hardware Trumps Software for Visual Communications (July 2, 2009)">Why Hardware Trumps Software for Visual Communications</a> (0)</li>
</ul>

<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=8uzbM6bxBpU:TL4BuyuFX3U:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=8uzbM6bxBpU:TL4BuyuFX3U:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=8uzbM6bxBpU:TL4BuyuFX3U:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=8uzbM6bxBpU:TL4BuyuFX3U:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=8uzbM6bxBpU:TL4BuyuFX3U:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=8uzbM6bxBpU:TL4BuyuFX3U:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=8uzbM6bxBpU:TL4BuyuFX3U:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?i=8uzbM6bxBpU:TL4BuyuFX3U:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/VoipSurvivor?a=8uzbM6bxBpU:TL4BuyuFX3U:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/VoipSurvivor?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/VoipSurvivor/~4/8uzbM6bxBpU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.radvision.com/voipsurvivor/2009/10/19/howto-develop-hardware-for-hd-video-endpoint/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.radvision.com/voipsurvivor/2009/10/19/howto-develop-hardware-for-hd-video-endpoint/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 0.990 seconds. --><!-- Cached page generated by WP-Super-Cache on 2009-11-11 23:44:14 -->
