Wednesday, 9 November 2011

Calling it a day

This is the blog post I've been putting off and hoping I'd never write. It's also the post that most of you have been expecting and I doubt whether it will come as much of a surprise to long-time followers of the project.

Over the past few years I've been facing two major problems:

(1) I've struggled with the project itself. For mainly personal reasons I haven't been able to keep developing the player myself and unfortunately the several attempts I've made to bring in other people have been spectacular failures. Even worse, I made some bad mistakes when sharing the code which has resulted in a messy situation that has made it extremely difficult to get back on track. I won't bore you with details but it's all about code ownership and licensing.

(2) More importantly, the situation with Flash has become more and more bleak. Apple's refusal to allow Flash in its iOS was a severe blow, and yesterday's announcement that Adobe is abandoning efforts to bring Flash to mobile devices was the last straw. Frankly, Flash is looking like a very poor option for video delivery in the future.

It's my opinion that HTML5 is the video delivery mechanism of the future for the Internet. I know that many of you would prefer a dual approach that uses Flash where possible but falls back to HTML5 when necessary, but I see this as a temporary solution at best. I just don't think there's much merit in continuing to develop for a dying platform.

It breaks my heart to say it but MC Media Player is due for retirement. The website will continue to exist but I've updated it to make it clear that development has ceased. The free video hosting service will continue so there's no panic to move - it's my intention to keep it going for as long as people are using it. Obviously though, I recommend looking at other options for the long-term.

I would like to offer my sincere apologies for what has become of the player. I've made some bad decisions, I've put things off for too long and I've let down my supporters. All of this weighs heavily on my mind and it's one reason why I've been reluctant to make this call. However I feel that I need to put my cards on the table, admit honestly that things have turned irretrievably pear-shaped and let everyone know that maybe it's time to look elsewhere.

If you've been using the player and you're wondering where to go from here, my first answer is that you don't need to make any decision immediately. The player will still work just as it always has - there just won't be any new features. I recommend looking into HTML5 video and seeing if that works for you. I'm hoping to publish some HTML5 video tutorials which might help. In fact I am interested in developing some code samples and possibly even a player to replace our old one, only this time I'd make it open source right from the outset. If anyone's interested in helping to develop a good HTML5 video system, let me know in the comments.

Another option is of course to fall back on third-party solutions such as YouTube. That's what we've done at MediaCollege.com, and although the limitations and compromises are hard to swallow, there are many advantages.

Finally, I'd like to thank all the supporters out there. You've been wonderful and it's been a real thrill to see how the player has been used. The player has been a big part of my life and a source of great pride. Of all the projects I've been involved with, this will be the hardest to let go. I'm confident that's it's for the best but that doesn't make it any easier to say goodbye to you all. Thank you, thank you, thank you.

77 comments:

  1. Nice post. It would be even better if this site featured stand demos of these features so that users can get a clean look at the code. Please add a demo section containing a working implementation plus an explanation of the code.Buying and taking that plugin of html5 media player and integrating it into WP is really good for beginers

    ReplyDelete
  2. Dave, I'm sad this excellent code has to be retired. I know it's been said that it's not recommended for usage anymore, but I feel like there are a lot of situations this player would be perfect for, and I'm planning on redeploying it into a CMS I just built as it's a perfect thematic fit and I've utilized the code previously. I'd say this code DOES have a future, and I wish you luck in the resolution of those 3rd Party issues you were having that contributed to the situation. It's just really hard to let go of (useful) working code when there's nothing better on the horizon.

    ReplyDelete
  3. افرادی که تصور می‌کنند اعتماد به نفس
    پایینی دارنددر برخی از این موارد ضعیف هستند نه در تمام این موارد.بااین‌حال می‌خواهم خبر خوبی بدهم: اعتماد به نفسکاملاً اکتسابی است و می‌توان آن را با روش‌هایی دوباره احیا کرد و آن را تقویت کردیکی از بهترین راهکارها برای افزایش اعتماد به نفساین است که در محیطی باشید که بتوانید زمینه‌هایمختلف توانمندی‌های خود را کشف کنید.

    ReplyDelete
  4. شما به هر حرفه ای که مشغول باشید، حتما به این موضوع فکر کرده اید که چقدر خوب بود که اگرفن بیان خوبی داشتید، اینکار را ما به راحتی به شما آموزش میدهیم فن بیان در واقع میزان نفوذ سخن شما در افراد را شامل می شود. یعنی اینکه صحبتهای ما به چه میزان در افراد اثرگذار خواهد بود. هنگامی که از فن بیان خوبی برخوردار نباشیم مدام نادیده گرفته می شویم و همین امر موجب می شود که اعتماد به نفس خود را از دست داده و دچار اضطراب گردیم. برای بهبود فن بیان روش های گوناگونی وجود دارد که هریک از این روشها از جنبه های گوناگون مورد سنجش و بررسی قرار گرفته است. ارتباط چشمی ، لبخند زدن و اشتیاق برخی از این راهها می باشد.

    ReplyDelete
  5. گروه تولیدی بازرگانی ال ای دی پانل با دارا بودن سابقه درخشان در زمینه واردات از کشور های مختلف و نیز تولید انواع تابلو روان و تلویزیون شهریتبلیغاتی ، با به کاری گیری نیروی متعهد و متخصص با هدف ارائه خدمات بازرگانی و تولیدی فعالیت می نماید که واحد بازرگانی ال ای دی پانل با دارا بودن شرکای تجاری معتبر در کشورهای چین ، تایوان و کره جنوبی اقدام به واردات کالاهای الکترونیکی من جمله قطعات تابلو روان ، قطعات تلویزیون شهریو تجهیزات نور پردازی با بهترین کیفیت و مناسب ترین قیمت مینماید و نیز واحد تولید ال ای دی پانل فعالیت خود را در زمینه ساخت و تولید انواع تابلو روان و نمایشگر شهری LED با مشخصات مختلف و نیز تولید انواع قاب تابلو روان ، کابینت تابلو روان led و کابینت تلویزیون شهریمی نماید.

    ReplyDelete
  6. Good way of telling, good post to take facts regarding my presentation subject matter, which i am going to deliver in my college. essay writing

    ReplyDelete
  7. Your web journal is superb and i genuinely welcome you and seeking after some more accommodating posts. Case Studies Solutions

    ReplyDelete
  8. This is really great work. Thank you for sharing such a useful information here in the blog.
    Finance Project Help Service

    ReplyDelete
  9. I am exceptionally satisfied to see this article, thank you for sharing. I trust next the truth will surface eventually better.
    Civil Engineering Project Help Service
    <a

    ReplyDelete
  10. Hi buddy, your blog' s design is simple and clean and i like it. Your blog posts about Online Dissertation Help are superb. Please keep them coming. Greets!!
    Database Project Help Service

    ReplyDelete
  11. A debt of gratitude is in order for partaking in subtle element. Your website is a motivation!
    ASP Help Onlinee

    ReplyDelete

  12. Many thanks for the great posting. I am glad I have taken the time to see this keep up the excellent work
    golfun
    download music
    model manto

    ReplyDelete
  13. Science Channel’s are giving a complete knowledge to its viewers about every thing students write done dissertation on this subjects and show its importance.
    Marketing Research Assignment Help

    ReplyDelete
  14. I personally like your post, you have shared good article. It will help me in great deal.
    Human Resource Management Dissertation Help

    ReplyDelete
  15. Sad to hear about the set back. I hope things will workout for you when things turn around. matrixcardinfo

    ReplyDelete
  16. Excellent Post, thanks for sharing.I visit this website every day.
    دانلود فيلم

    ReplyDelete
  17. When you must switch to the World Wide Web to search for some Assignment Help . Our high expert's professionals who have extensive experience in writing assignment will not only make you avail with the quality assignment, but you will also get plagiarism free assignment within the given time.

    ReplyDelete
  18. We Provide assignment help for students especially in usa getting brilliant quality reviews writing USA, essays and dissertations.We at Top Quality Assignment believe that there is no shortcut to success and to attain success, hard work, dedication, and commitment must be present.AllAssignmentHelp.com reviews best in writing unique Assignment.

    ReplyDelete
  19. Congrats on having such well managed site! It has good looks and contains informative content as well.We are an online platform where students check & write reviews for assignments related websites.Here you can check allassignmenthelp reviews

    ReplyDelete


  20. Thank you a bunch for sharing this with all folks you actually recognise what you are speaking about! Bookmarked.
    Kindly also consult with my site =).

    خرید بلیط قطار

    رزرو هتل کیش و معرفی هتل های شهر کیش

    بیمه مسافرتی

    خرید بیمه مسافرتی

    بیمه مسافرتی آنلاین

    ReplyDelete
  21. Welcome to the Best writer Review, Here you can get the best All Assignment Help reviews sites. We strongly urge you to check our entire website once and we will assure you will find this review website very useful. Our hard work will be rewarded if students like you will appreciate our effort and spread the message about this site with your class-fellows and friends.

    ReplyDelete
  22. Welcome to the Best writer Review, Here you can get the best All Assignment Help reviews sites. We strongly urge you to check our entire website once and we will assure you will find this review website very useful. Our hard work will be rewarded if students like you will appreciate our effort and spread the message about this site with your class-fellows and friends.

    ReplyDelete
  23. In finance dissertation a wrong selection of topic, the writer may have thought about scrapping the content and starting all over again from the scratch. Thus, a lot of time will be wasted to find finance dissertation topics.To make it easier for you, we have listed 30 brilliant topics, which can make the whole process of writing finance dissertation much easier.

    ReplyDelete
  24. Students who have a problem with their homework can quickly make a connection with a tutor online so that you can receive the appropriate homework help. Getting help with online homework help is straightforward and hassle-free because students can choose a time when they want to learn. Online Homework help services provide access to the resources that will be very appropriate for their instruction, and this makes the learning process relevant.

    ReplyDelete
  25. Thanks for sharing such a nice blog of information to us. This is very knowledgeable for me. I am offering Assignment Help all over the world.

    ReplyDelete
  26. Hello just wanted to give you a quick heads up. The words in your post seem to be running off the screen in Safari. I’m not sure if this is a formatting issue or something to do with internet browser compatibility but I thought I’d post to let you know. The layout look great though! Hope you get the problem resolved soon. Cheers.Join Here

    ReplyDelete
  27. Your resource is so interesting and informative for me and your article explained everything in detail. You have done a hard work on this blog, thanks for sharing this kind of stuff with us and here you can read about laravel vs symfony comparison and know which is the best app development platform

    ReplyDelete
  28. Dedicated writers at Students Assignment Help are providing essay writing service Singapore to the students without missing the deadlines. To get homework services from us email us at info@studentsassignemnthelp.com

    ReplyDelete

  29. A high-standard post with all imperative information about Assignment Help UK services. Looking forward to avail the premium services.

    ReplyDelete
  30. This post is not just informative but impressive also. The post is so convincing that it created an urge to choose My Assignment Help services. You can email us at Info@Myassignmenthelpau.Com or Phone Number: +61-2-8005-8227

    ReplyDelete
  31. I really happy found this website eventually. Really informative and inoperative! Thanks for the post and effort! Please keep sharing more such article. I've really like your blog and inspire me in many ways. We have already set a high standard for Coursework help.

    ReplyDelete
  32. The above post has given reliable and genuine information about Dissertation Help. Looking forward to avail their eminent services.

    ReplyDelete

  33. An unmatched and nonpareil post i have ever seen. The content is so appealing that it has created an impulse to avail Assignment Help Singapore services.

    ReplyDelete
  34. Thanks for sharing such a nice piece of information to us. This is very knowledgeable for me. I am John and i am offering Assignment Help to students of Australia and all over the world.

    ReplyDelete
  35. It is so commendable hence I am going to bookmark it.
    visit us

    ReplyDelete
  36. Thanks for sharing this blog post, such extraordinary data, Appreciate the positive input. I generally like these stuff. Similarly, we examined the substance on the pages of the site, including best Assignment Help writing service specific things, thanks and keep it up.

    ReplyDelete
  37. I am very happy to read this. This is the kind of manual that needs to be given and not the random misinformation that’s at the other blogs. Appreciate your sharing this best posting. Assignment Maker

    ReplyDelete
  38. Great site and a great topic as well I really get amazed to read this. It’s really good. I like viewing web sites which comprehend the price of delivering the excellent useful resource free of charge. brass ganesh

    ReplyDelete