<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=355151&amp;view=findpost&amp;p=3115530</guid>
        <pubDate>Tue, 10 Apr 2012 17:27:20 +0000</pubDate>
        <title>OSMF &amp;amp; DynamicStreamSample</title>
        <link>https://forum.sources.ru/index.php?showtopic=355151&amp;view=findpost&amp;p=3115530</link>
        <description><![CDATA[areostar: Может кто тут знаком с таким зверям как OSMF Как там реализовывать DynamicStream-видео? взял пример м оф сайта&#33; с родной ссылкой: rtmp://cp67126.edgefcs.net/ondemand работает норм. Но как вставляю сторонюю ссылку: <a class='tag-url' href='http://mediapm.edgesuite.net/osmf/co..._Streaming.f4m' target='_blank'>http://mediapm.edgesuite.net/osmf/co..._Streaming.f4m</a> или <a class='tag-url' href='http://81.218.248.24/vod/smil:source...l/manifest.f4m' target='_blank'>http://81.218.248.24/vod/smil:source...l/manifest.f4m</a><br>
<br>
не кажет ничего&#33; хотя и ошибок не выдаёт&#33; может http надо как то по другому обрабатывать??<br>
<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">package </div><div class="code_line">{</div><div class="code_line">&nbsp;&nbsp; &nbsp;import flash.display.MovieClip;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;import org.osmf.media.MediaPlayerSprite;</div><div class="code_line">&nbsp;&nbsp; &nbsp;import org.osmf.net.DynamicStreamingItem;</div><div class="code_line">&nbsp;&nbsp; &nbsp;import org.osmf.net.DynamicStreamingResource;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;//Sets the size of the SWF</div><div class="code_line">&nbsp;&nbsp; &nbsp;[SWF(width=&quot;800&quot;, height=&quot;600&quot;)]</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;public class DynamicStreamSample extends MovieClip</div><div class="code_line">&nbsp;&nbsp; &nbsp;{</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;import org.osmf.media.MediaPlayerSprite;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;import org.osmf.elements.VideoElement;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;import org.osmf.media.URLResource;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;import org.osmf.utils.URL;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;////////////////////////////////////////////////////</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;//DECLARATIONS</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;////////////////////////////////////////////////////</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;//URI of the media</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;public var playerSprite:MediaPlayerSprite;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;////////////////////////////////////////////////////</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;//CONSTRUCTOR</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;////////////////////////////////////////////////////</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;public function DynamicStreamSample()</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;{</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;initPlayer();</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;}</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;protected function initPlayer():void</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;{</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;//sprite that contains a MediaPlayer to manage display and control of MediaElements</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;playerSprite = new MediaPlayerSprite();</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;//create the base of the dynamic streaming resource - set the connection uri</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;var dynamicStreamResource:DynamicStreamingResource = new DynamicStreamingResource( &quot;rtmp://cp67126.edgefcs.net/ondemand&quot; );</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;//add the appropriate media to the dynamic streaming resource - path/bitrate/width/height</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;dynamicStreamResource.streamItems.push( new DynamicStreamingItem( &quot;mp4:mediapm/ovp/content/demo/video/elephants_dream/elephants_dream_768x428_24.0fps_408kbps&quot;, 408, 768, 428 ) );</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;dynamicStreamResource.streamItems.push( new DynamicStreamingItem( &quot;mp4:mediapm/ovp/content/demo/video/elephants_dream/elephants_dream_768x428_24.0fps_608kbps&quot;, 608, 768, 428 ) );</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;dynamicStreamResource.streamItems.push( new DynamicStreamingItem( &quot;mp4:mediapm/ovp/content/demo/video/elephants_dream/elephants_dream_1024x522_24.0fps_908kbps&quot;, 908, 1024, 522 ) );</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;dynamicStreamResource.streamItems.push( new DynamicStreamingItem( &quot;mp4:mediapm/ovp/content/demo/video/elephants_dream/elephants_dream_1024x522_24.0fps_1308kbps&quot;, 1308, 1024, 522 ) );</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;dynamicStreamResource.streamItems.push( new DynamicStreamingItem( &quot;mp4:mediapm/ovp/content/demo/video/elephants_dream/elephants_dream_1280x720_24.0fps_1708kbps&quot;, 1708, 1280, 720 ) );</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;//create a video element from the dynamic streaming resource, and set it as the media item for the medoa player sprite</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;playerSprite.media = new VideoElement( dynamicStreamResource );</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;//Adds the sprite to the stage</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;addChild( playerSprite );</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;}</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;}</div><div class="code_line">}</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script>]]></description>
        <author>areostar</author>
        <category>Flash, Flex, ActionScript</category>
      </item>
	
      </channel>
      </rss>
	