tag:blogger.com,1999:blog-67249035259038825602024-03-13T13:30:00.637-05:00active-TV technologyNews about TV-PC-phone convergenceDaniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.comBlogger86125tag:blogger.com,1999:blog-6724903525903882560.post-54769362497123056262010-09-21T14:53:00.003-05:002010-09-21T15:03:15.990-05:00Apple ends TV remotes rather than replace them ?The new Apple TV has received <a href="http://arstechnica.com/staff/fatbits/2010/09/apples-trouble-with-tv.ars">some</a> disappointing remarks from commentators. In part this is due to its lack of direct support for iPhone-like apps or apparent inability to get rid of the tangle of boxes and wiring behind the TV. As well as not providing the one-TV-remote that does everything, and gets rid of the rest. But maybe these criticism are unfair and resulting from Apple's strategy having not fully emerged.<br /><br />However, Apple may think their is no need for UI apps to run on the TV. Clearly, the TV is not going to support a touch-based interface. It is likely all the UI controls a TV requires can be better accomplished using an iPod, iPhone, or iPad. Consequently, the TV's UI could be provided by apps running on multiple mobile devices used around the home.<br /><br />We can see this direction emerging with Apple's AirPlay which enables mobile devices to stream video and audio to any AirPlay connected devices, such as an Apple-TV connected TV. This is a bit like using an iPod touch to stream music to a Hi-Fi system connected using a wireless AirPort Express. The AirPort acts as a bridge between the Hi-Fi and the home network. The Apple-TV could be used like an AirPort Express for Video. The relatively low $99 cost and power requirement of the new Apple TV would fit with this operation.<br /><br />The Apple TV <a href="http://www.apple.com/appletv/">web site</a> shows how in the future an iPod can be used to switch its output from the mobile display to a wirelessly connected TV (see How it Works). Video could be discovered or organized with a mobile app, but ultimately viewed on the TV. Maybe we will soon see an update to the iPhone SDK to support an AirPlay icon and menu for switching video output to any connected TV. This would enable developers to better build "TV apps".<br /><br />Video stored on an iPod could be streamed to the TV, but it is also likely the iPod could alternatively just send the storage location of the video to the TV, along with the play-back position. This would reduce network traffic. A mobile app may find or select a video for TV viewing, but it need not have to be actually stream to the TV. Once given the video's network address, the Apple TV alone could deal with the decoding and presentation.<br /><br />Now consider the tangle of boxes and multiple remotes. One solution would be a relatively simple video receiver box with no remote controller or built-in TV UI. In effect, a NAS-like box (Network Attached Storage) sitting next to an Apple TV and network-wired to the Apple TV. The box could receive ATSC, DVB-t or cableCARD-type CA-protected broadcast video. The UI for accessing the video would be on the iPod or other Apple mobile device. It would be easy and network-efficent for the UI on the user's mobile device to have the video "sent" to the TV for display, as the video's network address is close (wired) to the TV.<br /><br />Such a system would easily support video time shifting and TV access to any video reachable on the home network, such as video stored on a laptop computer. All the TV-remotes are gone, replaced by the iPod of the like. Missing from the story, is the ability to control the graphics engine inside the Apple-TV. AirPlay only provides a means of switching the location for video decode, there appears no means for a UI application to incorporate such things as graphics transition animation between video playback. But maybe that's a future Apple demo.<br /><br /><span style="font-weight:bold;"><span class="Apple-style-span" style="color:#330099;">Daniel Mann</span></span>Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com190tag:blogger.com,1999:blog-6724903525903882560.post-4348139392471188452009-12-21T09:06:00.014-06:002009-12-21T09:33:35.063-06:00Use your iPhone or iPod to watch big-screen TVThe latest "<a href="http://appsto.re/navigatorforyoutube" >Navigate YouTube</a>" iPhone/iPod touch app brings news reports, entertainment highlights or full-length movies directly to your TV -- no mouse clicks or monthly service fees required.<br /><br />Full-screen video appears on the TV when it is connected to an iPhone or iPod touch via an Apple AV Composite Cable. Apple’s cable design does not replicate the entire mobile screen. The touch screen is used to start-stop-pause-step play or return to normal iPhone/iPod operation.<br /><br />Thousands of individuals and companies such as <a href="http://www.youtube.com/user/itnnews" target="_blank">Independent Television News</a> (ITN), <a href="http://www.youtube.com/user/PBS">PBS</a>, <a href="http://www.youtube.com/user/PBSNewsHour">PBS NewsHour</a>, <a href="http://www.youtube.com/user/AssociatedPress">Associated Press</a> (AP), <a href="http://www.youtube.com/user/DiscoveryNetworks">Discovery Networks</a>, <a href="http://www.youtube.com/user/FilmMovement">Film Movement</a>, <a href="http://www.youtube.com/user/france24">France 24</a>, <a href="http://www.youtube.com/user/france24english">France 24 </a>(English), <a href="http://www.youtube.com/user/LionsgateFilmsUK">Lionsgate Films</a>, and <a href="http://www.youtube.com/user/openflix">OpenFlix</a>, to name only a few, have <a href="http://www.youtube.com/watch?v=cw-NILysH1w&feature=player_embedded" title="blocked::http://www.youtube.com/watch?v=cw-NILysH1w&feature=player_embedded">YouTube channels</a>. These channels contain a dizzying amount of uploaded videos, playlists and connections to other interesting video.<br /><br />“Navigate YouTube” enables playlists or video channels to be watched in sequence with TV-like freedom -- no need to continually click a mouse or screen. It also makes it easy to find and subscribe to new channels. You can also exchange video recommendations with friends, or piggyback on their playlists and channel subscriptions.<br /><br />The iPod touch in my home has effectively been turned into a Set-Top Box for watching TV.<br /><br />So, lean back in front of the TV and sswatch the latest internet-delivered video, uninterrupted by mouse clicks. All without any monthly service fee.<br /><div><br /></div><div><b><span class="Apple-style-span" style="color:#000099;">Daniel Mann</span></b></div>Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com38tag:blogger.com,1999:blog-6724903525903882560.post-17370662486168130192009-11-14T07:51:00.004-06:002009-12-31T10:49:19.026-06:00What could friends know about your YouTube viewing ?<div>The updated version 1.3 of the iPhone and iPod touch app, <a title="http://appsto.re/navigatorforyoutube" href="http://appsto.re/navigatorforyoutube">Navigae YouTube</a>, makes it easy to review the activity history of your friends and enjoy what they enjoy.<br /><br />When someone adds your User ID to their YouTube <a title="http://www.google.com/support/youtube/bin/answer.py?answer=" href="http://www.google.com/support/youtube/bin/answer.py?answer=94355">address book</a> (easily done with the Navigate YouTube iPhone app), you will receive an email request to become a friend of the requestor. If you accept the request, then you are promoted from an ordinary contact in their address book to a friend.<br /><br />Similarly, you can easily use Navigate YouTube to request that a contact be converted to YouTube friend status. You can then look at their activity and better share your interest in YouTube video.<br /><br />Navigate YouTube makes it easy to use the iPhone/iPod Touch to review the YouTube activity of one’s friends. In the example screen shot below, Pam is a friend. It is easy to review some of her recent YouTube activity. This is a great way to find interesting new video. </div><div><br /><a href="http://2.bp.blogspot.com/_dJkEoMJ1suc/Sv630Ik9bhI/AAAAAAAAAmI/UEjf3BzfZYQ/s1600-h/iPhoneEnActivity.png"><img id="BLOGGER_PHOTO_ID_5403958709174758930" style="WIDTH: 195px; CURSOR: hand; HEIGHT: 400px" alt="" src="http://2.bp.blogspot.com/_dJkEoMJ1suc/Sv630Ik9bhI/AAAAAAAAAmI/UEjf3BzfZYQ/s400/iPhoneEnActivity.png" border="0" /></a><br />This feature, along with other interesting YouTube access features, is now part of the new version 1.3 update. The app makes it easy to be a YouTube expert-user.<br /><br />There is more info at the <a title="http://appsto.re/navigatorforyoutube" href="http://appsto.re/navigatorforyoutube">iTunes App Store</a> or at the <a title="http://active-tv.org/navigator" href="http://active-tv.org/navigator">user instructions</a> webpage. </div><div><br /><strong><span style="color:#000099;">Daniel Mann</span></strong><br /><br /><br /><br /></div>Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com7tag:blogger.com,1999:blog-6724903525903882560.post-56240379323265689312009-10-19T08:05:00.012-05:002009-10-19T09:50:27.793-05:00Navigateur pour YouTube pour iPhone et le iPod touchRegardez Une app facile à utiliser pour le <a href="http://active-tv.org/navigator">iPhone et iPod</a> qui permet au débutant ou au utilisateur confirmé de YouTube d’obtenir le meilleur de YouTube.<br /><br />Revisez les vidéos standards, les catégories, les canaux et les listes de reproduction. Organisez alors les nouvelles vidéos en vos propres favoris et listes de reproduction. Rendez la Playlist privée ou publique. Souscrivez aux listes de réproduction et aux collections de vidéos d’autres abonnés pour votre accès futur. Souscrivez aux vidéos pertinentes avec des mots de recherche.<br /><br />Regardez les vidéos préférées publiquement visionnées, les listes de reproduction et les abonnements basés sur vos amis, famille et contacts de YouTube. Envoyez et recevez des recommandations de vidé<span style="font-size:100%;">os de vos contacts de YouTube par l'</span>intermédiaire des messages de vidéo de YouTube.<br /><br />Recherchez les nouvelles vidéos marquées pour votre région géographique, utilisant le clavier local. Explorez-les pour de nouvelles vidéos par l'intermédiaire de la commutation facile de l'identification de l'utilisateur au propriétaire des vidéos intéressantes - explorez alors leur monde.<br /><br />Toutes les actions sont maintenues synchronisées avec le PC, l'accès Mac ou Apple-TV à YouTube.<p></p><p style="margin: 0px; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span style="font-size:100%;"><br /></span><span style="letter-spacing: 0px;font-size:100%;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_dJkEoMJ1suc/StxwW8BztqI/AAAAAAAAAl4/IBPT1CSKNGc/s1600-h/iPhoneFrNavigatorSmall.jpg"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 155px; height: 320px;" src="http://1.bp.blogspot.com/_dJkEoMJ1suc/StxwW8BztqI/AAAAAAAAAl4/IBPT1CSKNGc/s320/iPhoneFrNavigatorSmall.jpg" alt="" id="BLOGGER_PHOTO_ID_5394309993056155298" border="0" /></a></span><span style="letter-spacing: 0px;font-size:100%;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_dJkEoMJ1suc/StxwcKjSxFI/AAAAAAAAAmA/uUXaWrJK3Cs/s1600-h/iPhoneFrInfoSmall.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 155px; height: 320px;" src="http://1.bp.blogspot.com/_dJkEoMJ1suc/StxwcKjSxFI/AAAAAAAAAmA/uUXaWrJK3Cs/s320/iPhoneFrInfoSmall.jpg" alt="" id="BLOGGER_PHOTO_ID_5394310082854044754" border="0" /></a></span><span style="font-size:100%;"><br /><br /><br /></span><span style="letter-spacing: 0px;font-size:100%;"><br /><br /></span></p><p style="margin: 0px; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span style="letter-spacing: 0px;font-size:100%;"><span style="letter-spacing: 0px;font-size:100%;"><span style="font-weight: bold;"><br /></span></span></span></p><p style="margin: 0px; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span style="letter-spacing: 0px;font-size:100%;"><span style="letter-spacing: 0px;font-size:100%;"><span style="font-weight: bold;"><br /></span></span></span></p><p style="margin: 0px; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span style="letter-spacing: 0px;font-size:100%;"><span style="letter-spacing: 0px;font-size:100%;"><span style="font-weight: bold;"><br /></span></span></span></p><p style="margin: 0px; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span style="letter-spacing: 0px;font-size:100%;"><span style="letter-spacing: 0px;font-size:100%;"><span style="font-weight: bold;"><br /></span></span></span></p><p style="margin: 0px; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span style="letter-spacing: 0px;font-size:100%;"><span style="letter-spacing: 0px;font-size:100%;"><span style="font-weight: bold;"><br /></span></span></span></p><p style="margin: 0px; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span style="letter-spacing: 0px;font-size:100%;"><span style="letter-spacing: 0px;font-size:100%;"><span style="font-weight: bold;"><br /></span></span></span></p><p style="margin: 0px; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span style="letter-spacing: 0px;font-size:100%;"><span style="letter-spacing: 0px;font-size:100%;"><span style="font-weight: bold;"><br /></span></span></span></p><p style="margin: 0px; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span style="letter-spacing: 0px;font-size:100%;"><span style="letter-spacing: 0px;font-size:100%;"><span style="font-weight: bold;"><br /></span></span></span></p><p style="margin: 0px; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span style="letter-spacing: 0px;font-size:100%;"><span style="letter-spacing: 0px;font-size:100%;"><span style="font-weight: bold;"><br /></span></span></span></p><p style="margin: 0px; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span style="letter-spacing: 0px;font-size:100%;"><span style="letter-spacing: 0px;font-size:100%;"><span style="font-weight: bold;"><br /></span></span></span></p><p style="margin: 0px; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span style="letter-spacing: 0px;font-size:100%;"><span style="letter-spacing: 0px;font-size:100%;"><span style="font-weight: bold;"><br /></span></span></span></p><p style="margin: 0px; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span style="letter-spacing: 0px;font-size:100%;"><span style="letter-spacing: 0px;font-size:100%;"><span style="font-weight: bold;"><br /></span></span></span></p><p style="margin: 0px; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span style="letter-spacing: 0px;font-size:100%;"><span style="letter-spacing: 0px;font-size:100%;"><span style="font-weight: bold;"><br /></span></span></span></p><p style="margin: 0px; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span style="letter-spacing: 0px;font-size:100%;"><span style="letter-spacing: 0px;font-size:100%;"><span style="font-weight: bold;"><br /></span></span></span></p><p style="margin: 0px; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span class="Apple-style-span" style="font-size:medium;"><b><br /></b></span></p><p style="margin: 0px; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span class="Apple-style-span" style="font-size:medium;"><b><br /></b></span></p><p style="margin: 0px; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span class="Apple-style-span" style="font-size: medium;"><b><br /></b></span></p><p style="margin: 0px; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span class="Apple-style-span" style="font-size: medium;"><b><br /></b></span></p><p style="margin: 0px; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal;"><span style="letter-spacing: 0px;font-size:100%;"><span style="letter-spacing: 0px;font-size:100%;"><span style="font-weight: bold;">Somaire</span>:</span></span></p>• Regardez toute les catégories de vidéos: musique, nouvelles, sport,…<br />• Revisez les classements de vidéos : Évalué supérieur, les plus populaires…<br />• Changez la région géographique : États Unis, France, Japon, Brésil,… regardez alors les catégories et les normes standards pour la région.<br />• Écrivez des mots de recherche et trouvez des nouvelles vidéos pertinentes.<br />• Ajoutez les nouvelles vidéos aux favoris ou aux listes de reproduction.<br />• Créez et éditez les listes de réproduction ou les favoris. Rendez les listes de reproduction privées ou publiques.<br />• Souscrivez aux vidéos compatible avec les mots de recherche - de nouvelles vidéos sont trouvées sans recopier votre requête.<br />• Recherchez les listes de réproduction d’autres abonnés et souscrivez pour votre accès futur.<br />• Recherchez les canaux édités par National Geographic, BBC ou tout autre uploader de YouTube.<br />• Souscrivez aux canaux pour un accès futur facile et pour tenir à jour avec leurs derniers téléchargements.<br />• Regardez votre abonnement aux canaux, listes de reproduction, vidéos compatibles avec des mots de recherche ou à tous les favoris des autres abonnés.<br />• Regardez un sommaire des dernières vidéos ajoutées à votre abonnement de vidéos.<br />• Ajoutez ou enlevez d'autres utilisateurs de YouTube sur votre liste de contacts.<br />• Accès facile aux messages de vidéo de YouTube reçus de vos contacts.<br />• Envoyez une vidéo intéressante à un contact, et ajoutez un message court.<br />• Commutez l'identification de l'utilisateur à un de vos contacts pour accéder leurs favoris et listes de reproduction publiquement visionnées.<br />• Commutez l'identification de l'utilisateur à l'identification employée par un uploader de vidéos intéressantes.<br />• Regardez vos propres vidéos téléchargées.<br />• Découvrez une nouvelle vidéo, puis trouvez les vidéos pertinentes.<p></p><span style="font-weight: bold; color: rgb(0, 0, 153);">Daniel Mann</span>Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com9tag:blogger.com,1999:blog-6724903525903882560.post-5090558280901753532009-10-16T17:33:00.010-05:002009-10-17T08:13:40.317-05:00iPhoneとiPod Touch向け、YouTube向けナビゲーター<span class="Apple-style-span" style="font-size:100%;">初心者から上級のYouTubeのユーザー向けに、YouTubeに最適化した<a href="http://appsto.re/navigatorforyoutube">iPhoneとiPod Touch</a>向けの使いやすいアプリケーションです。<br /><br />YouTubeの標準のフィード、カテゴリー、チャネル、そしてプレイリストに手軽にアクセスし、新しく見つけた画像を自分のお気に入りやプレイリストとして管理することができます。プレイリストの公開、非公開の設定できます。他のユーザーのプレイリストやビデオコレクションを後で見るために購読に加えることができます。また、検索ワードに合致した動画を購読する機能があります。<br /><br />あなたのYouTubeの友人、家族、コンタクトが公開されているお気に入りビデオ、プレイリストや購読を見る事ができます。YouTubeビデオメッセージを使ってYouTubeのコンタクトとお勧めのビデオの送信、受信ができます。<br /><br />画像検索に地域を設定してサーチできます。ユーザーIDに切り替える事により、画像オーナーの興味ある分野の画像を見られます。<br /><br />全ての作業は、YouTubeに接続できるPC, Mac, またはAppleTV等他の端末で同期されます。<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_dJkEoMJ1suc/Stj3V8JYqQI/AAAAAAAAAlo/Xg_qlykiTqw/s1600-h/iPhoneJaNavigatorSmall.jpg"><img style="margin: 0pt 0pt 10px 10px; float: left; cursor: pointer; width: 155px; height: 320px;" src="http://2.bp.blogspot.com/_dJkEoMJ1suc/Stj3V8JYqQI/AAAAAAAAAlo/Xg_qlykiTqw/s320/iPhoneJaNavigatorSmall.jpg" alt="" id="BLOGGER_PHOTO_ID_5393332510070974722" border="0" /></a><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_dJkEoMJ1suc/Stj3u1GEYmI/AAAAAAAAAlw/KTcpx7vEkow/s1600-h/iPhoneJaInfoSmall.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 155px; height: 320px;" src="http://2.bp.blogspot.com/_dJkEoMJ1suc/Stj3u1GEYmI/AAAAAAAAAlw/KTcpx7vEkow/s320/iPhoneJaInfoSmall.jpg" alt="" id="BLOGGER_PHOTO_ID_5393332937674744418" border="0" /></a><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />概要<br />• ビデオ・カテゴリーを見る:Music, News, Sports, ...<br />• 標準のフィードを見る:Top Rated, Most Viewed<br />• 地域の設定を変更する:United States, France, Japan, Brazil, ...そして、その地域のカテゴリーや標準フィードを見る。<br />• 検索ワードを入れ、それに該当した新しいビデオを見つける。<br />• 新しいビデオをお気に入り、またはプレイリストに追加する。<br />• プレイリストやお気に入りを作成、編集する。また、プレイリストを公開、非公開を設定する。<br />• National Geographic, BBCやその他のYouTubeの動画提供者が公開したチャネルを検索する。<br />• あなたの定期購読するチャネル、プレイリスト、検索ワードに合致した動画、または他のユーザーのお気に入りを視聴する。<br />• あなたの定期購読に追加した最新の動画のまとめをみる。<br />• コンタクトリストの追加、または削除を行う。<br />• コンタクトリストからのYouTubeビデオメッセージを簡単にアクセスできる。<br />• 興味のあるビデオをコンタクトに送ったり、短いメッセージを追加したりできる。<br />• ユーザーIDをあなたのコンタクトに切り替え公開されているお気に入りやプレイリストにアクセスする。<br />• ユーザーIDを興味のある動画を提供するIDに切り替える。<br />• 自分が公開した動画を見る。<br />• 見つけた新しいビデオに関連したビデオを見る。<br /><br /></span> <span style="font-size:100%;"><span class="Apple-style-span"><span class="Apple-style-span" style="color: rgb(0, 0, 102);"><b>Daniel Mann</b></span></span></span>Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com2tag:blogger.com,1999:blog-6724903525903882560.post-58627648029762163822009-10-15T16:44:00.016-05:002009-10-16T10:12:53.533-05:00Navigator for YouTube available for iPhoneAn easy to use iPhone and iPod touch App that enables both new and advanced YouTube users to get the best from YouTube.<br /><br />Browse video Standard Feeds, Categories, Channels and Playlists. Then organize new videos into your own favoritists and playlists. Make plalists private or public. Subscribe to other user's playlists and video collections for future viewing. Subscribe to videos matching search-words.<br /><br />Look at publicly viewable favorite videos, playlists and subscriptions based on your YouTube friends, family and contacts. Send and receive video recommendations with YouTube contacts via YouTube video messages.<br /><br />Search for new videos tagged for your language or geographical region, using local keyboard. Explore for new videos via easy switching of user ID to the owner of interesting videos - then explore their world.<br /><br />All actions are kept in sync with PC, Mac or Apple-TV access to YouTube.<br /><br /><div><br /><b>Summary</b>:</div><div>• View video Categories: Music, News, sport, ...<br />• View Standard Feeds: Top Rated, Most Viewed, ...<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_dJkEoMJ1suc/Steu3TKnFwI/AAAAAAAAAlg/-2ss_oool_w/s1600-h/iPhoneEnInfo.png"><img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 194px; height: 400px;" src="http://2.bp.blogspot.com/_dJkEoMJ1suc/Steu3TKnFwI/AAAAAAAAAlg/-2ss_oool_w/s400/iPhoneEnInfo.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5392971343860274946" /></a>• Change geographical region: Unites States, France, Japan, Brazil, ... Then view Categories and Standard Feeds for the region.<br />• Enter search-words and find new videos with matching description.<br />• Add new videos to Favorites or Playlists.<br />• Create and edit Playlists or Favorites. Make Playlists private or public.<br />• Subscribe to videos matching search-words - new videos are found without reentering search-words.<br />• Search for other user's Playlists, and subscribe for easy future viewing.<br />• Search for Channels published by National Geographic, BBC or other YouTube uploader.<br />• Subscribe to Channels for easy future access and keeping up-to-date with their latest uploads.<br />• View your subscription to Channels, Playlists, video matching search-words or other users' Favorites.<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_dJkEoMJ1suc/SteusiH0VHI/AAAAAAAAAlY/7AIHqoyBOoU/s1600-h/iPhoneEnNavigator.png"><img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 195px; height: 400px;" src="http://4.bp.blogspot.com/_dJkEoMJ1suc/SteusiH0VHI/AAAAAAAAAlY/7AIHqoyBOoU/s400/iPhoneEnNavigator.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5392971158896530546" /></a>• View a summary of latest video added to your video subscriptions.<br />• Add or remove other YouTube users to your list of contacts.<br />• Easy access to YouTube video messages received from contacts.<br />• Send an interesting video to a contact, and add a short message.<br />• Switch User ID to one of your contacts to access their publicly viewable Favorites and Playlists<br />• Switch User ID to the ID used by an interesting video uploader.<br />• View your own uploaded videos.<br />• Discover a new video, then find related videos. </div><div><br /></div><div>Developed by Active-TV Technology. Currently available in English, French and Japanese at the <a href="http://appsto.re/navigatorforyoutube">iTunes App Store</a>. <a href="http://active-tv.org/navigator">User instructions</a> are available in English. Feedback, corrections and comments are welcome.</div><br /><a href="http://appsto.re/navigatorforyoutube"><img style="cursor:pointer; cursor:hand;width: 116px; height: 40px;" src="http://3.bp.blogspot.com/_dJkEoMJ1suc/StehEsbfE5I/AAAAAAAAAlQ/V1EYX9xhUoc/s400/App_Store_Badge_EN.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5392956180817449874" /></a><br /><div><br /></div><div><b><span class="Apple-style-span" style="color:#000066;">Daniel Mann</span></b></div>Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com65tag:blogger.com,1999:blog-6724903525903882560.post-83873035635045857012009-09-01T17:39:00.003-05:002009-09-01T17:55:20.790-05:00An "iTunes moment” for the TV ?<o:smarttagtype namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="country-region"></o:smarttagtype><o:smarttagtype namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="place"></o:smarttagtype><!--[if gte mso 9]><xml> <w:worddocument> <w:view>Normal</w:View> <w:zoom>0</w:Zoom> <w:punctuationkerning/> <w:validateagainstschemas/> <w:saveifxmlinvalid>false</w:SaveIfXMLInvalid> <w:ignoremixedcontent>false</w:IgnoreMixedContent> <w:alwaysshowplaceholdertext>false</w:AlwaysShowPlaceholderText> <w:compatibility> <w:breakwrappedtables/> <w:snaptogridincell/> <w:wraptextwithpunct/> <w:useasianbreakrules/> <w:dontgrowautofit/> </w:Compatibility> <w:browserlevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:latentstyles deflockedstate="false" latentstylecount="156"> </w:LatentStyles> </xml><![endif]--><!--[if !mso]><object classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id="ieooui"></object> <style> st1\:*{behavior:url(#ieooui) } </style> <![endif]--><style> <!-- /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} a:link, span.MsoHyperlink {color:blue; text-decoration:underline; text-underline:single;} a:visited, span.MsoHyperlinkFollowed {color:purple; text-decoration:underline; text-underline:single;} p.MsoPlainText, li.MsoPlainText, div.MsoPlainText {margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Courier New"; mso-fareast-font-family:"Times New Roman";} span.EmailStyle16 {mso-style-type:personal; mso-style-noshow:yes; mso-ansi-font-size:10.0pt; mso-bidi-font-size:10.0pt; font-family:Arial; mso-ascii-font-family:Arial; mso-hansi-font-family:Arial; mso-bidi-font-family:Arial; color:windowtext;} @page Section1 {size:8.5in 11.0in; margin:1.0in 1.25in 1.0in 1.25in; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;} div.Section1 {page:Section1;} --> </style><!--[if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} </style> <![endif]--> <p class="MsoPlainText"><b><span style="font-family:Arial;">The Issue:</span></b><span style="font-family:Arial;"> Speaking at the MediaGuardian Edinburgh International Television Festival, the well informed <a href="blocked::http://www.guardian.co.uk/media/2009/aug/29/ashley-highfield-edinburgh-tv-festival" title="blocked::blocked::http://www.guardian.co.uk/media/2009/aug/29/ashley-highfield-edinburgh-tv-festival">Ashley Highfield</a>’s remarks imply that the TV industry has as little as two years to create a viable digital businesses or face the TV equivalent of an "iTunes moment”. <span style=""> </span>Which others have described as record labels ceding control over digital asset distribution to the Apple juggernaut.</span></p><p class="MsoPlainText"><br /><span style="font-family:Arial;"><o:p></o:p></span></p> <p class="MsoPlainText"><b><span style="font-family:Arial;">Background:</span></b><span style="font-family:Arial;"> After years of effort by many companies to combine TV and Internet, no widely accepted video appliance or networked-TV has emerged. Does Highfield see that this is about to change? Is Apple now positioned for a dominant position in the TV platform and service business? Or is Highfield referring to something other than Apple technology?</span></p><p class="MsoPlainText"><br /><span style="font-family:Arial;"><o:p></o:p></span></p> <p class="MsoPlainText"><b><span style="font-family:Arial;">Behind the scene:</span></b><span style="font-family:Arial;"> Apple is rumored to soon introduce a new ‘iPad’ (i.e. large Apple Touch). A new Apple-TV is also expected. Are these the platforms that will finally bring convergence between web and TV? Highfield opines, "Once this happens the shift of spending from TV to web will accelerate even more".<o:p></o:p></span></p><p class="MsoPlainText"><br /><span style="font-family:Arial;"><o:p></o:p></span></p> <p class="MsoPlainText"><span style="font-family:Arial;">It has been two years since blogging began on possible <a href="blocked::http://active-tv.blogspot.com/2007/07/apple-tv-next-steps.html" title="blocked::blocked::http://active-tv.blogspot.com/2007/07/apple-tv-next-steps.html">next-steps</a> for the Apple-TV. In this time Apple has made great strides in feeding expectations for extensive software application support on smart phones. This has caused the established hardware-oriented phone builders to scramble to develop their own software application infrastructure. Efforts, such as Android and Ovi are manifestly attempts to protect against further erosion of the high-end mobile phone market to the iPhone onslaught. This erosion has initially been most noticeable in the <st1:place st="on"><st1:country-region st="on">US</st1:country-region></st1:place> market but soon to follow elsewhere.<o:p></o:p></span></p><br /><p class="MsoPlainText"><span style="font-family:Arial;">The iPod has also developed into a software application platform in the form of the Apple Touch. Both Touch and iPhone support a “full browser” experience based on WebKit, and also application software programs built using the Apple SDK. Building a Pad-like device based on the same technology would enable Apple to build a lower-cost web access or web-browsing device without underselling its existing MacBook market and with access to the extensive catalogue of iPhone applications (some 60,000+ strong). What might be called an ‘iPad” could not support the full range of applications supported by a Mac or MacBook, but would nevertheless offer a compelling Internet and application enhanced appliance.<o:p></o:p></span></p><br /><p class="MsoPlainText"><span style="font-family:Arial;">The original Apple-TV was based on PC technology. This has a much higher hardware cost than a Touch. The Apple-TV does not make use of this additional hardware capability; it’s a cost tax without major benefit. Now, however, Apple would appear to have the technology to build a next-generation Apple-TV based on Touch technology instead, which would likely require better graphics resolution for the larger TV screen. This development step is likely required for an iPad device as well.<o:p></o:p></span></p><br /><p class="MsoPlainText"><span style="font-family:Arial;">A lower-cost Apple-TV could make headway in the <st1:place st="on"><st1:country-region st="on">US</st1:country-region></st1:place> market where consumers are accustomed to subsidized Set-Top Boxes from service providers, and hence are very price sensitive. Following the recent <st1:country-region st="on"><st1:place st="on">U.S.</st1:place></st1:country-region> transition to digital ATSC from analog NTSC broadcasts, Apple may decide the time is now right to introduce a Touch-based Apple-TV with ATSC support. This hybrid box, would meet demand for media convergence capabilities within a relatively low-cost appliance. Clearly, the European market would require a DVB-t hybrid, but Apple is likely to lead with US products first.<o:p></o:p></span></p><br /><p class="MsoPlainText"><span style="font-family:Arial;">The lower cost hardware would also better support a co-branded networked Apple-TV with Touch technology “built into the glass” (as they say in “industry-speak”). With these steps, Apple will have moved the modern TV to a software application platform, much like it is moving the mobile phone to a software platform. Many of the existing TV and STB suppliers would struggle to respond. I suspect a large portion of the “window in which to respond” that Highfield refers to would be consumed while waiting for company accountants to confirm loss of market share. Thus making it safe in these difficult career times for product managers to engage in reactive-product development. Apple would have lit the green light, signaling the rush of competitive new products.<o:p></o:p></span></p><br /><p class="MsoPlainText"><span style="font-family:Arial;">Highfield stated, "So, realistically, I think the industry has about two to three years to adapt or face its iTunes moment. And it will take at least that long for media brands to build credible, truly digital brands. But, importantly, I do believe TV does have a small, two to three year window in which to respond…"<o:p></o:p></span></p><br /><p class="MsoPlainText"><span style="font-family:Arial;">Software application developers benefit from the efficiencies of a common platform such as the PC. The PC’s dominance is why we see new applications such as the iPlayer first appearing on the PC, even before the Mac. It is simply a matter of quickly reaching the greatest number of users. A common TV platform based on some form of Apple-TV would rapidly gain the attention of application developers. This assumes the new Apple-TV supports iTunes store-enabled applications. Albeit, with Apple having the final say on what applications are acceptable - this is likely to lead to some conflicts. Without some degree of support for independent application developers, the new Apple-TV would not be considered a common platform. Consequently, it would have a slower market acceptance and pose less threat to its competitors, and therefore extend the window in which to respond.<o:p></o:p></span></p><br /><p class="MsoPlainText"><span style="font-family:Arial;">An Apple-TV which only supports iTunes would give Apple greater control over revenues generated by web-TV convergence. It would also simplify any competitor’s ability to rally the software community to support an alternative approach and platform. This might be based on a WebKit- or Adobe Flash-based range of boxes and TVs. However, the industry’s reluctance to embrace software technology has resulted in years of waiting for the ideal convergence TV platform. The failure to make do with technology now readily available is now likely a greater problem than mastering the business changes inherent with convergence. Again, this may well play to Apple’s advantages by keeping the software community fully occupied developing new applications for the iPhone, Touch, ‘iPad’, or any new Apple-TV.<o:p></o:p></span></p><br /><p class="MsoPlainText"><span style="font-family:Arial;">Apple also has the opportunity to combine the operation of the iPhone or Touch with the PC or Mac and the Apple TV. Ecosystem-enabled smart application software holds the promise of finding relevance with web-savvy consumers and service providers. It will be interesting to see how Apple balances decisions regarding conflicting agendas for openness, exclusivity, and inclusion of non-revenue generating features, such as digital recording and ATSC tuners, or DVD playing. To achieve market dominance it has to ease new ideas into a wide audience which still finds value in existing, low-cost and well-understood TV-related appliances. Both Microsoft and Sony have not found this an easy nut to crack, despite major undertakings using their game platforms.<o:p></o:p></span></p><br /><p class="MsoPlainText"><span style="font-family:Arial;">We should know soon whether the iPad is launched and the Apple-TV receives a refresh, and if Ashley Highfield’s predictions prove correct, the clock is ticking for competitors to make the next move.<o:p></o:p></span></p><br /><p class="MsoNormal"><strong><span style=";font-family:Arial;font-size:10pt;color:navy;" lang="IT" >Daniel Mann</span></strong><span style="font-family:Arial;"><o:p></o:p></span></p>Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com196tag:blogger.com,1999:blog-6724903525903882560.post-63719802834586382662009-04-17T16:51:00.006-05:002009-04-19T09:08:33.926-05:00TV access for YouTube Movie CategoriesYouTube has improved it support for Movies and TV Shows. It is <a title="blocked::http://www.paidcontent.org/entry/419-youtube-meets-hulu-sort-of-shows-premium-potential/" href="http://www.paidcontent.org/entry/419-youtube-meets-hulu-sort-of-shows-premium-potential/">reported </a>that this may be part of an expanding plan for micropayments and viewing of longer-format or full-episode video typically found on increasingly popular sites like Hulu and Veoh.<br /><br />YouTube’s PC landing page now has tabs for “Shows” and “Movies”.<br /><br /><a href="http://1.bp.blogspot.com/_dJkEoMJ1suc/SenpM9Ui7hI/AAAAAAAAAjI/_xd-XgX7HnQ/s1600-h/YouTube+movies+PC.JPG"><img id="BLOGGER_PHOTO_ID_5326044443170762258" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 335px" alt="" src="http://1.bp.blogspot.com/_dJkEoMJ1suc/SenpM9Ui7hI/AAAAAAAAAjI/_xd-XgX7HnQ/s400/YouTube+movies+PC.JPG" border="0" /></a><br /><br />To support TV viewing of these categories, there is now an updated version (16x9 youtube_beta_19.zip) of the active-TV TV-webpage available from this blogsite. As can be seen from the TV image below, some of the full-episode shows and movies have been “marked” by their up-loaders, as only viewable from a PC.<br /><br /><a href="http://4.bp.blogspot.com/_dJkEoMJ1suc/SenoApDWOuI/AAAAAAAAAjA/T8UWXBqO2Tk/s1600-h/YouTube+movies+2.JPG"><img id="BLOGGER_PHOTO_ID_5326043132059859682" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 266px" alt="" src="http://4.bp.blogspot.com/_dJkEoMJ1suc/SenoApDWOuI/AAAAAAAAAjA/T8UWXBqO2Tk/s400/YouTube+movies+2.JPG" border="0" /></a><br /><br /><span style="color:#330099;"><strong>Daniel Mann</strong></span><br /><div><a href="http://1.bp.blogspot.com/_dJkEoMJ1suc/Sej6M9Nb5HI/AAAAAAAAAiw/zRReK_PC8mU/s1600-h/YouTube+Movies.JPG"></a><br /><br /><br /><br /><br /><div></div></div>Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com8tag:blogger.com,1999:blog-6724903525903882560.post-74455568156261032922009-03-31T14:57:00.002-06:002009-03-31T15:27:52.164-06:00Fix for change in YouTube streamingVery recently YouTube made an engineering modification to their service which changed access to their video. This caused the active-TV TV-web page for YouTube to stop working. We have determined a fix and included it in the new youtube_beta_18.zip file available from this blogsite.<br /><br />This update is slightly slower initially accessing YouTube video; but we wanted to make a quick solution available for all those that have reported the problem. We will likely release a faster version later.Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com71tag:blogger.com,1999:blog-6724903525903882560.post-70367149786863884942009-02-10T09:59:00.008-06:002009-02-10T16:27:12.259-06:00Receiving a Video Message at the TV<div><div><div><div><div><div>There have been a lot of web articles lately, such as “<a href="http://news.cnet.com/8301-1023_3-10157590-93.html">Social networkers want TV airtime</a>”, discussing the demand for PC and mobile phone messaging to be supported at the living room TV. Some companies, such as Sky have <a href="http://www.digitalspy.com/digitaltv/a145704/social-content-on-skys-roadmap.html">indicated </a>this is on their roadmap.<br /><br />Video sharing and distribution sites already support sending messages between site users. For example, Youtube PC-website users who find a video they like can send a link to a Friend in their Contact List. This is done via the Send Video button which appears below the video display area – as shown below. </div><div><br /><a href="http://4.bp.blogspot.com/_dJkEoMJ1suc/SZGkzfgvj1I/AAAAAAAAAiA/IIPZGuP5ffU/s1600-h/YouTube-send-video.jpg"><img id="BLOGGER_PHOTO_ID_5301199440930901842" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 281px" alt="" src="http://4.bp.blogspot.com/_dJkEoMJ1suc/SZGkzfgvj1I/AAAAAAAAAiA/IIPZGuP5ffU/s400/YouTube-send-video.jpg" border="0" /></a><br /><br />After clicking on Send Video, a Friend from the contact list is selected (daniel78746 for the example above), and the PC keyboard is used to type in a message to accompany the Video.<br /><br />The YouTube developers’ API supports receiving Video Messages. But to access messages the user must first enter their account password. The YouTube TV-website supported by active-TV enabled TVs and STBs, such as the D-link DSM-520, has been extended to enable a YouTube password to be entered using the TV remote. The TV menu now includes the menu option “Messages in Inbox” which is used to access message at the living room TV screen. </div><div><br /><a href="http://4.bp.blogspot.com/_dJkEoMJ1suc/SZGk82i13gI/AAAAAAAAAiI/aWYBqCD0GfA/s1600-h/Youtube-InBox.jpg"><img id="BLOGGER_PHOTO_ID_5301199601732541954" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 267px" alt="" src="http://4.bp.blogspot.com/_dJkEoMJ1suc/SZGk82i13gI/AAAAAAAAAiI/aWYBqCD0GfA/s400/Youtube-InBox.jpg" border="0" /></a><br /><br />The example above shows that a Video Message was received from YouTube user “alt34ab”. The message text typed in at the sender’s keyboard, now appears on the receivers TV. In the menu entry just below the message is the video link associated with the Video Message. This is shown below.<br /><br /><a href="http://1.bp.blogspot.com/_dJkEoMJ1suc/SZGlGde4fGI/AAAAAAAAAiQ/0cOYdVOSxCw/s1600-h/YouTube-Video-Mesage.jpg"><img id="BLOGGER_PHOTO_ID_5301199766803741794" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 266px" alt="" src="http://1.bp.blogspot.com/_dJkEoMJ1suc/SZGlGde4fGI/AAAAAAAAAiQ/0cOYdVOSxCw/s400/YouTube-Video-Mesage.jpg" border="0" /></a><br /><br />Using the YouTube supported scheme, it is possible to send a message from a cell phone or PC to a TV. With some more development it will be possible to send messages from the TV to another TV, PC or cell phone. A beta version of the TV-website will be made available for testing at this <a href="http://active-tv.blogspot.com/">blog-site</a>. Look for the youtube_beta zip file with version 17 or higher. </div><div><br /><a href="http://1.bp.blogspot.com/_dJkEoMJ1suc/SZGlu0Z2snI/AAAAAAAAAio/D1rScKd1N_o/s1600-h/related.jpg"><img id="BLOGGER_PHOTO_ID_5301200460151435890" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 75px; CURSOR: hand; HEIGHT: 59px" alt="" src="http://1.bp.blogspot.com/_dJkEoMJ1suc/SZGlu0Z2snI/AAAAAAAAAio/D1rScKd1N_o/s200/related.jpg" border="0" /></a>On the right side of the TV screen is the “related” icon which moves up and down the screen, positioned next to the currently selected menu entry. Pushing “enter” on the TV remote while highlighting the “related” icon, causes the menu to be filled with video entries which relate to the current entry. For example, the Video Message delivers a link to the “Rory Gallagher ..” video. Using the “related” button provides a list of videos which Youtube report to be related. See the example TV screen below. </div><div><br /><a href="http://1.bp.blogspot.com/_dJkEoMJ1suc/SZGlQbQAvJI/AAAAAAAAAiY/zKD3Zh9s6HA/s1600-h/YouTube-related-video.jpg"><img id="BLOGGER_PHOTO_ID_5301199938003188882" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 267px" alt="" src="http://1.bp.blogspot.com/_dJkEoMJ1suc/SZGlQbQAvJI/AAAAAAAAAiY/zKD3Zh9s6HA/s400/YouTube-related-video.jpg" border="0" /></a><br /><br />Feedback, corrections and comments welcome. Please make contact if you would like more information about TV-website development.<br /><a name="_MailAutoSig"><strong><span style="color:#000099;">Daniel Mann</span></strong></a> </div></div></div></div></div></div>Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com29tag:blogger.com,1999:blog-6724903525903882560.post-51044514147659254412009-01-24T08:52:00.004-06:002009-01-26T08:54:04.975-06:00Adding Live Internet TV streams to my Living Room TVThe <a href="http://active-tv.blogspot.com/2009/01/build-your-own-tv-channel-from-torrent.html">prior </a>blog entry “Build your own TV channel from torrent-delivered video sources” did not adequately cover the details of adding more than torrent formatted video sources, such as Live TV streams.<br /><br />As explained, a users’ torrentSites.xml file describes the video feeds to be presented at the TV. Each <item> in the torrentSites.xml typically contains the url address of an XML-formatted RSS video feed. But it can alternatively contain the address of an XML-formatted listing of Live TV channels. Assume the <item> below is included in the torrentSites.xml file.<br /><br /><span style="font-size:78%;"><<span style="color:#ff0000;">item</span>><br /><<span style="color:#ff0000;">title</span>>My Video Feeds</<span style="color:#ff0000;">title</span>><br /><<span style="color:#ff0000;">description</span>>Video feeds defined in my PC file myVideoFeeds.xml</<span style="color:#ff0000;">description</span>><br /><<span style="color:#ff0000;">link</span>>myVideoFeeds.xml</<span style="color:#ff0000;">link</span>><br /><<span style="color:#ff0000;">image</span>> </<span style="color:#ff0000;">image</span>> </span><br /><div><span style="font-size:78%;"><</span><span style="font-size:78%;">/<span style="color:#ff0000;">item</span>></span><br /><br />Following the torrentSites.xml entry above leads to the myVideoFeeds.xml file; which is also, given the example file address, located on your networked PC and not on a networked server. Below is an example of myVideoFeeds.xml.<br /><br /><span style="font-size:78%;"><<span style="color:#3333ff;">?</span><span style="color:#000099;">xml version="1.0" encoding="utf-8"</span> ?><br /><<span style="color:#ff0000;">rss</span>><br /><<span style="color:#ff0000;">channel</span>></span></div><div><span style="font-size:78%;"></span><br /><span style="font-size:78%;"><<span style="color:#ff0000;">item</span>><br /><<span style="color:#ff0000;">title</span>>BFM TV, France </<span style="color:#ff0000;">title</span>><br /><<span style="color:#ff0000;">description</span>>French 24-hour television news channel, defined in my PC file myVideoFeeds.xml</<span style="color:#ff0000;">description</span>><br /><<span style="color:#ff0000;">enclosure url</span>="</span><a title="mms://vipmms9.yacast.net/bfm_bfmtv" href="mms://vipmms9.yacast.net/bfm_bfmtv"><span style="font-size:78%;">mms://vipmms9.yacast.net/bfm_bfmtv</span></a><span style="font-size:78%;">" <span style="color:#ff0000;">type</span>="application/video" /><br /><<span style="color:#ff0000;">image</span>></span><a title="http://www.satgok.be/sat/images/chaine/bfmtv.gif" href="http://www.satgok.be/sat/images/chaine/bfmtv.gif"><span style="font-size:78%;">http://www.satgok.be/sat/images/chaine/bfmtv.gif</span></a><span style="font-size:78%;"></<span style="color:#ff0000;">image</span>><br /><<span style="color:#ff0000;">pubDate</span>>Live TV</<span style="color:#ff0000;">pubDate</span>><br /></<span style="color:#ff0000;">item</span>></span><br /></div><div><br /><span style="font-size:78%;"><<span style="color:#ff0000;">item</span>><br /><<span style="color:#ff0000;">title</span>>Vesti 24, Russia</<span style="color:#ff0000;">title</span>><br /><<span style="color:#ff0000;">description</span>>Russian TV feed, defined in my PC file myVideoFeeds.xml</<span style="color:#ff0000;">description</span>><br /><<span style="color:#ff0000;">enclosure url</span>="</span><a title="mms://video.rfn.ru/vesti_24" href="mms://video.rfn.ru/vesti_24"><span style="font-size:78%;">mms://video.rfn.ru/vesti_24</span></a><span style="font-size:78%;">" <span style="color:#ff0000;">type</span>="application/video" /><br /><<span style="color:#ff0000;">image</span>></span><a title="http://s3.amazonaws.com/mogulus-channel-logos/vesti-small.png" href="http://s3.amazonaws.com/mogulus-channel-logos/vesti-small.png"><span style="font-size:78%;">http://s3.amazonaws.com/mogulus-channel-logos/vesti-small.png</span></a><span style="font-size:78%;"></<span style="color:#ff0000;">image</span>><br /><<span style="color:#ff0000;">pubDate</span>>Live TV</<span style="color:#ff0000;">pubDate</span>><br /></<span style="color:#ff0000;">item</span>></span></div><br /><div><span style="font-size:78%;"></<span style="color:#ff0000;">channel</span>><br /></<span style="color:#ff0000;">rss</span>></span><br /><br />The torrentSites.xml has a menu entry entitled “My Video Feeds”. This appears on the left-side TV menu, as shown below. The myVideoFeeds.xml file contains two <item> entries; these now appear in the right-side TV menu. By adding your own entries into your myVideoFeeds.xml you can build a menu enabling access to a video feed you have obtained the address for.<br /><br /><a href="http://4.bp.blogspot.com/_dJkEoMJ1suc/SWdqa5HzbSI/AAAAAAAAAhI/X8mvbpSeDsY/s1600-h/active-Live-TV.jpg"></a><a href="http://4.bp.blogspot.com/_dJkEoMJ1suc/SXsviyRLNAI/AAAAAAAAAh0/m6OSnmJckYg/s1600-h/active-Live-TV.jpg"><img id="BLOGGER_PHOTO_ID_5294878061560017922" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 267px" alt="" src="http://4.bp.blogspot.com/_dJkEoMJ1suc/SXsviyRLNAI/AAAAAAAAAh0/m6OSnmJckYg/s400/active-Live-TV.jpg" border="0" /></a><br /><br />To further demonstrate the system I have build a menu item "Live TV Streams" which is currently streaming Live TV from the following internet channels: BFM TV, France; Reel Good TV, USA; Vesti 24, Russia; TV RB, Russia; RTR Planeta, Russia; Canal 7, Sweden; 4E TV, Greece; ERT 3, Greece; Folketing TV, Denmark; Omega TV, Netherlands; Omroep Zeeland, Netherlands; Teleradioerre, Italy ; Tiziana Sat, Italy; Yomiuri News, Japan; FMI, Japan; TV Argent, Canada. More channels can be easily added. </div><div><br />Given this ease and flexibility, it is easy to see how the sytstem is well suited for deliverying foreign language TV channels to the living room TV -- via the internet. A beta version of the above TV-website is available for download and testing from this blogsite (see utorrent_beta.zip under Free TV-web Channels).<br /><strong><span style="color:#000099;">Daniel Mann<br /></span></strong></div>Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com170tag:blogger.com,1999:blog-6724903525903882560.post-19327752687240122292009-01-07T13:15:00.040-06:002009-01-28T09:38:21.651-06:00Build your own TV channel from torrent-delivered videoThere are plenty of sources of torrent-delivered video available, but how can a person with little or no engineering skills get these videos delivered directly to their living room TV? Well, it is now possible to do so with a new configurable TV-website that is viewable on any Active-TV-enabled networked TVs, such as those TVs connected to a D-link DSM-520.<br /><br />For those among you who have the right to download video torrent files (i.e. peer-to-peer sharing, P2P), and find it convenient to view and select available torrents from the TV rather than the PC, the new TV-website makes it possible to select and start a torrent, monitor its progress, and finally watch the downloaded video – all from the TV. Hence, there is no need for a PC keyboard to browse and select a particular torrent, let alone attach a PC to the TV.</span><br /><br />As discussed in a <a href="http://active-tv.blogspot.com/2008/02/adding-video-rss-feed-or-torrent-video.html">previous </a>blog article, when accessing P2P video, the system relies on a networked-PC using <a href="http://www.utorrent.com/">uTorrent </a>to assist the TV with torrenting. In other words, the TV UI remotely drives the PC’s uTorrent engine.</span><br /><br />Available videos are listed at the TV according to an XML configuration file, 'torrentSites.xml'. A user must build their own torrentSites.xml file which is stored on their PC. An example is provided to help with understanding the layout and syntax.<br /><br />Possibly following a broadcaster trend, Norwegian Broadcaster (NRK) makes <a href="http://nrkbeta.no/norwegian-broadcasting-nrk-makes-popular-series-available-drm-free-via-bittorrent/">programmes </a>available for free via torrent distribution. US channel Democracy Now! also distributes <a href="http://ewheel.democracynow.org/">programmes </a>via torrent. Canada’s public broadcaster <a href="http://www.cbc.ca/nextprimeminister/blog/2008/03/canadas_next_great_prime_minis.html">CBC </a>distributes the “Canada's Next Great Prime Minister” shown. Partnering with CBC, the bittorrent aggregation site Mininova supplies a DRM-free copy of the video torrent file. The required torrentSites.xml entry for the NRK and DN! video is below:<br /><code><br /><span style="font-size:85%;"><span style="font-size:78%;"><<span style="color:#000099;">?</span><span style="color:#000099;">xml version="1.0" encoding="utf-8" ?</span>><br /><<span style="color:#ff0000;">rss</span>><br /><<span style="color:#ff0000;">channel</span>> </span></span></code><code><span style="font-size:85%;"><span style="font-size:78%;"><br /><br /></span></span></code><code><span style="font-size:85%;"><span style="font-size:78%;"></span></span></code><code><span style="font-size:85%;"><span style="font-size:78%;"><<span style="color:#ff0000;">item</span>><br /></span></span></code><code><span style="font-size:85%;"><span style="font-size:78%;"><<span style="color:#ff0000;">title</span>><span style="color:#000099;">Norwegian (NRK</span><span style="color:#000099;">)</span></<span style="color:#ff0000;">title</span>><br /><<span style="color:#ff0000;">description</span>><span style="color:#000099;">Norwegian Broadcasting (NRK) Nordkalotten 365, defined in my PC file torrentSites.xml</span></<span style="color:#ff0000;">description</span>> <<span style="color:#ff0000;">link</span>><span style="color:#000099;">http://nrkbeta.no/torrent/monsen/nordkalotten365.rss</span></<span style="color:#ff0000;">link</span>> <<span style="color:#ff0000;">image</span>><span style="color:#000099;">http://www.nrkbeta.no/torrent/monsen/nrklogo.png</span></<span style="color:#ff0000;">image</span>><br /></<span style="color:#ff0000;">item</span>><br /><br /><<span style="color:#ff0000;">item</span>><br /><<span style="color:#ff0000;">title</span>><span style="color:#000099;">Democracy Now</span><span style="color:#000099;">!</span></<span style="color:#ff0000;">title</span>><br /><<span style="color:#ff0000;">description</span>><span style="color:#000099;">Democracy Now!, defined in my PC file torrentSites.xml</span></<span style="color:#ff0000;">description</span>><br /><<span style="color:#ff0000;">link</span>><span style="color:#000099;">http://ewheel.democracynow.org/rss.xml</span></<span style="color:#ff0000;">link</span>><br /><<span style="color:#ff0000;">image</span>><span style="color:#000099;">http://images.democracynow.org/dn-logo-for-podcast.png</span></<span style="color:#ff0000;">image</span>><br /></<span style="color:#ff0000;">item</span>><br /><br /></<span style="color:#ff0000;">channel</span>><br /></<span style="color:#ff0000;">rss</span>></span> </span></code><br /><br />The two entries or items in the above torrentSites.xml file, appear in the TV menu as shown in the screen-shots below. They are shown on the left-side menu.<br /></span></span></code><br /><a href="http://3.bp.blogspot.com/_dJkEoMJ1suc/SXnlqdlmlwI/AAAAAAAAAhc/N7Wv0UdPFZg/s1600-h/active-TV-mininova-NRK.jpg"><img id="BLOGGER_PHOTO_ID_5294515354610341634" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 266px" alt="" src="http://3.bp.blogspot.com/_dJkEoMJ1suc/SXnlqdlmlwI/AAAAAAAAAhc/N7Wv0UdPFZg/s400/active-TV-mininova-NRK.jpg" border="0" /></a><br /><br />Torrent si<a href="http://3.bp.blogspot.com/_dJkEoMJ1suc/SWYeKBEqV_I/AAAAAAAAAgY/G8gaIszkvfc/s1600-h/active-TV-utorrent.jpg"></a>tes make their torrents available via lists which are distributed via RSS. These lists generally conform to a similar format. This similarity enables torrenting tools such as uTorrent to generally access RSS data. Similarly, the TV-website has managed to “read” the RSS address provided by the XML <link> element and so lists the available torrents on the right-side menu.<br /><br /><a href="http://4.bp.blogspot.com/_dJkEoMJ1suc/SXnlw2VZGzI/AAAAAAAAAhk/654QylQdCCY/s1600-h/active-TV-utorrent-DN.jpg"><img id="BLOGGER_PHOTO_ID_5294515464332450610" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 268px" alt="" src="http://4.bp.blogspot.com/_dJkEoMJ1suc/SXnlw2VZGzI/AAAAAAAAAhk/654QylQdCCY/s400/active-TV-utorrent-DN.jpg" border="0" /></a><br /><br />Some torrent distribution sites support searching for a particular torrent. This requires search-words to be passed to the torrent site. To support searching, an XML entry such as the example below must be used.<br /><br /><span style="font-size:85%;"><<span style="color:#ff0000;">link</span> search="MATCH" ><span style="color:#000099;">http://www.site_address/MATCH/more_address</span></<span style="color:#ff0000;">link</span>></span><br /><br />The use of "search=" in the <link> entry indicates that a pop-up keyboard will be used when the menu entry is selected. This enables search-words, such as "election news" to be entered on the TV screen. The keywords replace the XML token “MATCH” in the formation of an RSS url which will list, in our case, only torrents containing the name “election news”.<br /><br />Before the TV can “talk” to the uTorrent engine running on the PC, it is important that they both be configured correctly; set-up the PC first. As previously <a href="http://active-tv.blogspot.com/2008/02/adding-video-rss-feed-or-torrent-video.html">described</a>, uTorrent “Preferences” must be set to support an “incoming connection”.<br /><br /><a href="http://2.bp.blogspot.com/_dJkEoMJ1suc/SWYghfMw2SI/AAAAAAAAAgo/IuJ4qXHIjdw/s1600-h/torrent_connection.jpg"><img id="BLOGGER_PHOTO_ID_5288950572076030242" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 160px" alt="" src="http://2.bp.blogspot.com/_dJkEoMJ1suc/SWYghfMw2SI/AAAAAAAAAgo/IuJ4qXHIjdw/s400/torrent_connection.jpg" border="0" /></a><br /><br />Conveniently for us, the uTorrent Web UI interface enables remote login to the torrent PC. The remote login ID must be set to “active-TV” with password “pass”. This is the initial password used by the TV-website, but it can be changed to your own preference; however, make sure the ID on the uTorrent TV-web is set to the same password. Use the TV menu entry “Change uTorrent Pass” to accomplish this – change the PC-side password first.<br /><br /><a href="http://2.bp.blogspot.com/_dJkEoMJ1suc/SWYgqcZgyYI/AAAAAAAAAgw/XVBVGdQbNiQ/s1600-h/torrent_webui.jpg"><img id="BLOGGER_PHOTO_ID_5288950725943019906" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 204px" alt="" src="http://2.bp.blogspot.com/_dJkEoMJ1suc/SWYgqcZgyYI/AAAAAAAAAgw/XVBVGdQbNiQ/s400/torrent_webui.jpg" border="0" /></a><br /><br />Before using the “My Active uTorrents” TV menu entry, make sure the PC and TV-side uTorrent passwords are set correctly. The “My Active uTorrents” enables reviewing the progress of currently active torrents. When download reaches 100%, the video can be viewed on the TV by simply using the TV’s IR remote to click on the torrents menu entry.<br /><br /><a href="http://4.bp.blogspot.com/_dJkEoMJ1suc/SWYhEDa7BtI/AAAAAAAAAg4/bFDYS6dSM1U/s1600-h/active-tv-utorrent-detail.jpg"><img id="BLOGGER_PHOTO_ID_5288951165914646226" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 136px" alt="" src="http://4.bp.blogspot.com/_dJkEoMJ1suc/SWYhEDa7BtI/AAAAAAAAAg4/bFDYS6dSM1U/s400/active-tv-utorrent-detail.jpg" border="0" /></a><br /><br />For convenience, the TV UI reports if a video has already been viewed after prior download completion. This helps keep a track of what you have been watching,<br /><br /><a href="http://2.bp.blogspot.com/_dJkEoMJ1suc/SWYhK4aS1nI/AAAAAAAAAhA/Rkx5wTL0DqA/s1600-h/active-tv-utorrent-detail-2.jpg"><img id="BLOGGER_PHOTO_ID_5288951283218306674" style="WIDTH: 250px; CURSOR: hand; HEIGHT: 46px" alt="" src="http://2.bp.blogspot.com/_dJkEoMJ1suc/SWYhK4aS1nI/AAAAAAAAAhA/Rkx5wTL0DqA/s400/active-tv-utorrent-detail-2.jpg" border="0" /></a><br /><br />The uTorrent TV-website is very flexible given the ability for a user to define their own torrentSites.xml. Note that it is entirely the responsibility of the user to ensure that they have the legal right to access any video or content made available by the torrentSites.xml file they make use of. For more information about a users’ copyright responsibilities and DSM-520 operaton, please see the D-link <a href="http://support.dlink.com/products/view.asp?productid=DSM%2D520">support site</a>. A beta version of the above TV-website is available for download and testing from this blogsite (see Free TV-web Channels). (Also see newer blog entry "<a href="http://active-tv.blogspot.com/2009/01/adding-live-internet-tv-streams-to-my.html">Adding Live TV streams to my living room TV</a>".)<br /><span style="font-size:100%;"><strong><span style="color:#000099;">Daniel Mann<br /></span></strong><br /><br /></span><span style="font-size:100%;"></span>Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com39tag:blogger.com,1999:blog-6724903525903882560.post-47276432643077140542009-01-07T11:07:00.014-06:002009-01-07T13:22:21.309-06:00Combining cell phone and TV UI support for internet videoAs mobile phones grow increasingly sophisticated and are open to third-party applications and services, they can be used for both productivity and entertainment. If the screen is large enough, they are a convenient platform for viewing Internet-based video. They can also serve as a device to coordinate the storing and forwarding of video, both throughout and from the home. That is to say, a mobile device can be made to communicate directly with a home-based video devices, such as a networked TV. These innovations are all due to the flexibility of Web 2.0 technologies, which which interconnects the User Interfaces (UIs) appearing on the cell phone, PC and TV.<br /><br />Below is a screen shot showing an Active-TV Technology UI for YouTube video.<br /><a href="http://4.bp.blogspot.com/_dJkEoMJ1suc/SWTi3HxFzaI/AAAAAAAAAfw/vOYWN11lm-s/s1600-h/cell-screen.jpg"><img id="BLOGGER_PHOTO_ID_5288601299045436834" style="WIDTH: 214px; CURSOR: hand; HEIGHT: 400px" alt="" src="http://4.bp.blogspot.com/_dJkEoMJ1suc/SWTi3HxFzaI/AAAAAAAAAfw/vOYWN11lm-s/s400/cell-screen.jpg" border="0" /></a><br />In collaboration with <a title="blocked::http://www.corecodec.com/" href="http://www.corecodec.com/" send="true">CoreCodec</a>, Active-TV Technology is developing mobie phone applications to coordinate the viewing of of video suitable for networked-enabled TVs. CoreCodec is known for its CorePlayer, which supports “multimedia content on your desktop, mobile phone, portable media player, PDA, GPS, or convergence device”. CorePlayer is widely used across the cell phone industry.<br /><br /><a href="http://1.bp.blogspot.com/_dJkEoMJ1suc/SWTjN0u702I/AAAAAAAAAf4/wB_1cpwg0TU/s1600-h/cell-youtube-favs.jpg"><img id="BLOGGER_PHOTO_ID_5288601689073111906" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 240px; CURSOR: hand; HEIGHT: 319px" alt="" src="http://1.bp.blogspot.com/_dJkEoMJ1suc/SWTjN0u702I/AAAAAAAAAf4/wB_1cpwg0TU/s400/cell-youtube-favs.jpg" border="0" /></a><a href="http://3.bp.blogspot.com/_dJkEoMJ1suc/SWTjd-rNnsI/AAAAAAAAAgA/7xK_wIpkCJE/s1600-h/cell-youtube-tour.jpg"><img id="BLOGGER_PHOTO_ID_5288601966619762370" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 242px; CURSOR: hand; HEIGHT: 321px" alt="" src="http://3.bp.blogspot.com/_dJkEoMJ1suc/SWTjd-rNnsI/AAAAAAAAAgA/7xK_wIpkCJE/s400/cell-youtube-tour.jpg" border="0" /></a> Here are more cell phone screen images of the Lua-based prototype for YouTube. A number of cell phones now support YouTube video and these early developments are just a proof-of-concept of this new technology.<br /><br /><a href="http://4.bp.blogspot.com/_dJkEoMJ1suc/SWTkLWZo4YI/AAAAAAAAAgI/S2fVvV4y3AA/s1600-h/cell-youtube-user.jpg"><img id="BLOGGER_PHOTO_ID_5288602746082615682" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 240px; CURSOR: hand; HEIGHT: 319px" alt="" src="http://4.bp.blogspot.com/_dJkEoMJ1suc/SWTkLWZo4YI/AAAAAAAAAgI/S2fVvV4y3AA/s400/cell-youtube-user.jpg" border="0" /></a>The next step is to show how the phone, TV and PC UIs can interoperate to support social networking, sharing, navigating, organizing and discovering video and audio entertainment, from both Internet-broadcast and conventional-broadcast TV media.<br /><br />Here is a <a title="blocked::http://www.youtube.com/watch?v=" href="http://www.youtube.com/watch?v=tUsf6GSUQzM" send="true">link </a>to a BBC-Microsoft TV example, shown in the YouTube window below, where social networking and instant messaging features are combined to enable video recommendations. Further prototypes will be available soon.<br /><br /><object height="295" width="480"><param name="movie" value="http://www.youtube.com/v/tUsf6GSUQzM&hl=en&fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><br /><embed src="http://www.youtube.com/v/tUsf6GSUQzM&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"></embed></object><br /><strong><span style="color:#000099;">Daniel Mann<br /><br /><br /></span></strong><strong><span style="color:#000099;"></span></strong><strong><span style="color:#000099;"></span></strong>Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com16tag:blogger.com,1999:blog-6724903525903882560.post-88482810760978586472008-12-29T10:44:00.004-06:002008-12-31T09:05:47.877-06:00Anouncing a UI for an internet TV using Lua run-time supportActive-TV Technology now offers an internet TV UI based on the <a title="blocked::http://en.wikipedia.org/wiki/Lua_(programming_language)" href="http://en.wikipedia.org/wiki/Lua_(programming_language)" target="_blank" rel="nofollow">Lua </a>language and run-time support routines from <a title="blocked::http://www.corecodec.com/products.html" href="http://www.corecodec.com/products.html" target="_blank" rel="nofollow">CoreCodec</a>. The Lua scripting tools currently enable a UI with abilities somewhere between <a title="blocked::http://en.wikipedia.org/wiki/MHEG5" href="http://en.wikipedia.org/wiki/MHEG5" target="_blank" rel="nofollow">MHEG5 </a>and Adobe Flash.<br /><br />CoreCodec is known for its CorePlayer, which supports “multimedia content on your desktop, mobile phone, portable media player, PDA, GPS, or convergence device”. It is widely used in the cell phone industry. Now, CoreCodec are in the process of retargeting their new Lua run-time environment to customers’ TV system-on a chip (Soc). They have already provided Lua run-time support for BroadQ’s Sony Playstation 2 project. Lua has particularly light-weight support requirements, and is popular in the video game industry.<br /><br />Adobe’s Flash is widely used in the PC industry, when building web interface applications. Its availability for TV UI development would be greatly appreciated; given its productivity, capability and familiarity. The new <a title="blocked::http://active-tv.blogspot.com/2008/08/x86-software-for-living-room-tv.html" href="http://active-tv.blogspot.com/2008/08/x86-software-for-living-room-tv.html" target="_blank" rel="nofollow">CE3100 </a>TV SOC from Intel has an advantage when supporting Flash due to the CE3100’s X86 processor core. Other, possibly lower cost TV SoC, will have a harder time supporting Flash. Using Lua may be the answer to competing with the CE3100.<br /><br />Below is a TV screen image of the current Lua-based YouTube interface.<br /><strong><span style="color:#000099;">Daniel Mann</span></strong><br /><div><strong><span style="color:#000099;"></span></strong></div><br /><div><strong><span style="color:#000099;"><a href="http://4.bp.blogspot.com/_dJkEoMJ1suc/SVj_BG3x7QI/AAAAAAAAAfg/R5ry3xBdJi8/s1600-h/Lua-YouTube.jpg"><img id="BLOGGER_PHOTO_ID_5285254557208800514" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 267px" alt="" src="http://4.bp.blogspot.com/_dJkEoMJ1suc/SVj_BG3x7QI/AAAAAAAAAfg/R5ry3xBdJi8/s400/Lua-YouTube.jpg" border="0" /></a></span></strong></div>Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com6tag:blogger.com,1999:blog-6724903525903882560.post-2854580444464952592008-12-29T10:10:00.008-06:002009-01-02T14:20:10.633-06:00PlayStation 2 supports internet videoFor some time BroadQ has been working on adding internet video viewing to the Sony PlayStation 2 (PS2). The project has taken longer than expected; but I can now report that I have accessed YouTube video from the PS2 console.<br /><br /><a title="blocked::http://www.broadq.com/en/index.php" href="http://www.broadq.com/en/index.php" target="_blank">BroadQ </a>partnered with <a title="blocked::http://www.corecodec.com/" href="http://www.corecodec.com/" target="_blank">CodeCodec </a>to add advanced video codec support to the PS2. Till now CoreCodec have been a supplier of codecs and media players for cell phones. The partnership enables the PS2 to display YouTube video using the H.264 video format. The superior performance of CoreCodec’s codec enables decode of near HD quality video resolution. BroadQ will be demonstrating their QTV branded TV interface running on the PS2 at CES January 2009. Below are some early screen-shots of the QTV UI.<br /><br /><a href="http://4.bp.blogspot.com/_dJkEoMJ1suc/SVj36twrfvI/AAAAAAAAAfI/8YGasA5xEJA/s1600-h/QTV-action-movies.jpg"><img id="BLOGGER_PHOTO_ID_5285246750807523058" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 299px" alt="" src="http://4.bp.blogspot.com/_dJkEoMJ1suc/SVj36twrfvI/AAAAAAAAAfI/8YGasA5xEJA/s400/QTV-action-movies.jpg" border="0" /></a><br /><br />Note that these are not screen shots of the Flash version which BroadQ has previously shown during demonstrations. The images are from a new <a title="blocked::http://en.wikipedia.org/wiki/Lua_(programming_language)" href="http://en.wikipedia.org/wiki/Lua_(programming_language)" target="_blank">Lua </a>Script implementation developed by Active-TV Technology for BroadQ. The Flash version required run-time PC assistance. This Lua version enables the PS2 to operate “standalone”, without any PC assistance being required. The UI implementation shown here is not complete; please expect changes before the CES showoff.<br /><br /><a href="http://2.bp.blogspot.com/_dJkEoMJ1suc/SVj49XVu5xI/AAAAAAAAAfY/I-kBqSIQuVQ/s1600-h/QTV--Monsters.jpg"><img id="BLOGGER_PHOTO_ID_5285247895840155410" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 300px" alt="" src="http://2.bp.blogspot.com/_dJkEoMJ1suc/SVj49XVu5xI/AAAAAAAAAfY/I-kBqSIQuVQ/s400/QTV--Monsters.jpg" border="0" /></a><br /><br />The application of the PS2 to view internet video from the living room TV is significant, given the greater than 120M units sold by Sony (see <a title="blocked::http://gizmodo.com/5122098/america-still-plays-more-ps2-than-xbox-360-and-wii-combined" href="http://gizmodo.com/5122098/america-still-plays-more-ps2-than-xbox-360-and-wii-combined">America Still Plays More Ps2 Than Xbox 360 and Wii Combined</a>) . BroadQ plans for QTV, include support for video distributed by the emerging key suppliers such as YouTube, Hulu and more.<br /><strong><span style="color:#000099;">Daniel Mann<br /><br /></span></strong><strong><span style="color:#000099;"></span></strong>Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com37tag:blogger.com,1999:blog-6724903525903882560.post-67931239626402700732008-12-03T11:40:00.005-06:002008-12-03T11:55:12.579-06:00Now watch Google Video on the TV<div><div>Use Google Video to search for internet videos, then watch them at the TV, all without touching your PC or the keyboard.<br /><br />Google Video enables access to longer format video than typically available on YouTube. The YouTube channel (currently available for testing), has been extended to include searching for Google Video. A TV screen image is shown below.<br /><br /><a href="http://2.bp.blogspot.com/_dJkEoMJ1suc/STbGVL-RoSI/AAAAAAAAAeg/hZHHTRDy5ds/s1600-h/active-tv-google.jpg"><img id="BLOGGER_PHOTO_ID_5275622080804659490" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 268px" alt="" src="http://2.bp.blogspot.com/_dJkEoMJ1suc/STbGVL-RoSI/AAAAAAAAAeg/hZHHTRDy5ds/s400/active-tv-google.jpg" border="0" /></a></div><div><br />The TV-web formatted channel can be used with the D-Link DSM520 or other active-TV technology-enabled TVs. Note: the TV remote 'info' key can be used to toggle 'on-off' auto-play, resulting in uninterrupted TV-like viewing of one video after another...<br /><br />This latest update to the YouTube channel includes improvements to the IR remote text-input, a larger preview image, and the ability to temporarily switch User ID to that of the author of the current video. This last feature, along with switching User ID to that of friends and family, makes it possible to explore a network of ‘connected’ videos.</div><br /><a href="http://2.bp.blogspot.com/_dJkEoMJ1suc/STbHOcb4G4I/AAAAAAAAAeo/9xkgMqFJ5dU/s1600-h/active-TV-youtube.jpg"><img id="BLOGGER_PHOTO_ID_5275623064476326786" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 267px" alt="" src="http://2.bp.blogspot.com/_dJkEoMJ1suc/STbHOcb4G4I/AAAAAAAAAeo/9xkgMqFJ5dU/s400/active-TV-youtube.jpg" border="0" /></a><br /><div></div><br /><div>Additional changes and improvements will be made pending user feedback or other technical refinements.</div><div><strong><span style="color:#000099;">Daniel Mann<br /></span></strong></div></div>Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com2tag:blogger.com,1999:blog-6724903525903882560.post-15032035072326065362008-11-18T16:05:00.009-06:002008-12-29T12:42:48.181-06:00New YouTube channel for DSM-520Following recent changes in the way YouTube streams video, DSM-520 owners are reporting that they can no longer play YouTube videos.<br /><br />Now there is a new YouTube TV-website for the DSM-520 which works with the latest YouTube video. A link to a 16x9 test version is provided <a href="http://www.active-tv.org/TVweb/youtube_beta_16.zip">here</a>. This new channel is also available in the “TV-web channel” listings on the side of this page. <div><br />After downloading the YouTube_testing.zip file, extract all contents to the c:\ directory. The new “testing” channel will appear under TV menu “My Media & Programs”.</div><div></div><a href="http://2.bp.blogspot.com/_dJkEoMJ1suc/SSM8mZyn5JI/AAAAAAAAAeY/4M46u2FpjYs/s1600-h/active-TV-youtube-test.pg.jpg"><img id="BLOGGER_PHOTO_ID_5270122619409523858" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 267px" alt="" src="http://2.bp.blogspot.com/_dJkEoMJ1suc/SSM8mZyn5JI/AAAAAAAAAeY/4M46u2FpjYs/s400/active-TV-youtube-test.pg.jpg" border="0" /></a><br /><div><br />The new YouTube TV-web channel for the DSM-520 is completely different from any previous ones. It is fast loading and there is support for video search, Playlists, Subscriptions, Categories and Favorites (all of unlimited size). There is also flexible access to Standard video feeds. As an added feature, it is now simple to view any public videos of your YouTube friends. The 'info' key can be used to toggle on-off auto-pay of next video.</div><div><br />Please send feedback to <a href="mailto:daniel@active-TV.org">daniel@active-TV.org</a>, in the event further tweaks are required during the evaluation period. Or add comments to this blog entry. </div><div></div><div></div><div>(Note about prior versions: some bugs were reported by users, but all seems to be working with the current youtube_testing_2.zip version.)</div><div><strong><span style="color:#000099;">Daniel Mann</span></strong></div>Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com6tag:blogger.com,1999:blog-6724903525903882560.post-42849731471846162712008-08-27T16:58:00.004-05:002008-08-29T07:42:06.432-05:00x86 software for the living room TV<strong>The Issue:</strong> Intel revealed more details at IDF about its TV chip based on an integrated x86 CPU, which lowers the barriers for networked TVs utilizing PC-like software<br /><br /><strong>Behind the scene:</strong> I expect many high-end TV developers to closely consider the new Intel TV chip. Has any lack of clear leadership or innovation from the traditional TV chip suppliers left them vulnerable to market share loss? Or do they know something about the home TV user that new entrants have yet to grasp?<br /><br /><strong>Solution:</strong> There are many competing technical and business approaches in support of digital convergence for the TV. Introducing a cost-effective Intel TV chip is clearly some kind of milestone. However, given Intel’s experience with Viiv, it should be aware that there are still critical and necessary development steps ahead: developing infrastructure, partners, and customers, and most importantly communicating the value to end users – these remain paramount and time-consuming steps to be undertaken.<br /><br />Intel provided more information last week at the San Francisco Intel Developer Form (IDF) about their efforts to bring the software advantages of the x86 architecture to the living room TV. Prior approaches branded as ViiV had little success and partially relied on Microsoft Media Center technology. The new approach is very different and based on incorporating an x86 ‘Pentium M’ processor into a TV System-on-a Chip (SoC).<br /><br />The x86 CPU architecture has a software advantage because of its use in the PC. This has lead to a long history of extensive and complex software being developed for the PC, which is frequently not made available (“re-targeted” as the technical types say…) for other CPU architectures. A good example of this is Adobe’s Flash, that essential plug-in to the PC browser. For non x86 CPU-based devices, Flash is either not available or available several generations removed from the current offering.<br /><br />As digital convergence proceeds, consumer appliances are required to support software applications, which have thus far been the domain of the PC. It has proven difficult for traditional TV SoC suppliers, who do not rely on an x86 CPU core, to develop software to enable a TV to perform PC-like tasks, such as web browsing.<br /><br />Intel documentation provides a <a title="http://www.intelconsumerelectronics.com/Download/320307-003US.pdf" href="http://www.intelconsumerelectronics.com/Download/320307-003US.pdf">block diagram</a> of their CE3100 TV SoC family. Coupled with “aggressive” pricing, Intel is on course to have a significant influence on the initially high-end TV and Set Top Box (STB) markets. Using the CE3100 family, devices such as the Apple TV, which currently uses a PC-like architecture, can carry a lower hardware component cost. In fact, the CE3100’s support for processing a broadcast digital Transport Stream (TS) enables support for features currently beyond Apple TV. <div><br /><a href="http://1.bp.blogspot.com/_dJkEoMJ1suc/SLXOnWB4LEI/AAAAAAAAAVo/SG3iIrd5uFI/s1600-h/ce3100.bmp"><img id="BLOGGER_PHOTO_ID_5239320916839115842" style="CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_dJkEoMJ1suc/SLXOnWB4LEI/AAAAAAAAAVo/SG3iIrd5uFI/s400/ce3100.bmp" border="0" /></a><br /><br />As well as building a new range of TV chips, Intel will provide much of the software infrastructure supporting a CE3100-based networked TV. For this, they have to combine networking and web processing software with traditional TV software (what the engineers call dual software stack operation). Intel <a title="http://www.intel.com/pressroom/archive/releases/20080820comp_a.htm" href="http://www.intel.com/pressroom/archive/releases/20080820comp_a.htm">press releases</a> indicate that they have worked with Futarque on this task. Interestingly, Futarque also collaborated with AMD on active-TV technology STBs.<br /><br />No matter how enthusiastic technologists and business analysts are about the potential of TV convergence, it s is not clear how much technology the TV user really wants. Maybe a 3D UI with Flash animation is not desired by many? Maybe something much simpler, such as the very successful MHEG5 deployment in Europe, will continue to satisfy most TV users? That said, MHEG5 may not be left behind: there are companies working to add Ethernet and social network support for simpler MHEG5 TVs. If the CE3100-derived TV remains open (like the PC browser, for example) then it will gain the attention of many software developers, who will experiment and find hybrid software combinations that meet with TV user approval. However, if TV OEMs close their TVs -- like the Apple TV -- to “monetize” all convergence features, then the uptake will be much slower.<br /><br />Increasingly, efforts such as MHP, OCAP or tru2way appear dated before they even have their day-of-success in the market. Their inability to deliver acceptable software solutions has left the market open to the CE3100, which draws upon software with a proven PC history.<br /><br />Both the Intel Viiv and AMD Live!-branded projects, promoted as supporting digital convergence, met with little success. Interestingly, as Intel finds a new way forward via an x86 based TV SoC, AMD <a title="http://money.cnn.com/news/newsfeeds/articles/djf500/200808250820DOWJONESDJONLINE000186_FORTUNE5.htm" href="http://money.cnn.com/news/newsfeeds/articles/djf500/200808250820DOWJONESDJONLINE000186_FORTUNE5.htm">announces</a> it will sell to Broadcom the TV SoC business it acquired with the ATI merger. AMD’s analysis of digital convergence would appear quite different from Intel’s<br /><br /><strong>Technically Speaking<br /></strong>Requests by the networked TV to access an Internet webpage or widget are sent to the home router; and then on via the router’s broadband connection to the webpage or widget server. A TV must process the webpage or widget when it arrives. This requires complex software, which has traditionally been incorporated into the PC’s browser. A TV based on the Intel CE3100 has an advantage when stepping-up to perform these complex software tasks.<br /><br />The active-TV technology approach relies on the router handing off much of the software task to a proxy in the form of a networked home PC: It enables a TV SoC not equipped with an x86 processor to access a PC’s software processing advantage. The TV’s request is first processed by the PC assisting the TV, and then simplified data is sent by the PC proxy to the TV for display. Some TV developers may prefer this approach as it reduces the prospect of TV obsolesce. The TV “borrows” the PC’s browser in support of its Internet access. This reduces the task of maintaining the TV’s browser software. TV purchasers expect a 10 or greater-year lifespan from their TV, as they would like to avoid the 3 year replacement cycle of traditional PC ownership. Conversely, TV manufacturers likely feel differently and would like to shorten this lifecycle.<br /><br /><strong>More than Networking</strong><br />Pioneer, Sharp, Samsung, Panasonic and others have introduced TVs with network support. Sometimes they are described as DLNA- or UPnP-enabled TVs. These TVs can access photos, music or video stored on a PC, which are also connected to the home network. Partly due to lack of simplified standards, these TVs are often poorly equipped to access Internet broadcast video directly.<br /><br />Using an approach similar to active-TV technology, these TVs can use PC assistance to gain access to Internet video. MediaMall, a supplier of active- TV technology components, has announced a Beta version of its <a title="http://www.themediamall.com/playon/" href="http://www.themediamall.com/playon/">PlayOn</a> software. This software runs on a PC that then acts as a proxy for the TV trying to access broadband-delivered video. Typically, a PC is used to access video from Hulu, YouTube or the like. But by using PlayOn, a PC can forward the video to any TV within the home network. The PlayOn software greatly extends the usefulness of a “simple” networked TV. A user can completely control video search and viewing using the TV IR remote, without requiring any contact with the PC assisting the TV.<br /><br />Active-TV technology is more advanced than PlayOn, as it enables the PC to serve as a proxy for the TV accessing TV-formatted web pages that likely contain Adobe Flash. However, using active-TV technology requires a TV with middleware support beyond DLNA-UPnP. The simpler PlayOn software works with existing DLNA or UPnP-enabled TVs. Similar DLNA-TV supporting software from <a title="http://tversity.com/" href="http://tversity.com/">TVersity</a> has been widely used for much the same task (2 Million downloads). TVersity is currently a more mature product, with <a href="http://www.techwandering.com/?p=73&akst_action=share-this">reviewers</a> indicating that, “at the moment PlayOn’s list of supported devices is much smaller than TVersity’s”. However, PlayOn is at the Beta-release stage. Their initial support for only online services indicates a focus on premium video services (such as Hulu), versus local PC-stored media.<br /><br /><strong>Don’t forget the game platforms</strong><br />For some time now, game platforms such as the Xbox, Playsation and Wii have included network support. This has enabled them to offer limited access to Internet broadcast video. Powerful as these game platforms are, they are not equipped to access the Internet with a browser as up-to-date as those used by the PC. This restricts their use for TV-web browsing.<br /><br />Interestingly, in an effort to extend its audience reach, the BBC recently introduced a website tailored for the limited Wii browser. This enables access to BBC’s iPlayer catch-up video service. But to deal with current Wii limitations, the BBC must serve-up the video in the older Flash 7 video format, rather than the more efficient H.264.<br /><br />We can expect to see versions of TVesity and PlayOn which further extend the types and variety of game platforms able to access video. These will no doubt rely on a PC assisted approach. Unlike the BBC, the PlayOn team can’t change the format of the served-up video, but they can use a PC to massage the video into a format digestible by simpler devices. The PlayOn website already indicates there will shortly be an enhanced version of PlayOn for the Wii.<br /><br />Also relating to game platform developments, BroadQ had been working on PC-assisted software for the Playstation 2 (PS2). Recent developments indicate they have shifted to a method wherein the PS2 can access Internet video directly over a network connection – no PC assistance is required. BroadQ’s PS2 software is developed in Lua , much like some Sony PSP applications. <a title="http://techon.nikkeibp.co.jp/english/NEWS_EN/20080807/156198/" href="http://techon.nikkeibp.co.jp/english/NEWS_EN/20080807/156198/">Reports</a> indicate the Qtv-branded software can directly play Internet video in FLV, H.264 and DivX formats. To simplify the Qtv PS2 software, the system relies on an Internet-accessed BroadQ server. This should prove interesting competition to the Wii when used to similarly access internet broadcast video.<br /><br /><strong>What next</strong><br />There are other platforms that avoid using networked PC-assistance, by supporting only simplified browsing -- such as the <a title="http://www.syabas.com/solution.html" href="http://www.syabas.com/solution.html">Syabas</a> Digital Media Player box. Their <a title="http://www.syabas.com/solution_dmp.html" href="http://www.syabas.com/solution_dmp.html">DMP</a> (also know as the <a title="http://www.popcornhour.com/onlinestore/" href="http://www.popcornhour.com/onlinestore/">Popcorn Hour</a> A-100) supports most of the CE-HMTL format. Several sites are available for use with the DMP. The sites are accessed via a Media Service Portal (MSP). Maybe it would be better to call them portal plug-ins rather than websites.<br /><br />Observers of digital convergence can only be impressed by the relentless efforts applied to bring Internet technology or interactivity to the TV. The CE3100 TV SoC is Intel’s best effort yet to make the x86 CPU architecture affordable for deployment within new TVs. On the one hand, it leverages a software installed base that includes support for Adobe Flash and other vital video entertainment software building blocks; on the other, it requires a new set of tools (and perhaps complexity) traditional TV manufacturers are not familiar with, as well as somewhat higher initial costs and perhaps the risk that consumers are not ready to embrace ‘full-on’ Internet-broadcast TV. Moreover, it is not the only technology or approach available, and some of the incremental approaches (with or without ‘borrowing’ PC browser assistance), may be just as valid, at least in the short term.<br /><br />We will have to wait and see how the roll-out of the CE3100 TV SoC affects the evolution of the TV convergence market. To be sure, there will be business pressures to use it in only closed system. In view of competing and perhaps equally compelling approaches, however, I suggest Intel will gain the most traction in the market if it offers an ‘open’ platform for any software developer wishing to reach the TV screen.<br /><br />Feedback, corrections and comments welcome. Contact me for more information or support with active-TV technology development.<br /><strong><span style="color:#000099;">Daniel Mann</span></strong><br /><br /><br /><br /></div>Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com6tag:blogger.com,1999:blog-6724903525903882560.post-80811034593435231142008-07-07T09:52:00.001-05:002008-07-07T10:00:42.507-05:00Google to support the living room TV<strong>The Issue:</strong> Google and others want a role to play in support of the living room TV. But how are TVs developing such that Google can have a role.<br /><br /><strong>Behind the scene:</strong> Most if not all TV manufacturers are developing models with network support. These UPnP TVs enable media to be transferred between the TV and other networked PCs, appliances and servers.<br /><br /><strong>Solution:</strong> The likely next-step after adding UPnP networking is for TVs to support browsing of TV-formatted websites. The life expectancy of a TV is long. This is why a TV may have Ethernet built-in but wireless networking technology, which changes more frequently, is likely left to an external add-on. Will browser technology be built-in or will it be left to as an external support role.<br /><br />Efforts to get the PC and TV to work together continue. There is a desire to have PCs, TVs and hand-held devices, cooperate with each other. But as <a title="blocked::http://knowledge.wharton.upenn.edu/article.cfm?articleid=" href="http://knowledge.wharton.upenn.edu/article.cfm?articleid=2002">reported</a> by the Wharton Business School, it is proving difficult to develop solutions which gain broad market acceptance.<br /><br />One solution which has emerged with broad acceptance is the inclusion of Universal Pug and Play, <a title="blocked::http://en.wikipedia.org/wiki/UPnP" href="http://en.wikipedia.org/wiki/UPnP">UPnP</a>, in new networked TVs. Further evidence of this is Google’s recent announcement of a PC UPnP server – <a title="blocked::http://desktop.google.com/plugins/i/mediaserver.html?hl=" href="http://desktop.google.com/plugins/i/mediaserver.html?hl=en">Google Media Server</a>. As mentioned in the <a title="blocked::http://bits.blogs.nytimes.com/2008/06/27/google-plays-with-your-living-room-tv/index.html" href="http://bits.blogs.nytimes.com/2008/06/27/google-plays-with-your-living-room-tv/index.html">NYT</a>, a key point in their announcement is: “Google can offer a hardware maker a very easy way to add Internet video capability to a television”.<br /><br />The <a title="blocked::http://www.last100.com/2008/06/27/google-enters-the-pc-to-tv-arena/" href="http://www.last100.com/2008/06/27/google-enters-the-pc-to-tv-arena/">last100</a> blog reports the Google server “works in conjunction with Google’s desktop search application - Google Desktop - to locate various media (photos, music and video) stored on your PC and make it available for streaming over a home network to any UPnP compatible or <a title="blocked::http://www.last100.com/2008/05/27/dlna-certified/" href="http://www.last100.com/2008/05/27/dlna-certified/">DLNA ‘certified’ device</a>, such as a PlayStation 3” or TV.<br /><br />There are already plenty of PC UPnP servers available, so why is Google entering the game? The Google PC sever can process information about media - know as metadata - in interesting ways. This can remove the TV from the burden of organizing media. A PC user can search and arrange media which is later enjoyed at the TV.<br /><br />The information provided by the Google UPnP server need not relate to only PC-stored media, but also include information about web-accessible media. Perhaps the PC server is only a piece of the Google plan. A TV accessing web-video could be assisted by the PC’s UPnP sever, and make use of the media information organized at the PC.<br /><br />A TV connecting with a Google server via broadband to the home can use the existing YouTube video library API to access video directly via the TV’s internet connection. Of course a broadband connected TV could also access some other video severs’ video resource. If Google extended its API it could upload meta-data from the PC sever to a Google web-sever. A broadband connected TV could then make access to the media meta-data without requiring networked PC assistance.<br /><br />In all cases, the UPnP TV User Interface (UI) is determined by local TV firmware and not sent over the network connection. The media may be sent to the TV over the network, but it is up to each TV manufacturer to decide how to present the media on the TV screen. A UPnP TV is a step forward but it is not equipping a TV with the browser capability of a PC; where PC-webpages are sent over the network and used to format the PC display. So what is the next step for the UPnP TV?<br /><br />It is clear that TV owners want some things built-into their TV and some things left out. They don’t want a VCR built-in, they don’t want a DVD player built-in, they do want a digital broadcast tuner built-in. With next generation TVs, customers want home network support, including UPnP access to media held on a PC.<br /><br />TV purchasers want to also view video and photos delivered over the web; But it is not clear if the web browser and its plug-ins should be built into the TV or supported by an external box of some kind. Maybe TVs will be built both ways. One clear option is to use an existing networked PC as the “external box” supplying the TV with browser support.<br /><br />Internet video broadcasters and TV-website developers, should be required to build a single TV-oriented TV-website which works with, both, a TV using a built-in browser, or a TV using an external browser. In the same way a VCR tape works with a built-in player or external tape player.<br /><br />Flash is the most widely used browser plug-in. It seems essential that a browser built into the TV must support Flash. However, embedded browser developers are still finding it hard to integrated Flash into a TV-sized browser. (Apple TV has the internals and cost structure of a PC, not a low-cost TV chip.) Until this task is accomplished, it is much easier to use <a title="blocked::http://active-tv.blogspot.com/" href="http://active-tv.blogspot.com/">active-TV technology</a> to support the TV with an external browser which does have Flash support. In fact for some TV purchasers may continue to prefer this approach. We don’t yet know.<br /><br />The <a title="blocked::http://www.zdnet.com.au/news/communications/soa/Adobe-opens-up-Flash-ditches-licensing-fees/0,130061791,339288624,00.htm?feed=pt_adobe http://www.zdnet.com.au/news/communications/soa/Adobe-opens-up-Flash-ditches-licensing-fees/0,130061791,3392886" href="http://www.zdnet.com.au/news/communications/soa/Adobe-opens-up-Flash-ditches-licensing-fees/0,130061791,339288624,00.htm?feed=pt_adobe">recent Adobe announcement</a> regarding removing licensing fees when embedding Flash into non-PC video play-back devices, will help ensure Flash as the next “standard” beyond UPnP. TVs and STBs using Flash and AJAX (web 2.0 technology) can accomplish much more than a TV only utilizing UPnP.<br /><br />Feedback, corrections and comments welcome. Please Contact me for more information or support with active-TV technology development.<br /><strong><span style="color:#000099;">Daniel Mann</span></strong>Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com1tag:blogger.com,1999:blog-6724903525903882560.post-44701323529321909192008-05-06T15:46:00.003-05:002008-05-06T16:00:44.861-05:00BBC News channel restored, via RTMP support<strong>The Issue:</strong> Web and internet technology are always advancing. PC users are familiar with getting software updates enabling support for the latest and greatest features. TV-website support for BBC News video was recently interrupted due to a BBC technology upgrade; but now service has been restored following some rapid PC-side software improvements.<br /><br /><strong>Behind the scene</strong>: A TV intended to support internet video browsing must deal with the continual change in internet video broadcasting technology. This is much more difficult to achieve using low-cost embedded microprocessor technology than a PC. This leads to the temptation to tie a networked TV to a managed portal service. But who wants a TV than can’t ‘tune’ to any internet broadcaster’s ‘channel’.<br /><br /><strong>Solution</strong>: Active-TV technology pushes the burden of supporting software complexity from the TV to the networked PC assisting the TV. This simplifies the task of keeping a networked TV updated with the latest features being used by an internet broadcaster. Importantly, this ensures a long and useful life for the networked TV.<br /><br />There are several free-to-download TV-websites available at this blog. One of the most popular has been the BBC News channel. Recently and unexpectedly the BBC channel stopped working. This was a result of technical changes at the BBC. I am pleased to report that a new TV-website has been developed and living room TV access to the BBC video has been restored.<br /><br />The BBC maintains RSS video feeds for access by internet users. The RSS information is in XML format and contains links to individual videos. After examining the XML document, the TV-website software selects an individual video and a request for transportation over the internet is sent to the BBC. Until recently, the BBC was ‘sending’ the video via a protocol known as HTTP, but now they are using Adobe’s <a title="blocked::http://en.wikipedia.org/wiki/Real_Time_Messaging_Protocol" href="http://en.wikipedia.org/wiki/Real_Time_Messaging_Protocol">RTMP</a> protocol.<br /><br />A number of other internet video broadcasters are also using RTMP, notably Hulu. Active-TV technology collaborator <a title="http://www.themediamall.com/" href="http://www.themediamall.com/">MediaMall</a> has been working on a new Hulu TV-website – it was mentioned on their <a title="http://www.themediamall.com/blog" href="http://www.themediamall.com/blog">blog</a>. To enable access to Hulu video (and other RTMP streaming) they constructed a software module supporting RTMP. Recently they have been offering this optional module to TV and Set-Top Box developers.<br /><br />Networked TV and STB developers have been relying on UPnP communication stackware from a verity of suppliers. MediaMall has not been one of these suppliers. This was the case with D-Link, but in support of Hulu video, D-link will be incorporating MediaMall’s RTMP extensions into their PC-side software. (The RTMP video is translated into the familiar HTTP before being sent over the network to the DSM-520). This will be included in a larger software update soon to be issued for the D-Link DSM-520.<br /><br />I have tested my new TV-website using an early version of the new software bundle. The TV-website makes HTTP formatted requests for RSS data, and RTMP formatted requests for individual videos. D-link undertakes their own testing and will release a version of the updated PC-side software from their <a title="blocked::http://www.dlink.com/products/support.asp?pid=" sec="0#applications" href="http://www.dlink.com/products/support.asp?pid=438&sec=0#applications">PC-website</a>. Those who feel they can’t wait can <a title="http://www.themediamall.com/downloads/demo/setup.exe" href="http://www.themediamall.com/downloads/demo/setup.exe">download</a> the current beta version.<br /><br />Feedback, corrections and comments welcome. Contact me for more information or support with active-TV technology development.<br /><strong><span style="color:#000099;">Daniel Mann<br /></span></strong>Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com16tag:blogger.com,1999:blog-6724903525903882560.post-71860000901304304302008-04-29T10:04:00.006-05:002008-04-29T10:11:58.152-05:00TV widget support update<div><div><div>I am working on additional TV widget support, but wanted to release the existing software. This will enable those using the TV-websites available from this blogsite to make use of the <a href="http://active-tv.blogspot.com/2008/03/social-networking-and-other-widgets.html">previously described</a> TV widgets. I will eventually add widgets to each of the TV-websites listed under “Free TV-web channels”.<br /><br />With widget support included in a TV-web channel, the Settings page offers a “YourMinis widget” menu entry, as shown below. The current 16x9 TV-web format has room for two widgets. The “widget 1” is positioned immediately below the 10-entry video list. The second widget, “widget 2”, is position to the right or left of widget 1, that is, just below the video still-image. </div><div><br /><a href="http://1.bp.blogspot.com/_dJkEoMJ1suc/SBc5lSJ6i-I/AAAAAAAAAVQ/aGpcfrDYQK4/s1600-h/widget-selection.jpg"><img id="BLOGGER_PHOTO_ID_5194684007886523362" style="CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_dJkEoMJ1suc/SBc5lSJ6i-I/AAAAAAAAAVQ/aGpcfrDYQK4/s400/widget-selection.jpg" border="0" /></a><br /><br />After setting one of the 3 menu entries to select a widget, the user should return from the Settings page to the Video Menu page. The available widgets will appear under the previously selected menu. These widgets are supplied from an RSS feed. I intend adding more widgets to the RSS feed.<br /></div><div><a href="http://4.bp.blogspot.com/_dJkEoMJ1suc/SBc5sCJ6i_I/AAAAAAAAAVY/BGGICEZtXcQ/s1600-h/zipcode_widget.jpg"><img id="BLOGGER_PHOTO_ID_5194684123850640370" style="CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_dJkEoMJ1suc/SBc5sCJ6i_I/AAAAAAAAAVY/BGGICEZtXcQ/s400/zipcode_widget.jpg" border="0" /></a><br /><br />Widgets can have a configuration value. For example the Weather widget requires a US postal zipcode. A box is provided for entering a new configuration value. Triple-tap of the TV IR remote is required when entering a new widget value, such as a zipcode. See the example below. </div><div><br /><a href="http://3.bp.blogspot.com/_dJkEoMJ1suc/SBc5yyJ6jAI/AAAAAAAAAVg/EpEPfsrxQAk/s1600-h/enter_zipcode.jpg"><img id="BLOGGER_PHOTO_ID_5194684239814757378" style="CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_dJkEoMJ1suc/SBc5yyJ6jAI/AAAAAAAAAVg/EpEPfsrxQAk/s400/enter_zipcode.jpg" border="0" /></a><br /><br />Each channel, or TV-website, can have its own widget selection. The user's preferred widgets, along with the widget configuration values, are stored as cookies. This ensures the selected widgets are restored each time a user returns to the same TV-website.<br /><strong><span style="color:#000099;">Daniel Mann</span></strong> </div></div></div>Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com0tag:blogger.com,1999:blog-6724903525903882560.post-87451345614967546092008-04-16T09:19:00.002-05:002008-04-16T09:23:48.420-05:00Yet Another Internet Set-Top Box<strong>The Issue</strong>: The avalanche of “Internet-enabled STB” announcements shows no signs of abating anytime soon. Given the number of detractors let alone prior failures, what continues to compel their advocates?<br /><br /><strong>Behind the scene</strong>: No widely accepted standard for TV-based Internet video browsing has yet emerged. Clearly, it makes sense to enlist game platforms -- many of which are already connected to the Internet -- to the task of video browsing. But what can be learned from such efforts, regarding the task of enabling Internet browsing for TVs in general?<br /><br /><strong>Solution:</strong> After all else has been tried, it seems likely that the forces of ‘lowest cost’, ‘simplest maintenance’, ‘longest useful life’, ‘unrestricted operation’, ‘easiest installation’, ‘minimum development complexity’ and ‘most user features’ will decide what hardware will be used for Internet video browsing at the TV. Active-TV technology is well placed for a decision based on these criteria.<br /><br /><a href="http://www.hollywoodreporter.com/hr/content_display/business/news/e3i4ea1e9f8de4570162fbc50621e17e9e3">Blockbuster</a>, <a href="http://www.hollywoodreporter.com/hr/content_display/news/e3id8f6ba18fbd96966ee8910249fe63261?pn=1">Vudu</a>, <a href="http://www.appleinsider.com/articles/08/01/03/netflix_and_lg_to_make_a_run_at_apple_tv_and_itunes.html">Netflix</a>, TiVo, <a href="http://active-tv.blogspot.com/2007/11/clearing-fuzzy-picture-for-apple-tv.html">Apple TV</a>, <a href="http://www.building-b.com/index.php">BuildingB</a> are some of the better known US companies introducing a Set-Top Box (STB) to enable TV access to their Internet-delivered video. There are many lesser-known units, such as the <a href="http://www.myka.tv/index.html">Myka</a>, which bring BitTorrent directly to a box connected to the TV. (The 80 GB-version Myka 80 costs $299 and the 500 GB-version costs $459 -- typical prices for such boxes.) The <a href="http://active-tv.blogspot.com/2007/07/apple-tv-next-steps.html">Apple TV</a> at $229 is said to make little profit. One of the lowest cost media adapter boxes is the D-Link <a href="http://www.dlink.com/products/?sec=0&pid=438">DSM-520</a>, currently selling for $150 at <a href="http://www.circuitcity.com/ccd/productDetail.do?oid=165023">Circuit City</a>.<br /><br />Why so many boxes? The answer lies in an Internet video broadcaster’s requirement for a box to support a “<a href="http://active-tv.blogspot.com/2007/05/alternative-to-please-use-my-portal.html">please use my portal</a>!” strategy. With few exceptions, notably the D-Link DSM-520, these boxes do not support open Internet video browsing. Rather, they are the hardware underpinning for a “walled garden” approach, one that delivers video from the broadcaster’s video library to the TV watcher. The fact that all prior Internet-STB projects with similar business models have failed does not deter repeated optimism for releasing new hardware.<br /><br />Home users in the US have shown significant reluctance to purchase of any new STB – even the easy-to-use Apple TV. The idea that a user may require one STB per Internet broadcaster seems less than practical. But the business models on trial are driven by a common ambition to be a dominant video supplier or ‘video aggregator’ with a single STB that everyone uses; to be sure, a bit like Apple’s hope that the Apple TV would be the “<a href="http://www.apple.com/pr/library/2007/03/21appletv.html">DVD player for the Internet age</a>”.<br /><br /><strong>Why a STB and not the TV</strong><br />Closed portal strategies are tied to STB use. This is because integration of Internet browsing directly into TVs has even less appeal because TV buyers are least likely to buy a TV which can only ‘tune’ to a single Internet broadcaster. The latest generation TV system-on-a-chip (SOC) devices with networking support make it technically possible to integrate access to one of today’s portal services, but it is far from clear how the TV’s support firmware can be maintained over a TV’s expected lifespan (6 – 10 years).<br /><br />A relatively easy and certainly inexpensive way to give a TV access to Internet video is to use a PC-assisted approach, such as <a href="http://active-tv.blogspot.com/">active-TV technology</a>. Once such a system is installed at home, it enables the TV to use the latest Web 2.0 methods to freely browse any video broadcaster’s TV-websites. Notwithstanding clear advantages, some new developers still ask me how to get rid of the PC from the system. I am familiar with the methods of achieving this. But they come with significant tradeoffs…<br /><br />From both the buyer and manufacturer points of view, it is important not to add to the cost of the TV; and equally important not to add software maintenance issues to the TV. It is also important not to limit the useful life of the TV. Also, the TV UI must be sufficiently responsive to keep pace with both the requirements and expectations of users familiar with PC Web 2.0 technology. Moreover, it is important to ensure the TV will be able to browse new Internet video broadcaster sites for years to come. Can all of this be achieved if the PC-assist approach is replaced with new integrated-TV technology? Needless to say, these requirements result in conflicts.<br /><br /><strong><span style="font-size:130%;">Making the TV smart enough</span></strong><br />The non-PC-assist approach is to embed a small browser engine into the TV. This adds some cost and complexity to the TV. The closer to full Web 2.0 support required, the greater the cost and complexity entailed. Additionally, Web 2.0 keeps developing, such that the "chase" never ends. Leaders in developing these small embedded browsers are <a href="http://www.oregan.net/">Oregan Networks</a> and <a href="http://www.opera.com/">Opera</a>.<br /><br />Despite the failure of Intel Viiv and AMD LIVE! to gain a significant ‘hold’ of the living room TV, Intel and AMD nevertheless have development projects, <a href="http://www.anandtech.com/cpuchipsets/intel/showdoc.aspx?i=3101&p=6">Kenmore</a> and <a href="http://www.anandtech.com/cpuchipsets/showdoc.aspx?i=3050&p=8">Bobcat</a> respectively, to integrate a lower power x86 cores into a TV SOC. This is an old idea, based on the understanding that the necessary support software is more available for x86 than the types of core processors used in, say, TV SOCs from Sigma Designs or ST Micro. Will TV users demand browser support features which leave non-x86 TV chips at a disadvantage? Will even the embedded x86 TV chips be able to satisfy users familiar with the latest Web 2.0 features available on their PCs? The unassisted TV approach likely has some user appeal, but once a TV is connected into the home network, it is very easy for it to be without any competitive disadvantage in terms of video browsing support – the TV just has to ‘wake up’ a networked PC and put its browser on proxy duty.<br /><br />Most of “ultimate Internet aggregation” STB or digital media adapter projects (including Apple TV) are based on x86 because of the software development problems. So far, potential buyers have indicated the resulting cost increase is too much. Printers, DVD players, hard disc recorders, home wireless networking and other peripheral devices, are best not built into the TV. Maybe Web 2.0 support (if that is what is required) should also not be built into the TV?<br /><br />TV developers have told me it adds zero hardware cost to include active-TV technology with a new networked TV. The PC is a good peer-to-peer or BitTorrent engine. Torrent support can be relatively complex for direct integration into low-cost TVs. I can see that for some implementations it may be useful to have a TV torrent box such as the Myka, but how many consumers will think it worth more than $300 when there are zero-cost TV-websites with complete <a href="http://active-tv.blogspot.com/2008/02/adding-video-rss-feed-or-torrent-video.html">torrent download control</a> available? Via these TV-websites and the home network, the TV can ask for PC-assistance in managing the torrent on its behalf.<br /><br /><strong><span style="font-size:130%;">Reaching a TV audience</span></strong><br />Recently announced are the <a href="http://www.adobe.com/devnet/logged_in/dmotamedi_amp.html">Adobe Media Player</a> and Adobe TV, a video aggregation website which is brand skinable and has advertising support. Adobe says, “In a (technical) nutshell, Adobe Media Player is an RSS aggregator. It consumes standard <a href="http://search.yahoo.com/mrss" target="_blank">Media RSS</a> feeds to notify and deliver video content to users.” The RSS mashing part sounds a bit like <a href="http://www.tversity.com/home">TVersity</a> or <a href="http://www.orb.com/">Orb</a>.<br /><br />While the Adobe Media Player is described as skinable, this does not extend its capabilities to supporting a TV-formatted website, where navigation is via the TV IR remote rather than a desktop mouse. The Adobe Media Payer may be billed as a “cross-platform desktop player”, but it does not appear intended to work with a small browser embedded into a TV or STB – Adobe is not (yet) trying to reach a living room TV audience. Their technology relies on the more extensive PC support features (Web 2.0) to perform its media-oriented UI and RSS aggregation services.<br /><br />One company trying to bridge the divide and reach a living room audience is the BBC, which has <a href="http://www.paidcontent.co.uk/entry/419-iplayer-traffic-growing-fast-tiscali-calls-for-bbc-tax/">launched</a> Nintendo Wii support for its <a href="http://www.bbc.co.uk/iplayer/">iPlayer</a> TV catch-up site. Game platforms, such as the Wii and Sony Playstation, support small Internet browsers. This does not allow them to access typical PC-websites such as <a href="http://www.youtube.com/">www.youtube.com</a>, since these sites make use of too much Web 2.0 technology or methods for the small browser to handle (Opera -- in the Wii case). The Wii can access websites which have reduced complexity and are tailored for the Wii – I think Nintendo calls them ‘Internet Channels’. <br /><br />Maybe this is the future of Internet video browsing – the establishment of some simpler-formatted TV-website standard? However, there is also push to add widget support and social networking to TV-websites which conflicts with broad adoption of simpler standards. In any case, it is easy to see how the task of adding TV-website support into TVs will stretch TV developers – and they typically have less software development skills than game platform developers. In contrast, the active-TV technology approach results in relatively easy engineering tasks.<br /><br />To dwell on the Wii’s Opera browser a little longer, it does not support the latest Flash video formats or permit <a href="http://www.redkawa.com/mediacenters/wiimediacenterx/">access</a> to video utilizing advanced encoding -- a big restriction to extensive browsing hopes. To get the iPlayer to work with the Wii the BBC has to re-encode its video library in the older Flash 7 format. Separately, <a href="http://www.scendix.com/">Scendix</a> Software, known for its development in MCE TV-web applications is also <a href="http://www.pamnews.com/2008/03/04/buy-on-ebay-using-your-nintendo-wii/">now</a> retargeting some of its applications to the Wii. These carefully crafted projects will bring an audience to the Wii, but it is not clear if it will provide anytime soon a broadly accepted integrated-TV solution to Internet video browsing...<br /><br /><strong><span style="font-size:130%;">Escaping the PC?<br /></span></strong>On the BBC blog, I read Anthony Rose’s (head of digital media technology) comments: “Today, most people watch iPlayer programmes on their computer. That's great - you can watch your favourite BBC programmes curled up in bed with your notebook PC”. He goes on to suggest that it is easier to connect the Wii to the TV than a PC to the TV. This of course is true. But the harder task is connecting anything to the home network.<br /><br />Any video browsing device must be connected to the home network, be it a Nintendo Wii, a networked-STB, or an active-TV technology-enabled TV. This is proving the hardest task for the home installer who typically prefers to use a wireless network rather than a high-speed wired connection. The option to utilize PC-assist is largely irrelevant to the complexities of this installation task. With few exceptions, a person installing a video browsing platform has already connected a PC or notebook computer to their home network – this is the path taken to reach any broadband service. Any network-enabled TV, therefore, is in a position to access personal media stored on other devices within the home network, including a PC. Given the existing reliance on the home network and attached PC, why not also ‘borrow’ the PC’s browser to help the TV with some Web 2.0 video browsing, in a way most likely invisible to the PC user?<br /><br />In so doing, you can curl up in bed and watch Internet video on your new active-TV enabled TV (rather than the notebook PC), without ever thinking about TV browser upgrades or browser obsolesce. In other words, you can think of the PC-assist approach as similar to attaching a networked printer to the TV. The TV can be used without a ‘printer’, but it is sometimes useful to have it attached (for example, in the case of the attached PC, when Internet video browsing). In other words, the TV works without the networked PC, but when available, the TV can do so much. Best of all, this is accomplished without adding any hardware cost to the networked TV.<br /><br />The market has not yet decided which approach is the "correct" solution. What portion of the market will use PC-assist? What portion will use an embedded STB browser? Will STB buyers accept ‘walled garden’ portals or demand open Internet browsing? To be sure, the PC-assist approach solves many problems for the TV supplier: it affords the lowest cost, provides for ‘tuning’ to any Internet video broadcast, and ensures the longest TV life – these seem like pretty compelling arguments to me.<br /><br />Feedback, corrections and comments welcome. Contact me for more information or support with active-TV technology development.<br /><a name="_MailAutoSig"><strong><span style="color:#000099;">Daniel Mann</span></strong></a>Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com11tag:blogger.com,1999:blog-6724903525903882560.post-59187250685281526612008-04-02T07:04:00.003-06:002008-04-02T07:07:40.535-06:00Views and habits of the Amercian pay-TV consumer<strong>The Issue:</strong> Will the lingering business models of the US Cable TV service providers be reapplied to the internet connected TV?<br /><br /><strong>Solutions</strong>: With no broadly accepted solution to TV digital convergence, the Cable TV service providers are looking to expand their systems to satisfy their users’ demand for new digital services. They bring with them the business models of the US Cable TV industry.<br /><br /><strong>Behind the scene:</strong> Active-TV technology combines the best of the TV industry (longevity, reliability, openness) with the best of the PC industry (computationally power, web 2.0 software technology, openness). By enabling the use of web 2.0 methods, active-TV technology is ideal for low-cost TV developers who wish to improve upon or circumvent US Cable TV business models.<br /><br />Many analysts and developers anticipate mainstream TV users will have their TVs connected to the internet via residential broadband service, thereby enabling browsing of internet-delivered video or web pages formatted for the TV (i.e. TV-web). The success of the internet, added to US consumer familiarity with paying monthly fees for cable TV service, has contributed to speculation about what new revenue-generating services can be enabled by networked TVs.<br /><br />An ABI Research <a title="blocked::http://www.abiresearch.com/whitepaperDL.jsp?id=" href="http://www.abiresearch.com/whitepaperDL.jsp?id=30" send="true">report</a>, “Pay-TV and the American Consumer” examines what new service may be offered (see "chart 1.6" below): <div><br /><a href="http://1.bp.blogspot.com/_dJkEoMJ1suc/R_OEst9lQxI/AAAAAAAAAVI/kfML-pkSLF4/s1600-h/ABI-Research---Pay-TV-and-t.jpg"><img id="BLOGGER_PHOTO_ID_5184633499820573458" style="CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_dJkEoMJ1suc/R_OEst9lQxI/AAAAAAAAAVI/kfML-pkSLF4/s400/ABI-Research---Pay-TV-and-t.jpg" border="0" /></a><br /><br />There seems much more desire to do a better job at “monetizing” (as the MBA’s say) the application of internet technology at the TV than was apparent when the PC first connected to the internet. For example: currently TV suppliers do not share in the revenue produced by video or ads consumed at the TV, they make their money from the retail purchase of the TV. Similarly, laptop computer suppliers don’t make any money from the owners’ viewing of advertising on webpages accessed by the laptop. However, there are some TV developers and US pay-TV suppliers, exploring how they can “share” in the video and ad revenue produced by an internet-connected TV.<br /><br />PC and laptop users are already familiar with unrestricted PC-web browsing. However, to enforce these new monetizing strategies, it is usually suggested that the TV function with a portal service rather than have freedom to browse the internet. Video aggregators play a key role in the proposed portal strategy. These aggregators provide the video for the portal. If a networked TV is ‘locked’ to a portal then the TV supplier is in a good position to negotiate revenue sharing terms with the aggregator. The aggregator supplies the TV UI and hence via pre-run, or other display methods, is ideally able to also inject advertising.<br /><br />Unproven is the TV buyer’s willingness to purchase a TV tied to portal service. Traditionally, a Set-Top Box (STB) could be tied to a particular service, but not a TV, which was expected to “tune” to any channel. Perhaps this is why Apple has not introduced an integrated Apple TV, assuming that like the current Apple TV box, the TV would be restricted in the internet URLs it could ‘tune-in’. Likely only Apple’s TV portal would be accessible (TV-web pages have a URL network address just like PC-web pages).<br /><br />Turning to the ABI Research report: “Perhaps the truism that Chart 1.6 supports the most is that pay-TV providers have only a tenuous hold on the vast majority of their subscribers, and they are vulnerable to churn. Several respondents voiced their frustration with their service providers’ pricing. The following comments reflect customer discontent:<br /><br />‘I feel that cable prices have become outrages.’ ” [ABI Research <a title="blocked::http://www.abiresearch.com/whitepaperDL.jsp?id=" href="http://www.abiresearch.com/whitepaperDL.jsp?id=30" send="true">report</a>]<br /><br />The ABI analysts asked US TV users if they would pay for new features such as accessing email, communication features, interactive services, transferring content from a PC, viewing personal content, and much more. For example the report states, “an additional $20 might bring communications features such as instant messaging and the ability to read e-mail on the screen.” I think they mean for an additional $20 per month. I am surprised at their willingness to pay for TV features which are generally regarded as free when accessed from a PC or notebook computer. Possibly unknown to some of the survey responders is that today the purchase of an active-TV technology enabled box, such as the D-Link DSM-520, will bring many of these features and without the monthly fee. This is because the TV user is provided with unlocked web 2.0 technology.<br /><br />All of the ABI suggested features can be enabled with widgets, Flash, HTML, AJAX and other familiar Web 2.0 methods; such as <a title="blocked::http://active-tv.blogspot.com/2008/03/social-networking-and-other-widgets.html" href="http://active-tv.blogspot.com/2008/03/social-networking-and-other-widgets.html" send="true">TV widgets</a> which support social network communication at the TV. Given that TV developers are currently integrating active-TV technology which will shortly be available at retail, unless they all enable URL filtering, portal locking or some legal device, the TV purchaser will be able to choose a <a title="blocked::http://active-tv.blogspot.com/2007/05/glasnost-tv-versus-closed-service-tv.html" href="http://active-tv.blogspot.com/2007/05/glasnost-tv-versus-closed-service-tv.html" send="true">freer</a> form of internet-video browsing and new TV feature selection. If my analysis is correct, the business models applied to the networked TV will be similar to those applied to the networked notebook computer rather than the US cable TV service.<br /><br />The ABI report would be even more interesting if they had included in their survey questions about selecting new TV features via the monthly service fee STB-approach, versus the choose-your-own website laptop-approach. Some in the TV/STB industry suggest the TV user may prefer the familiarity and quality of the single TV UI provided by the closed portal service. They suggest the TV user will become confused and dissatisfied with the varying nature of websites. By that they mean PC-websites or TV-websites do not have to conform to any standards, anyone can build them and web 2.0 methods can be applied as desired by their developer and not the TV supplier. I look forward to what is produced by this chaos. I think the TV user will ultimately appreciate and benefit from this openness.<br /><br />Feedback, corrections and comments welcome. Contact me for more information or support with active-TV technology development.<br /><a name="_MailAutoSig"><strong><span style="color:#000099;">Daniel Mann</span></strong></a><br /></div>Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com1tag:blogger.com,1999:blog-6724903525903882560.post-16914466884568629692008-03-18T10:32:00.005-06:002008-03-18T10:38:48.378-06:00French language internet-video for TV browsers<div><div><div><strong>The Issue:</strong> Internet video browsing and viewing at the TV is particularly useful for those trying to access video from outside their geographical location.<br /><br /><strong>Solutions:</strong> Several start-ups and established media companies around the world are distributing Internet video feeds viewable on the PC. Some also offer TV-web formatted video, while almost all offer RSS feeds, which can easily be accessed via a TV-web page. This makes it possible to reach a living room TV audience with vast amounts of Internet video, or reach any TV around the home for that matter.<br /><strong><br />Behind the scene:</strong> Active-TV technology enables low-cost internet video browsing at the TV. With active-TV technology built into the TV, or integrated into a set-top conversion boxes, it is possible to access video channels from around the world.<br /><br />Some developers have used the Windows Media Center (WMC) <a title="blocked::http://msdn2.microsoft.com/en-us/library/bb895967.aspx" href="http://msdn2.microsoft.com/en-us/library/bb895967.aspx" send="true">SDK</a> during TV-website construction. The WMC SDK extends the familiar website development software with the addition of the MediaCenter Object. The methods or procedures supported by the MediaCenter Object provide controls for playing media on a networked TV. The PC’s browser uses the extensions provided by the MediaCenter Object to correctly process TV-websites features which do not appear in PC-websites. Microsoft initially supplied the MediaCenter Object with the MCE PC. <a title="http://www.themediamall.com/" href="http://www.themediamall.com/" send="true">Media Mall</a> provides an alternative yet compatible MediaCenter Object, which can be used with Windows XP or any Extended-PC using a recent version of Windows.<br /><br />Below is an image of a TV-website from the BBC. The TV-website software makes use of the MediaCenter Object. The BBC site can be accessed by any active-TV technology enabled TV or STB, such as the D-Link DSM-520, via use of the Media Mall-supplied extensions to the supporting PC’s browser.<br /></div><br /><div><a href="http://4.bp.blogspot.com/_dJkEoMJ1suc/R9_vIEHu1rI/AAAAAAAAAUw/iNz9A0JO_Ww/s1600-h/BBc_news.jpg"><img id="BLOGGER_PHOTO_ID_5179121018323523250" style="CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_dJkEoMJ1suc/R9_vIEHu1rI/AAAAAAAAAUw/iNz9A0JO_Ww/s400/BBc_news.jpg" border="0" /></a><br /><br />Using a different approach, a great many internet-video broadcasters are making use of RSS to distribute their video. There is growing demand for reaching a networked TV audience around the home via RSS distribution. This demand is partly satisfied by tools such a <a href="http://www.tversity.com/home" send="true">TVersity</a>. But there is also interest in a quick way of ‘converting’ RSS feeds to a TV-web page which already contains the necessary MediaCenter Object support. The <a href="http://active-tv.blogspot.com/" send="true">active-TV technology blogspot</a> has been providing template code for accomplishing this.<br /><br />The French language site <a href="http://www.wat.tv/" send="true">WAT </a>(avec TF1 networks) has a range of interesting videos grouped into themes. Members can produce their own playlists, but unfortunately (unlike YouTube) there is no RSS feed for playlists. The TV-web version of WAT along with other TV-web channels are available for <a href="http://active-tv.blogspot.com/" send="true">download</a>. Below is a 4x3 TV image of the WAT channel. </div><div><br /><a href="http://1.bp.blogspot.com/_dJkEoMJ1suc/R9_vZUHu1tI/AAAAAAAAAVA/Kq6AIMV316k/s1600-h/wat.jpg"><img id="BLOGGER_PHOTO_ID_5179121314676266706" style="CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_dJkEoMJ1suc/R9_vZUHu1tI/AAAAAAAAAVA/Kq6AIMV316k/s400/wat.jpg" border="0" /></a><br /><br /><a href="http://news.bbc.co.uk/1/hi/video_and_audio/default.stm" send="true">BBC News</a> also produces a generic RSS video feed. Below is a 16x9 image of the TV-web channel providing access to the BBC News feeds. The BBC channel and the WAT channel are accessible on any TV. </div><div><br /><a href="http://2.bp.blogspot.com/_dJkEoMJ1suc/R9_vPkHu1sI/AAAAAAAAAU4/oBnqV7FbuRE/s1600-h/BBC_News.png"><img id="BLOGGER_PHOTO_ID_5179121147172542146" style="CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_dJkEoMJ1suc/R9_vPkHu1sI/AAAAAAAAAU4/oBnqV7FbuRE/s400/BBC_News.png" border="0" /></a><br /><br />The examples above are merely demonstrations of what is already possible. Browsing TV-web format sites, or channels, from the TV is just ‘taking off’. Active-TV technology is just one method being developed to accomplishing this; but it is in operation now, is based on open standards, and has little impact on TV cost or stability.</div><div><br />Feedback, corrections and comments welcome. Contact me for more information or support with active-TV technology development.<br /><strong><span style="color:#000099;">Daniel Mann<br /></span></strong></div></div></div>Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com10tag:blogger.com,1999:blog-6724903525903882560.post-83719298080071625642008-03-04T09:19:00.006-06:002008-03-04T09:26:13.446-06:00Social Networking and other Widgets delivered to the TV<div><div><div><div><strong>The Issue:</strong> Widget use on the TV has become an <a title="blocked::http://active-tv.blogspot.com/2008/01/complete-torrent-control-from-living.html" href="http://active-tv.blogspot.com/2008/01/complete-torrent-control-from-living.html" send="true">increasingly</a> popular topic. Constructing mini-programs in the form of “widget” chunks allows a user to select and assemble them according to individual preferences.<br /><br /><strong>Solutions:</strong> There are several companies offering tools for widget construction. These tools make it easy to use the same widget on the PC desktop, website, social networking homepage or other location. Now these same widgets, when appropriate, can be used on the big TV screen by embedding them into a TV-web page.<br /><br /><strong>Behind the scene</strong>: Active-TV technology delivers web 2.0 methods to the TV without requiring that a PC be embedded into the TV. This way, the TV remains an inexpensive, low maintenance, and long lived device; and by making use of a PC somewhere on the home network, widgets and other web technology are made fully available to the TV user.<br /><br />In the past, widgets have been available to those TV users who connect their TV to the video-out port on their PC. But there has been little <a title="blocked::http://active-tv.blogspot.com/2007/12/pc-pulls-back-from-living-room-tv.html" href="http://active-tv.blogspot.com/2007/12/pc-pulls-back-from-living-room-tv.html" send="true">demand</a> for a PC in the living room and hence little widget presence on the TV to date. Active-TV technology uses a PC-assisted approach to enable internet video browsing at the TV. Working with the <a title="blocked::http://blog.yourminis.com/" href="http://www.yourminis.com/" send="true">yourminis</a> company (recently acquired by AOL), I have enabled their widgets to appear on the TV browser and therefore on the TV. For example, see the bottom images (for weather and time) on a YouTube TV-web site (or internet video channel) below. </div><div><br /><a href="http://3.bp.blogspot.com/_dJkEoMJ1suc/R81o80DsmTI/AAAAAAAAAUQ/i5m_3uNKH6Q/s1600-h/widget_onTV.jpg"><img id="BLOGGER_PHOTO_ID_5173906940894157106" style="CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_dJkEoMJ1suc/R81o80DsmTI/AAAAAAAAAUQ/i5m_3uNKH6Q/s400/widget_onTV.jpg" border="0" /></a><br /><br />I have expanded the menu system to gain access to an RSS feed for widgets. Yourminis already has <a title="blocked::http://www.yourminis.com/minis" href="http://www.yourminis.com/minis">RSS feeds</a> for widgets, but I had to expand these feeds to support embedding the widgets into TV-web channels. This is because there is no one currently serving TV home pages - A TV home page is a bit like Google’s a iGoogle PC home page, but for the TV. Yourminis supports embedding widgets into iGoogle, but there is no equivalent mechanism for embedding them into a TV-web page.<br /><br />This problem is solved via a TV-web page having access to an RSS feed for widgets. Any personalization of the widget, such as colour, time zone or address codes, is stored in the form of cookies associated with the widget. As shown below, the menu normally used for video or photo access is also used for widget selection. </div><div><br /><a href="http://4.bp.blogspot.com/_dJkEoMJ1suc/R81pDEDsmUI/AAAAAAAAAUY/3KZlWlV0co8/s1600-h/widget_menu.jpg"><img id="BLOGGER_PHOTO_ID_5173907048268339522" style="CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_dJkEoMJ1suc/R81pDEDsmUI/AAAAAAAAAUY/3KZlWlV0co8/s400/widget_menu.jpg" border="0" /></a><br /><br />Widget information is available for preview before widget selection, as shown below. </div><div><br /><a href="http://4.bp.blogspot.com/_dJkEoMJ1suc/R81pKEDsmVI/AAAAAAAAAUg/LMNcqvRpn0c/s1600-h/widget_weather_2.jpg"><img id="BLOGGER_PHOTO_ID_5173907168527423826" style="CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_dJkEoMJ1suc/R81pKEDsmVI/AAAAAAAAAUg/LMNcqvRpn0c/s400/widget_weather_2.jpg" border="0" /></a><br /><br />The menu “Settings” page is used to select the widget RSS feed. In the example below, menu entry 3 is used to select yourminis widgets for screen position “widget 1”. This mechanism enables different widgets to be positioned at each widget location. Because each family member can have their own TV-web page setup, each user can have their own widget preferences, based on relevant cookies. </div><div><br /><a href="http://2.bp.blogspot.com/_dJkEoMJ1suc/R81pOkDsmWI/AAAAAAAAAUo/M0-gGivUODA/s1600-h/widget_settings.jpg"><img id="BLOGGER_PHOTO_ID_5173907245836835170" style="CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_dJkEoMJ1suc/R81pOkDsmWI/AAAAAAAAAUo/M0-gGivUODA/s400/widget_settings.jpg" border="0" /></a><br /><br />Navigation of the PC-web is via the TV IR remote, not the keyboard of mouse used by PC-web pages. Widgets which require keyboard or mouse interaction are not appropriate for TV-web use. Widgets also have to be larger and clearer, in case they are used by a TV with simple composite video cabling rather than high resolution video using an HDMI cable.<br /><br />Video channels or individual videos can have click-to-view video advertising links; this is also true for widgets. Not released yet are widgets which interact with the menu system, such as a widget which supports “yes” or “no” voting, or other selective feedback to a video supplier or advertiser. Using the TV IR remote, a user can send a response via the TV’s internet return path.<br /><br />Widgets associated with social networking interact with PC-web widgets and also support social network communication. One combination is using a laptop PC in the same room as the TV. A TV-web widget can receive messages, but without the support of a keyboard, its response is limited.<br /><br />Feedback, corrections and comments welcome. Contact me for more information or support with active-TV technology development.<br /><a name="_MailAutoSig"><span style="color:#000099;"><strong>Daniel Mann</strong></span></a><strong> </strong></div></div></div></div>Daniel Mannhttp://www.blogger.com/profile/11004476321655356644noreply@blogger.com0