# Stream to Samsung Connected TVs

**URL:** <https://community.wowza.com/t/stream-to-samsung-connected-tvs/35215>\
**Category:** Wowza Streaming Engine\
**Tags:** media-players-and-devices\
**Created:** [August 15, 2010, 4:35pm UTC](https://community.wowza.com/t/stream-to-samsung-connected-tvs/35215 "2010-08-15T16:35:19Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sean\_Berner](https://avatars.discourse-cdn.com/v4/letter/s/8e8cbc/32.png) [@Sean\_Berner](https://community.wowza.com/u/Sean_Berner)\
**Post date:** [August 15, 2010, 4:35pm UTC](https://community.wowza.com/t/stream-to-samsung-connected-tvs/35215/1 "2010-08-15T16:35:19Z")

</div>

Hi Everyone,

I’m working on a solution to re-stream a live rtmp feed to Samsung’s new web connected TVs. Has anyone been able to successfully do this? If so what method did you use?

It’s my understanding that the TVs can receive rtmp streams via a Flash based widget but I haven’t had any luck using the Samsung SDK to get it working. As far as I can tell they don’t support rtsp or iPhone type streaming which is a shame! The TVs do have support for h.264 and I’m able to get VOD mp4 files delivered just fine but we want to build a live app.

I have been able to plug in a mms live stream and was able to get that to work but in this case I’m trying to re-stream a rtmp stream so that doesn’t get me very far.

Anyway I’m hoping that maybe someone else has solved the issue and they can share how they did it. Thanks in advance for any info!

Sean

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [August 16, 2010, 1:27pm UTC](https://community.wowza.com/t/stream-to-samsung-connected-tvs/35215/2 "2010-08-16T13:27:25Z")

</div>

If you have vod working with the device’s Flash plugin you should be able to do live. Are you testing the live stream in Flash plugin in a browser? Test with Wowza example player: LiveVideoStreaming.

Richard

---

<div class="post-metadata">

**Author:** ![Charlie\_Good](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/charlie_good/32/383_2.png) [@Charlie\_Good](https://community.wowza.com/u/Charlie_Good)\
**Post date:** [February 2, 2012, 12:24pm UTC](https://community.wowza.com/t/stream-to-samsung-connected-tvs/35215/3 "2012-02-02T12:24:13Z")

</div>

We think we know what might be cause of the issue. We added support for ID3 data tracks in Apple HLS streams in Wowza Media Server 3. The Samsung TV is probably not able to handle these. In the next few days we will add a property to turn off data tracks that should address this issue. We will report back on this thread with a patch and instructions.

Charlie

---

<div class="post-metadata">

**Author:** ![Charlie\_Good](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/charlie_good/32/383_2.png) [@Charlie\_Good](https://community.wowza.com/u/Charlie_Good)\
**Post date:** [February 2, 2012, 1:37pm UTC](https://community.wowza.com/t/stream-to-samsung-connected-tvs/35215/4 "2012-02-02T13:37:29Z")

</div>

Download and install this patch:

[WowzaMediaServer3.0.4-patch2.zip](https://www.wowza.com/downloads/WowzaMediaServer-3-0-4/WowzaMediaServer3.0.4-patch2.zip)

Follow instructions here:

[Turn off processing of data events in Apple HLS streams (cupertino)](https://www.wowza.com/forums/showthread.php?16866-Turn-off-processing-of-data-events-in-Apple-HLS-streams-%28cupertino%29)

Please do let me know if this solves the problem.

Charlie

---

<div class="post-metadata">

**Author:** ![Charlie\_Good](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/charlie_good/32/383_2.png) [@Charlie\_Good](https://community.wowza.com/u/Charlie_Good)\
**Post date:** [February 2, 2012, 2:45pm UTC](https://community.wowza.com/t/stream-to-samsung-connected-tvs/35215/5 "2012-02-02T14:45:29Z")

</div>

Thanks for the kind words. Happy to know this works.

Charlie

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [February 1, 2011, 1:55pm UTC](https://community.wowza.com/t/stream-to-samsung-connected-tvs/35215/6 "2011-02-01T13:55:49Z")

</div>

No need to [post duplicates](https://www.wowza.com/forums/showthread.php?9676-Streaming-Iphone-way-to-other-devices)

But I don’t know. Does the device have Flash player? If so, you can do RTMP. Most STB’s use RTSP. Roku uses Cupertino (HLS).

Richard

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [February 2, 2011, 5:10pm UTC](https://community.wowza.com/t/stream-to-samsung-connected-tvs/35215/7 "2011-02-02T17:10:54Z")

</div>

Encoding parameters are probably okay. H.264 video + AAC audio is what Roku requires. Roku has a minimum bitrate for streams of 250kbs, maybe there is a minimum with Samsung internet tv.

A quick search here didn’t come up with anything re hls streaming to Samsung. Maybe Anton has a direct link.

Richard

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [December 5, 2011, 7:50pm UTC](https://community.wowza.com/t/stream-to-samsung-connected-tvs/35215/8 "2011-12-05T19:50:45Z")

</div>

Take a look at this Property setting:

[https://www.wowza.com/docs/how-to-switch-between-absolute-and-relative-urls-in-apple-http-live-streaming-playlists](https://www.wowza.com/docs/how-to-switch-between-absolute-and-relative-urls-in-apple-http-live-streaming-playlists)

Richard

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [December 6, 2011, 6:22pm UTC](https://community.wowza.com/t/stream-to-samsung-connected-tvs/35215/9 "2011-12-06T18:22:30Z")

</div>

The other thing that has changed is reporting of codec and resolution data in the playlist. You can turn it off with these Property settings set to “false”:

[https://www.wowza.com/docs/how-to-add-resolution-and-codec-metadata-to-ios-streams](https://www.wowza.com/docs/how-to-add-resolution-and-codec-metadata-to-ios-streams)

Richard

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [December 8, 2011, 2:53pm UTC](https://community.wowza.com/t/stream-to-samsung-connected-tvs/35215/10 "2011-12-08T14:53:56Z")

</div>

cupertinoChunkDurationTarget can be added to HTTPStreamer Properties list in Application.xml for vod.

Richard

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [December 9, 2011, 6:21pm UTC](https://community.wowza.com/t/stream-to-samsung-connected-tvs/35215/11 "2011-12-09T18:21:45Z")

</div>

You have to know what the key frame frequency of the video to know what you can do with cupertinoTargetChunkDuration following that guide. Use ffmpeg to get info

ffmpeg -i yourfile.mp4

Look for a line like this:

> 24 fps, 24 tbr, 24 tbn, 48 tbc

tbc/fps = key frame frequency

In the example, key frame frequency is 2 seconds (2000 milliseconds)

Richard

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [December 13, 2011, 10:35pm UTC](https://community.wowza.com/t/stream-to-samsung-connected-tvs/35215/12 "2011-12-13T22:35:47Z")

</div>

Is here any info in the logs about this file when you play it?

What was the rest of the info from ffmpeg?

Does Wowza sample.mp4 work in that same application?

Have you seen these encoding suggestions?

[https://www.wowza.com/docs/how-to-encode-video-on-demand-content](https://www.wowza.com/docs/how-to-encode-video-on-demand-content)

Richard

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [January 12, 2012, 11:08pm UTC](https://community.wowza.com/t/stream-to-samsung-connected-tvs/35215/13 "2012-01-12T23:08:37Z")

</div>

I don’t think you have it set right. It is in conf/[app-name]/Application.xml /HTTPSTreamers /Properties

```auto
<Property>
	<Name>cupertinoRelativePlaylistPlaylists</Name>
	<Value>true</Value>
	<Type>Boolean</Type>
</Property>

```

Richard

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [January 15, 2012, 3:18pm UTC](https://community.wowza.com/t/stream-to-samsung-connected-tvs/35215/14 "2012-01-15T15:18:30Z")

</div>

Sorry, try “false” to get what you want.

Richard

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [February 1, 2012, 9:31pm UTC](https://community.wowza.com/t/stream-to-samsung-connected-tvs/35215/15 "2012-02-01T21:31:11Z")

</div>

Try adding the Property settings in this article, but set them to “false” (the article has them set to “true”)

[https://www.wowza.com/docs/how-to-add-resolution-and-codec-metadata-to-ios-streams](https://www.wowza.com/docs/how-to-add-resolution-and-codec-metadata-to-ios-streams)

Richard

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [February 2, 2012, 2:58pm UTC](https://community.wowza.com/t/stream-to-samsung-connected-tvs/35215/16 "2012-02-02T14:58:16Z")

</div>

I’m not sure. Your stream does work in my IPhone 3gs/iOS 5.0.1.

Richard

---

<div class="post-metadata">

**Author:** ![Anton\_Jowa](https://avatars.discourse-cdn.com/v4/letter/a/d9b06d/32.png) [@Anton\_Jowa](https://community.wowza.com/u/Anton_Jowa)\
**Post date:** [October 5, 2010, 12:55pm UTC](https://community.wowza.com/t/stream-to-samsung-connected-tvs/35215/17 "2010-10-05T12:55:50Z")

</div>

Hi Zoovision,

Once I had it running, a live rtmp stream on a Samsung connected TV. But after a restart of the TV, it has never worked again although I used the same app. The Internet@TV platform seems to be very buggy.

Anton

---

<div class="post-metadata">

**Author:** ![Anton\_Jowa](https://avatars.discourse-cdn.com/v4/letter/a/d9b06d/32.png) [@Anton\_Jowa](https://community.wowza.com/u/Anton_Jowa)\
**Post date:** [November 11, 2010, 5:14pm UTC](https://community.wowza.com/t/stream-to-samsung-connected-tvs/35215/18 "2010-11-11T17:14:48Z")

</div>

Nothing at that moment, so far I remember. But the flash RTMP streaming seems to be quite instable on the Internet@TV platform.

Buth I have build now a Samsung app based on HLS, that works good on my BDP-6900 from Samsung, but not on my Internet@TV enabled Samsung LED TV.

I don’t know why yet.

Check die Samsung example app on www.samsungdforum.com/eu

---

<div class="post-metadata">

**Author:** ![Anton\_Jowa](https://avatars.discourse-cdn.com/v4/letter/a/d9b06d/32.png) [@Anton\_Jowa](https://community.wowza.com/u/Anton_Jowa)\
**Post date:** [February 1, 2011, 8:39pm UTC](https://community.wowza.com/t/stream-to-samsung-connected-tvs/35215/19 "2011-02-01T20:39:24Z")

</div>

Yes, it does support HLS. Please check the examples on the Samsung forum.

---

<div class="post-metadata">

**Author:** ![Roman\_Shmelev](https://avatars.discourse-cdn.com/v4/letter/r/e5b9ba/32.png) [@Roman\_Shmelev](https://community.wowza.com/u/Roman_Shmelev)\
**Post date:** [January 12, 2012, 5:47pm UTC](https://community.wowza.com/t/stream-to-samsung-connected-tvs/35215/20 "2012-01-12T17:47:42Z")

</div>

I suppose that problem may be with cupertinoRelativePlaylistPlaylists.

even setting it to false does not make chunk URLs to start with [http://.](http://.)…

can Wowza fix this?

or introduce some property that will change this, so urls will be full like:

```auto
#EXTM3U
#EXT-X-TARGETDURATION:13
#EXT-X-MEDIA-SEQUENCE:1
#EXTINF:11,
http://localhost:1935/vod/_definst_/sample.mp4/media_1.ts?wowzasessionid=2027716738
#EXTINF:12,
http://localhost:1935/vod/_definst_/sample.mp4/media_2.ts?wowzasessionid=2027716738
...

```

[Next page](https://community.wowza.com/t/stream-to-samsung-connected-tvs/35215.md?page=2)
