我在.NET MVC4中编写一个Web应用程序,并希望使用Markdown。 我知道有一些开源的C#Markdown库,但是我还没有find明显支持在Markdown文本中embeddedyoutube或Vimeovideo的库。 有谁知道是否有可能?
我试图获得一个基本的Youtubevideo自动播放和embedded在页面上的自动循环,但我没有运气。 <div style="text-align: center; margin: auto"><object type="application/x-shockwave-flash" style="width:1120px; height:630px;" data="http://www.youtube.com/v/GRonxog5mbw?rel=0&loop=1&autoplay=1&showsearch=0&version=3&showinfo=0&modestbranding=1&fs=1"> <param name="movie" value="http://www.youtube.com/v/GRonxog5mbw?rel=0&loop=1&autoplay=1&showsearch=0&version=3&showinfo=0&modestbranding=1&fs=1" /> <param name="allowFullScreen" value="true" /> <param name="allowscriptaccess" value="always" /> </object></div>
我可以在fancybox中打开youtubevideo吗? 我有一个YouTubevideo链接列表,例如: <a href="http://www.youtube.com/watch?v=PvbqV8W96D0" class="more">Play</a> 和fancybox: $("a.more").fancybox({ 'titleShow' : false, 'transitionIn' : 'elastic', 'transitionOut' : 'elastic' }); 我不想为每个video创build新的embedded对象。 有没有插入,或其他方式来做到这一点?
我正在观看YouTubevideo,并决定调查其video播放器的某些部分。 我注意到,与大多数HTML5video不同,Youtube的video播放器不会执行正常的video源,而是使用bloburl作为源。 以前我testing过HTML5video,我发现服务器从一开始就开始stream式传输整个video,并在后台缓冲整个video的其余部分。 这意味着如果你的video是300兆,所有300兆将被下载。 如果你寻求中间的话,它将开始从寻找位置一路下载到最后。 Youtube不能这样工作(至less在铬)。 相反,它设法控制缓冲,所以它只在暂停时缓冲一定量。 它也似乎只缓冲相关的部分,所以如果你跳过它将确保不缓冲不可能被观看的部分。 在我试图研究这是如何工作的,我注意到videosrc标签有一个blob:http%3A//www.youtube.com/ee625eee-2802-49b2-a13f-eb374d551d54的值blob:http%3A//www.youtube.com/ee625eee-2802-49b2-a13f-eb374d551d54 ,它指向我的blob ,然后导致我键入数组 。 使用这两种资源,我可以将mp4video加载到blob中,并将其显示在HTML5video标签中。 但是,我现在所坚持的是YouTube如何处理这些作品。 看着networkingstream量,它似乎发送请求到http://r6—sn-p5q7ynee.c.youtube.com/videoplayback它返回二进制video数据回1.1M块。 同样值得注意的是,由于HTML5video请求的大部分正常请求似乎在stream式传输过程中收到了206个响应代码,而YouTube的播放video呼叫又回到了200。 我试图尝试只加载一个字节范围(通过设置Range http头),不幸的是失败(我假设,因为没有与video来的video的元数据)。 在这一点上,我坚持搞清楚Youtube是如何完成这个的。 我想出了几个想法,尽pipe我没有完全卖出这些想法: 1)Youtube发送每个/videoplayback调用自我包含的video和audio块。 这似乎是上传方面的一个相当沉重的负担,似乎将它们拼接在一起,使它看起来像是一个无聊的video很难。 此外,video标签似乎认为这是一个完整的video,从调用$('video').duration和$('video').currentTime ,这使我相信video标签认为这是一个单一的video文件。 最后,vidoe src标签永远不会改变,这让我相信它是用一个单一的blob工作,而不是交换blob。 2)Youtube构build一个空的blob预先大小到完整的videoarrays,并下载它的块更新blob。 然后确保用户没有太接近最后下载的部分(以防止用户进入blob的未下载部分)。 我看到这个问题,我没有看到任何方式dynamic更新blob通过JavaScript(虽然也许我只是麻烦search它) 3)Youtube下载元数据,然后通过附加下载的video片段开始构buildblob。 我用这种方法看到的问题是我不明白它将如何处理后缓冲领域的寻求。 也许我只是在我面前丢失了一个明显的答案,任何人有什么想法? 编辑:我只是想到了第四个选项。 另一个想法是,他们可能会使用文件API将二进制块写入文件并使用该文件进行stream式处理。 文件API似乎有能力寻求特定的位置,因此可以让你填写一个空字节的video,并填写他们收到。 这绝对适用于videosearch。
我有一个YouTube的embedded式video链接在HTML5页面,我想自动播放 。 下面的代码在浏览器中工作,但在iphone中; 它不工作,需要额外的点击。 <iframe type="text/html" width="125" height="100" src="http://www.youtube.com/embed/d_g0251EfB8?autoplay=1" frameborder="0"></iframe> 该怎么办
我有一个jQuery的滑块,我已经build立,基本上只有三个通过应用负的左CSS值滑动pannels。 很好用,但是我在幻灯片中有一个youtubevideo,当我滑动时不会停止。 我试过显示:无和可见性:隐藏其中除了IE浏览器的所有作品,audio继续在IE浏览器。 有没有简单的方法来杀死与jQuery的video?
任何人都可以build议我如何embedded一个YouTube频道到网页 – 我从各个网站获得冲突的信息,理想情况下使用自定义播放器,如果可能? 谢谢
这是YouTube的500页。 任何人都可以帮助解码此信息? <p>500 Internal Server Error<p> Sorry, something went wrong. <p>A team of highly trained monkeys has been dispatched to deal with this situation.<p> If you see them, show them this information: AB38WENgKfeJmWntJ8Y0Ckbfab0Fl4qsDIZv_fMhQIwCCsncG2kQVxdnam35 TrYeV6KqrEUJ4wyRq_JW8uFD_Tqp-jEO82tkDfwmnZwZUeIf1xBdHS_bYDi7 6Qh09C567MH_nUR0v93TVBYYKv9tHiJpRfbxMwXTUidN9m9q3sRoDI559_Uw FVzGhjH5-Rd1GPLDrEkjcIaN_C3xZW80hy0VbJM3UI5EKohX35gZNK2aNi_8 Toi9z3L8lzpFTvz5GyHygFFBFEJpoRRJSu3CbH5S2OxXEVo4HgaaBTV7Dx_1 Zs1HZvPqhPIvXg9ifd4KZJiUJDFS8grPLE7bypFsRamyZw-OCVyUHsGQKBwu 77pTtRwpF3hOxYLxM4KnAyiY1N6yrASSWyaeumRDENAoEEe8i8MRxzifqHuR leatvNMiwsg1pbSl7IIiaKljZaD9UkRms4Kvz1uYUNk4AwXnJ9-Wq44ufMPl syiHp_LwaeqyuxXykJMl-SA9p05VrJc4kCETUW3Ybp0yTYvVrqggo56A0ofC OiyAmifQA9pdYVGeumrQtbFlFyDyG9VKNpzn5lqutxFZPsS8xjiILfF3bETD H4aUb5fT4iERFsEL7S-ClsXiA4yAJdAcNH-OhGg9ipAaIxRRTOR5P1MYx6s6 -OrqgpT5VEaEx2hMpS1afaMd2_F21sxvcz2d8sCpEceHHSfsntTth6talYeD 4l63aUTbbCKV1lHxKWxdUjACFKRobeAvIpcJPcdHSN3CNQI-LlIWIx9jeyBU tDcL6S6GpRG_Z2of9fmw0LHpVU5hKlQ3lCPd4pVP6J02yrsBi0S9OLoE9jmM T2FfCvU1sWUCsrZu4-UPflXMyRnFK8aN8DYiwWWE8OvnLQ-LIaRDhjp29u9a LT6Lh4KxEmWF5XeZTwrzJxtuDLVomxVD5mpwFvK0YSoaz9dnPGXb0Fm2txSL BvGssSrWBJ4FeR6eEEkd_UkQ-aUnPv2W-POox17n54wzTwLugYjslRenMzmk I4_jlXcx9NpKmUg7Pa0qJuaElt-ZymPv6h0cXRUlyZtS0iT9-CQOHWLYMi3I kKrYa6bKUCAj058JEderSnbXqGEMvwBeZ_xgJpAjJiSgMOxJPokhbS6ezIv4 1JNr_dvQyvu4vh-YQNZ37fNTqQcoDZtYflBsJjuGrJlmIcqBYufB9g6nUaOE xPAKjPdvZ_z1Rn_8sWVf8NHNBBKGe5lgDgBxypsV0kIwVa9QOlehivOaieBI tmqHNdQIfdob0XUTEBPSeLj9hmw3Bqplc3gqUfFhIvpHml6dOTbjBhfkq0TE 5yCRHL2VSe2Xt9_i8SPQA2yCtJVO8HP6pnohmxqlBWSTE8Xj87PI6quX7f9i […]
我想用我从其他地方得到的一些资源来喂我的Django页面。 里面饲料,我有youtubevideourl如: https://www.youtube.com/watch?v=A6XUVjK9W4o : https://www.youtube.com/watch?v=A6XUVjK9W4o 一旦我join到我的网页,videodoesnot显示说: 拒绝在框架中显示“ https://www.youtube.com/watch?v=A6XUVjK9W4o ”,因为它将“X-Frame-Options”设置为“SAMEORIGIN”。 然后我说,好吧,如果我改变watch embed 。 然后youtube播放器出现,但没有video,说: 有没有人有线索我如何得到这个工作? 我在这样的HTML显示: <iframe width="420" height="315" src="{{vid.yt_url}}"> </iframe> 我search了几乎一个小时,没有成功的迹象。 我试图追加&output=embed ..纳达..
我需要将YouTubevideoembedded到自己的自适应网站,但不能正确缩放,特别是在移动设备上。 在桌面设备和平板电脑上看起来不错,但是一旦您的视口宽度低于600,video就会打破它的容器。 要在手机上观看整个video,您需要指出其他内容仅垂直填充1/2屏幕。 不太好。 我希望桌面和平板电脑上的文本内容为1/3宽,video宽度为2/3,并将video和内容都video和video宽度均为100%。 我已经尝试在iframe上使用width =“100%”,但随着resize和video被拉伸或挤压,高度不能正确缩放。 我也需要使用CSS来完成,因为我只是在stock bootstrap 3.0中放置我的样式表。 这是我的代码: <div class="container"> <div class="row"> <div class="col-sm-4">Content. This is content, it is not meant to be read or understood. Something random goes here, it can be whatever you want, it's just blankish content provided so that it fills up some space, pretty boring huh?</div> <div […]