首页 \ 问答 \ 嵌入式Youtube视频播放器与web应用程序中的html5 / flash视频播放器(Embedded Youtube video player vs html5/flash video player in web application)

嵌入式Youtube视频播放器与web应用程序中的html5 / flash视频播放器(Embedded Youtube video player vs html5/flash video player in web application)

许多Web应用程序都有视频显示。 例如The New Boston使用嵌入式Youtube播放器。 使用嵌入式Youtube视频播放器比使用我们自己的视频播放器有什么优势。


Many web application which have videos to show. For example The New Boston uses the embedded Youtube player. Is there any advantage using embedded Youtube video player over implementing our own.


原文:https://stackoverflow.com/questions/34351829
更新时间:2021-05-14 21:05

最满意答案

优点:

  • 无需为托管和内容交付付费
  • 允许快速引导新想法
  • Youtube使内容更容易被发现。 观看类似内容的用户也会被推荐您的内容。 通过这种方式,他们可以找到您的服务。

缺点:

  • 无法区分付费和非付费客户。 如果您想为付费客户提供优质内容,该怎么办?
  • Youtube将狮子分享给任何广告收入。
  • 没有UI自定义。
  • 有时youtube审查他们不想出于任何原因的东西。
  • 如果您的网站提供其用户留下评论或“喜欢”按钮,那么用户可能会对使用哪些评论感到困惑 - 在youtube中的评论或您网站上的评论。
  • 对现场直播的支持不是很好。

Pros:

  • No need to pay for hosting and content delivery
  • Allows for quickly bootstraping new ideas
  • Youtube makes content much more discoverable. Users watching similar content will be recommended your content as well. In this way they can find about your service.

Cons:

  • No way to differentiate between paying and non-paying customers. What if you want to offer premium content to your paying customers?
  • Youtube takes the lions share of any advertising revenue.
  • No UI customization.
  • Sometimes youtube censors things they don't want for whatever reason.
  • If your website offers its users to leave comments or a "like" button then users may get confused over which comments to use - the ones in youtube or the ones in your website.
  • Support for live broadcasting is a not as good.

相关问答

更多
  • 优点: 无需为托管和内容交付付费 允许快速引导新想法 Youtube使内容更容易被发现。 观看类似内容的用户也会被推荐您的内容。 通过这种方式,他们可以找到您的服务。 缺点: 无法区分付费和非付费客户。 如果您想为付费客户提供优质内容,该怎么办? Youtube将狮子分享给任何广告收入。 没有UI自定义。 有时youtube审查他们不想出于任何原因的东西。 如果您的网站提供其用户留下评论或“喜欢”按钮,那么用户可能会对使用哪些评论感到困惑 - 在youtube中的评论或您网站上的评论。 对现场直播的支持不是 ...
  • 我找到了解决方案: 您必须在iframe的src属性中添加html5=1 : 视频将显示为HTML5(如果可用)或回退到Flash播放器。 I've found the solution : You have to add the html5=1 in the src attribute of the iframe : 更多信息,请访问http://apiblog.youtube.com/2010/07/new-way-to-embed-youtube-vid ...
  • 我通过将我的嵌入代码放在assets文件夹中的html文件中来修复此问题。 努力工作。 I fixed this by putting my embed code in an html file inside the assets folder. works greate.

相关文章

更多

最新问答

更多
  • java中的Base64二进制数据类型(Base64 binary data type in java)
  • SQL Select Distinct基于条件(SQL Select Distinct based on Conditional)
  • 带有Category和SubCategory的嵌套类别表(Nested Category table with Category and SubCategory)
  • 我的应用程序中有两个http请求,但我只想使用一个'http_proxy'(I have two http requests in my application, but I want only one use 'http_proxy')
  • 记录样本的GNU无线电文件格式(GNU Radio File Format for the recorded samples)
  • 在Windows下的package.json脚本中设置环境变量(Setting environment variables in package.json scripts under Windows)
  • 无法使用Renderer将Object实例设置为JComboBox的选定项(Unable to set Object instance as selected item of JComboBox with Renderer)
  • 在表单提交上,在Codeiginiter验证之前首先进行jquery检查(On Form Submission, do jquery checking first before Codeiginiter validation)
  • 返回然后作为未定义。(Returning Then as Undefined. Q in NodeJS)
  • 在同一个类中调用方法(Calling a method within the same class)
  • 在Vim的新选项卡中显示所有匹配的grep结果(Show all matching grep results in new tab in Vim)
  • 如何获得每个分组的最新行?(How to get the latest row per grouping? [duplicate])
  • Django为用户配置文件创建自定义URL(Django Creating custom URL for user profile)
  • didActivateAudioSession很少被调用(didActivateAudioSession is very rarely not called)
  • 如何在Spring Boot应用程序中创建第二个RedisTemplate实例(How to create a second RedisTemplate instance in a Spring Boot application)
  • Angular2测试组件(Angular2 test component)
  • 使用大型数组时LinkedList内存消耗与List相比(LinkedList memory consumption versus List when working with large arrays)
  • 在本地环境中使用MSBuild强制编译,并在连续集成时使用dotnet(Force compile with MSBuild on local environment and use dotnet on continous integration)
  • DataTables错误:从第0行的数据源请求未知参数“1”(DataTables error: Requested unknown parameter '1' from the data source for row 0)
  • 如何让组件显示在可拖动组件列表中(对于parsys)?(How to get a component to show up in the list of draggable components (for parsys)?)
  • 获取“没有封闭的类型实例...”错误(Getting a “No enclosing instance of type…” error)
  • 如何在页面加载后销毁Session?(How to destroy Session after page load?)
  • Eclipse设置为Android 4.0时无法识别numberPassword?(Eclipse not recognising numberPassword when set to Android 4.0?)
  • 简述UPS的工作原理
  • 我可以在运行时指定compositview的itemview模板吗?(can i specify a compositview's itemview template at runtime?)
  • cordova APP的本地化无效(Localization of cordova APP is not working)
  • 如何将嵌套的char数组连接到字符串(How to join nested char array to string)
  • Python芹菜socket.error:[Errno 61]连接被拒绝(Python Celery socket.error: [Errno 61] Connection refused)
  • 使用动态分配的类显示/隐藏div(show/hide div with dyamically assigned class)
  • Sublime文本选择行没有开始标签/空格和字符串结尾(Sublime text select line without start tabs/spaces and end of string)