Pages

June 27, 2007

Secrets of the Cable Universe #1: VOD ffwd/rwd

I've now been working at Comcast for about 6 weeks-ish, and so far, I'm having a blast. Both culturally and technically its a fairly dramatically different environment (along a different axis than the small-to-big transition that AOL was... more on that another time) - which is always fun.

Although I'm finding my skills, talents, and experience are useful (thankfully), the whole Cable/Telecom universe is completely new to me, so the learning curve is both vast and interesting.

In that vein, I though I might share some of the random but interesting technical tidbits that manifest themselves in odd ways, whether operationally or in terms of the consumer experience. Nothing I'll share is (obviously) actually a secret - its either public information and/or subject to trivial induction from public information.

For example, one of the significant features all the Cable operators (MSOs) have introduced over the last few years is Video-on-Demand (VOD). Unlike the "your-movie-starts-every-15-minutes -on-4-different-channels" model that the satellite providers started with, the new VOD systems actually dynamically allocate a unique "physical" channel from your local cable head end when you select a movie. The video asset is then played over that channel which your set top box (STB) is then tuned to automatically, as if it were any other channel in your channel line up.

So the interesting "secret" is that in order to enable fast forwarding (and rewinding) of the assets, each media file actually has additionaly "trick files": copies of the asset at +/- 2X (or whatever the speed multiplier is). When you press the ffwd or rwd button on your remote control while watching a VOD asset, it's actually dynamically switching to another asset at the right time code, and playing from there.

And that is why you (currently) only have one speed for fast forwarding or rewinding: more would have required many more multiple media assets (one at each speed) in the VOD storage systems.

Clever, but strange...

19 comments:

Anonymous said...

a-HA! I wondered about that the first time I tried to FF through the opening junk that precedes Dora on Nickelodeon. I'd just attributed it to a bug in the still nascent FIOS offering, but now I know better! I don't mind so much the single RW/FF speed, but it is at times inconvenient that VOD takes up one of my two tuners.

Sree Kotay said...

:) Yeah, me too (those opening credits on kids shows are really grating :))

So... I have some thoughts on how to address that more scalably, but obviously, can't comment on any future company plans.

M. Smith said...

I totally hear where you're coming from.

Prior to joining a VoIP firm, I took it for granted that when I dialed a phone number, another phone rang somewhere in the world and I could talk to a person or leave them a message.

Now that I've learned how the carriers have stitched the whole PSTN together, I'm amazed that the world's simplest use case (dialing a phone) works with such a high degree of reliability.

Anonymous said...

Sorry Sree but I'm a very happy Dish customer, j-i-t VOD or not. Apart from having the best HD STB/DVR currently on the market (the Dish ViP622), they've nailed the ethnic programming scene -- several south asian channels, cricket PPV that is not available on any cable/FioS currently.

Sree Kotay said...

Fair - enough, trekker - wasn't try to convert you or anything, just sharing some tech tidbits... :)

Linear programming (or as you non-Cable heads might call them: "channels" :P) is a little different in that regard, and the Cable industry suffers from a bandwidth constraint largely because of the analog content legacy.

Still, there are solutions to every problem and less (overall) channels is clearly one such problem :D

Anonymous said...

xAhKA0 Your blog is great. Articles is interesting!

Anonymous said...

wQkUWV Nice Article.

Anonymous said...

Nice Article.

Anonymous said...

Good job!

Anonymous said...

Magnific!

Anonymous said...

Hello all!

Anonymous said...

Nice Article.

Anonymous said...

Nice Article.

Anonymous said...

Nice Article.

Anonymous said...

B2nzfb Hello all!

Anonymous said...

Good job!

Anonymous said...

runescape money runescape gold runescape money runescape gold wow power leveling wow powerleveling Warcraft Power Leveling Warcraft PowerLeveling buy runescape gold buy runescape money runescape items runescape gold runescape money runescape accounts runescape gp dofus kamas buy dofus kamas Guild Wars Gold buy Guild Wars Gold runescape accounts buy runescape accounts runescape lotro gold buy lotro gold lotro gold buy lotro gold lotro gold buy lotro gold lotro gold buy lotro gold runescape money runescape power leveling runescape money runescape gold dofus kamas cheap runescape money cheap runescape gold Hellgate Palladium Hellgate London Palladium Hellgate money Tabula Rasa gold tabula rasa money 压力开关 压力传感器 流量开关 流量计 液位计 液位开关 温湿度记录仪 风速仪 差压开关 可燃气体检测仪 过滤器 强磁水处理器 自清洗过滤器 自动反冲洗过滤器 保鲜棕榈树 棕榈树

Anonymous said...

runescape money runescape gold runescape gold runescape money buy runescape gold buy runescape money runescape money runescape gold wow power leveling wow powerleveling Warcraft Power Leveling Warcraft PowerLeveling buy runescape gold buy runescape money runescape itemsrunescape accounts runescape gp dofus kamas buy dofus kamas Guild Wars Gold buy Guild Wars Gold lotro gold buy lotro gold lotro gold buy lotro gold lotro gold buy lotro gold runescape money runescape power leveling runescape money runescape gold dofus kamas cheap runescape money cheap runescape gold Hellgate Palladium Hellgate London Palladium Hellgate money Tabula Rasa gold tabula rasa money Tabula Rasa Credit Tabula Rasa Credits Hellgate gold Hellgate London gold wow power leveling wow powerleveling Warcraft PowerLeveling Warcraft Power Leveling World of Warcraft PowerLeveling World of Warcraft Power Leveling runescape power leveling runescape powerleveling eve isk eve online isk eve isk eve online isk tibia gold Fiesta Silver Fiesta Gold




runescape money runescape gold wow power leveling


棕榈树
VI设计
画册设计
血管瘤
肝血管瘤
音乐剧
福卡
防静电地板
美国留学
留学美国
电阻器
不锈钢电阻器
频敏电阻器

睡眠呼吸机
伟康呼吸机
呼吸机
无创呼吸机
家用呼吸机
呼吸机的使用

北京消化系统疾病
北京心脑血管疾病
北京肾病
北京中医儿科
北京针灸减肥
针灸减肥
北京糖尿病
北京疼痛病
北京类风湿

Anonymous said...

Do you like playing the game where you need to use flyff penya, when you do not have flyff money, you must borrow flyff gold from friends, or you buy flyff penya. If you get cheap penya, you can continue this game.