Have you tried the new fan application yet?

I am trying to gather some feedback and/or feature requests on our major Flex application, the Fan. The feature page is here on the CIM labs page. I have a big “how we did it” entry here.

Remember its still an alpha launch so things may act a little wonky once in a while.

If you have any suggestions, please leave them as a comment here.

thanks

Author: Arpit Mathur

Arpit Mathur is a Principal Engineer at Comcast Labs where he is currently working on a variety of topics including Machine Learning, Affective Computing, and Blockchain applications. Arpit has also worked extensively on Android and iOS applications, Virtual Reality apps as well as with web technologies like JavaScript, HTML and Ruby on Rails. He also spent a couple of years in the User Experience team as a Creative Technologist.

4 thoughts on “Have you tried the new fan application yet?”

  1. I really like the FAN 4 website however there are a few things that I think can be improved.

    1. Tooltips tend to show text first then background. Especially on the right side when navigating related videos.

    2. I wouldnt mind a setting to turn off tool tips.

    3. I got the following error when a new video automatically played:
    Error #2044: Unhandled securityError:. text=Error #2048: Security sandbox violation: http://preview.comcast.net/fan4/Fan4.swf cannot load data from http://cdn2.adsdk.com/CDN/103158/1×1.gif.
    at Lightningcast::PlaylistEntry/sendAudits()
    at Lightningcast::PlaylistEntry/postPctAudit()
    at Lightningcast::Lightningcast/getNextVideo()
    at net.comcast.fan4.widgets::CMediaPlayerFX/::playNextLCVideo()
    at net.comcast.fan4.widgets::CMediaPlayerFX/::onStreamEnded()
    at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at net.comcast.cmediaplayer::CMediaPlayer/::onStreamEnded()
    at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at net.comcast.cmediaplayer.players::AbstractPlayer/net.comcast.cmediaplayer.players:AbstractPlayer::onNetStreamStatus()

    4. You might want to have a button that stops all videos from playing and one to start it.

    5. When i remove video from a playlist and its currently playing shouldnt it stop playing?

    6. After I removed all videos and I let the application sit.. I got another error:
    TypeError: Error #1010: A term is undefined and has no properties.
    at net.comcast.fan4.widgets::RelatedVideosList/::onCursorMoved()
    at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at net.comcast.pyro.data::DataNavigator/moveNext()
    at net.comcast.fan4.widgets::CMediaPlayerFX/::onStreamEnded()
    at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at net.comcast.cmediaplayer::CMediaPlayer/::onStreamEnded()
    at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at net.comcast.cmediaplayer.players::AbstractPlayer/net.comcast.cmediaplayer.players:AbstractPlayer::onNetStreamStatus()

    I will keep going if this is useful. I havent reviewed everything. Let me know.

    Like

  2. Jonathan,
    Thanks for the feedback, that really helps. I am tracking a few of the bugs you mentioned but the tooltip options weren’t part of them. I will add them to my list.
    Thanks again. Any feedback i get is very valuable.

    Like

  3. Two things I noticed with a quick glance was the

    .XML text overlaps the cbs logo sometimes

    .Once the second video began the cbs text of the disappeared just leaving the grey box.

    I do like it though and will now think about building a video player in flex vs flash also

    Like

  4. Thanks for the info Todd, I’ll take a look into the code and see if I can find whats going on there. I am glad you like the player :).

    Like

Leave a comment