从Camera到三星智能电视的视频流

时间:2013-05-24 06:46:29

标签: video-streaming samsung-smart-tv smart-tv

我正在尝试从相机中传输视频。相机的网页流媒体链接是 -

'http://192.168.blah.blah/img/mjpeg.cgi'

我制作了一个示例SmartTv Basic App,并添加了一个场景。在场景的HTML中我添加了这个

<iframe src ='http://192.168.blah.blah/img/mjpeg.cgi' id='player' ></iframe>

在css中 -

#player
{
    position: absolute;
    top : 36px;
    left : 0px;
    height : 400px;
    width : 900px;
    padding: 30px 30px 30px 30px;
    background-color: black;
}

当我从模拟器运行视频时,视频流正常。但是当我在真正的电视上部署应用程序时,它失败了。我有2013智能电视模型。我在2012年的模拟器上运行(因为2013年的模拟器每次都会崩溃)。

请帮助!!!

2 个答案:

答案 0 :(得分:2)

显然答案是旧的“如果它在模拟器上运行它并不意味着它可以在实际设备上运行” :(

引用了许多关于Samsung Smart TV forum -

的讨论
  

智能电视不完全支持iFrame。您将无法使用某些功能(例如导航)。

三星智能电视2012和2013款车型的iframe(完全)支持也存在一定的差异。所以我建议不要使用iframe AT ALL

关于视频流 -

我正在使用RTSP播放视频,该播放器由samsmung智能电视中提供的插件播放器支持。参考链接 -

  1. Samsung Smart TV - Device API - "Player"
  2. Supported RTSP methods
  3. Player Specification
  4. Tutorial for video application

答案 1 :(得分:0)

三星智能电视支持视频,音频等HTML5标签

您可以通过视频标记流式传输视频,但您还需要修改源链接。 例如:

<video src="http://blabla.bla.playlists.m3u8|COMPONENT=HLS|BITRATE=120000~300000" />

您需要添加 - &gt; | COMPONENT = HLS | BITRATE = 120000〜300000

您可以在以下部分阅读所有相关信息:Samsung Guide:主题 - &gt;多媒体 - &gt;流媒体

但在我看来,最好使用像Tushar Koul这样的官方播放器给你一个参考,因为你有更多选项,你可以做,如播放,暂停,倒带等。