如何使用RTMP(FMS)和HTTP在移动设备上播放.3gp视频?

时间:2010-04-21 13:34:02

标签: mobile video-streaming flash-media-server flashlite

我无法在.3gp容器和H.263 / AMR_NB编码的移动设备上播放视频。我只想在移动设备上播放我的网站视频,就像youtube.com一样。我想使用RTMP和HTTP。我的要求如下 -

哪种编解码器和容器最好?

我应该使用FLV在移动设备上播放视频吗?

RTSP是否需要或可以使用RTMP?

NetStream和NetConnection方法与Flash Lite Player中的Flash Player不同吗?

如何使用RTMP流播放3gp视频,即。 ns.play(“mp4:mobilevideo.3gp”,0,-1,true)没关系还是需要其他东西?

对于移动浏览器和电脑浏览器,我可以使用单人播放器还是我必须为电脑浏览器和移动浏览器制作不同的播放器?

如果我可以使用移动设备和计算机浏览器的单人播放器,那会更好。

测试所需的示例代码。如果你可以的话。

我在下面的文章中提到我们可以在移动设备上播放视频3gp容器。请找到文章。

文章网址 -

http://www.hsharma.com/tech/articles/flash-lite-30-video-formats-and-video-volume/ http://www.adobe.com/devnet/logged_in/dmotamedi_fms3.html

由于 苏尼尔库马尔

3 个答案:

答案 0 :(得分:1)

我们已经确定可以在3gp包装中播放mp4,但前提是该文件具有mp4扩展名,以及Flash 9以上版本。

请参阅http://www.adobe.com/eeurope/products/hdvideo/faq/

答案 1 :(得分:0)

  
    

嗨我无法在.3gp容器和H.263 / AMR_NB编码的移动设备上播放视频。我只想在移动设备上播放我的网站视频,就像youtube.com一样。我想使用RTMP和HTTP。我的要求如下 -

         

哪种编解码器和容器最好?

         

我应该使用FLV在移动设备上播放视频吗?

         

RTSP是否需要或可以使用RTMP?

  
所有支持FL 3.0的设备都不支持.flv。请参阅诺基亚论坛中的以下主题:http://discussion.forum.nokia.com/forum/showthread.php?p=731458#post731458关于在rtsp服务器中使用的3gp中的转码。 您可以将http用于flv。

  
    

NetStream和NetConnection方法与Flash Lite Player中的Flash Player不同吗?

  

我对此毫无头绪。

  
    

如何使用RTMP流播放3gp视频,即。 ns.play(“mp4:mobilevideo.3gp”,0,-1,true)没关系还是需要其他东西?

  

对于rtsp,您需要设置darwin流媒体服务器,安装起来非常简单,然后将3gp / mp4文件放在那里。这不需要netstream对象。您只需将“play”方法与视频对象的实例一起使用:

.play(小于3gp_Or_mp4__file&GT);

  
    

对于移动浏览器和电脑浏览器,我可以使用单人播放器还是我必须为电脑浏览器和移动浏览器制作不同的播放器?如果我可以使用移动和计算机浏览器的单人播放器,那会更好。

  

毫无头绪。

答案 2 :(得分:0)

我建议你看一下http://www.3gp-player.com的3gp玩家官方网站。 您可以阅读并获取有关在台式机/笔记本电脑和手机/移动设备上播放3gp视频文件的一些信息。 这里提供的大多数工具都是免费的,所有3gp播放器/转换器的信息都是免费的。

希望这会对你有所帮助。